]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove the 'vdev' abstraction that was meant to sit on top of device models
authorneel <neel@FreeBSD.org>
Mon, 4 Nov 2013 23:25:07 +0000 (23:25 +0000)
committerneel <neel@FreeBSD.org>
Mon, 4 Nov 2013 23:25:07 +0000 (23:25 +0000)
commit94bdd999bb990eb9d14b55fa8a90bfd8e4005a8e
treed45082a0e89ad14ce2aad9849e86936e1c8fd491
parentfefbe5ab0a495d58849a7fe9d9908d64840bdc2c
Remove the 'vdev' abstraction that was meant to sit on top of device models
in the kernel. This abstraction was redundant because the only device emulated
inside vmm.ko is the local apic and it is always at a fixed guest physical
address.

Discussed with: grehan
sys/amd64/vmm/io/vdev.c [deleted file]
sys/amd64/vmm/io/vdev.h [deleted file]
sys/amd64/vmm/io/vlapic.c
sys/amd64/vmm/io/vlapic.h
sys/amd64/vmm/vmm_lapic.c
sys/modules/vmm/Makefile