]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 259942,262274,263035,263054,263211,263744,264179,264324,264468,264631,
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 19 Jul 2014 22:06:46 +0000 (22:06 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 19 Jul 2014 22:06:46 +0000 (22:06 +0000)
commit665abd7453803f22def412fcc96630f1be28c3b8
tree50c938e6aaf17b42cd20cf1cf4b8e2204a814064
parentf5228bd290cc68e11ab3cad9065493d110ca00d9
MFC 259942,262274,263035,263054,263211,263744,264179,264324,264468,264631,
264648,264650,264651,266572,267558:
Flesh out the AT PIC and 8254 PIT emulations and move them into the kernel.

git-svn-id: svn://svn.freebsd.org/base/stable/10@268891 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
22 files changed:
lib/libvmmapi/vmmapi.c
lib/libvmmapi/vmmapi.h
sys/amd64/include/vmm.h
sys/amd64/include/vmm_dev.h
sys/amd64/vmm/intel/vmx.c
sys/amd64/vmm/io/vatpic.c [new file with mode: 0644]
sys/amd64/vmm/io/vatpic.h [new file with mode: 0644]
sys/amd64/vmm/io/vatpit.c [new file with mode: 0644]
sys/amd64/vmm/io/vatpit.h [moved from usr.sbin/bhyve/pit_8254.h with 74% similarity]
sys/amd64/vmm/io/vhpet.c
sys/amd64/vmm/io/vlapic.c
sys/amd64/vmm/vmm.c
sys/amd64/vmm/vmm_dev.c
sys/amd64/vmm/vmm_ioport.c [new file with mode: 0644]
sys/amd64/vmm/vmm_ioport.h [moved from usr.sbin/bhyve/elcr.c with 55% similarity]
sys/modules/vmm/Makefile
usr.sbin/bhyve/Makefile
usr.sbin/bhyve/atpic.c [deleted file]
usr.sbin/bhyve/inout.c
usr.sbin/bhyve/pci_lpc.c
usr.sbin/bhyve/pit_8254.c [deleted file]
usr.sbin/bhyve/pm.c