freebsd-nq/sys/dev/xen
Justin T. Gibbs a371f519da Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and
prior releases.

Submitted by:	Roger Pau Monné
Sponsored by:	Citrix Systems R&D
Reviewed by:	gibbs
Approved by:	re (gjb)

sys/dev/xen/blkfront/blkfront.c:
	On XenServer versions up to an including 6.2, paravirtualized
	CDROM support is broken.  When running in an HVM domain,
	ignore paravirtualized instances of CDROM media, and instead
	rely on native drivers attaching to emulated hardware.  This
	functions correctly on all currently known Xen based
	platforms.
2013-10-13 02:34:20 +00:00
..
balloon Implement vector callback for PVHVM and unify event channel implementations 2013-08-29 19:52:18 +00:00
blkback Correct blkback handling of the BLKIF_OP_FLUSH_DISKCACHE opcode. 2013-09-04 23:32:49 +00:00
blkfront Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and 2013-10-13 02:34:20 +00:00
console Implement vector callback for PVHVM and unify event channel implementations 2013-08-29 19:52:18 +00:00
control Initialize a variable in sys/dev/xen/control/control.c, to silence a gcc 2013-10-07 16:55:34 +00:00
netback Implement vector callback for PVHVM and unify event channel implementations 2013-08-29 19:52:18 +00:00
netfront Implement vector callback for PVHVM and unify event channel implementations 2013-08-29 19:52:18 +00:00
pcifront - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
timer Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_id 2013-10-05 23:11:01 +00:00
xenpci Add support for suspend/resume/migration operations when running as a 2013-09-20 05:06:03 +00:00