CVSROOT: /cvs Module name: src Changes by: s...@cvs.openbsd.org 2012/09/19 13:24:33
Modified files: share/man/man4 : Makefile sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/dev/pci : files.pci Added files: share/man/man4 : vio.4 vioblk.4 virtio.4 sys/dev/pci : if_vio.c vioblk.c vioblkreg.h virtio.c virtio_pci.c virtioreg.h virtiovar.h Log message: Add new drivers for virtio network (vio) and block devices (vioblk, the disks attach as scsi disks). These are paravirtualized devices offered by some hypervisors like kvm and virtualbox. The virtio transport driver has the pci specific parts separated out. This will make it easier to add support for mmio (e.g. for ARM) later. OK mikeb OK jasper "commit what you have" deraadt