XEN HVM Guest Support
This project optimizes the I/O performance of FreeBSD as a Xen HVM DomU. It provides a USB front-end driver and a SCSI front-end driver to FreeBSD Xen HVM DomU. With these drivers, FreeBSD DomU can access the USB and SCSI devices provided by Xen instead of that emulated by QEMU. It improves the performance of reading and writing data to the devices. Besides, this project will provide the event channel based IPI and physical interrupt delivery. They also optimize the performance of IPI and PIRQ for FreeBSD Xen HVM DomU.