]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and
authorgibbs <gibbs@FreeBSD.org>
Sun, 13 Oct 2013 02:34:20 +0000 (02:34 +0000)
committergibbs <gibbs@FreeBSD.org>
Sun, 13 Oct 2013 02:34:20 +0000 (02:34 +0000)
commit7a5016ea2d0692f52ff3621a9adf8dff4afe86e7
tree9a77aef4563875088ccf4f8fb707d4e7c1c5656b
parent83b1e9e4bb49c8a0df1b476c73c46ce03377e139
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.
sys/dev/xen/blkfront/blkfront.c