freebsd-nq/sys/dev/xen/blkfront
Colin Percival 48a1ceed53 If reading a virtual-device value fails, attempt to read a virtual-device-ext
value.  Some hosts do not publish "extended" disk IDs via virtual-device in
an attempt to avoid confusing old blkfront drivers, and without this change
we failed to attach such disks.

In particular, this commit allows all 24 ephemeral disks on EC2 hs1.8xlarge
instances to be used, instead of only the first 15.

MFC after:	3 days
2013-08-30 01:46:56 +00:00
..
blkfront.c If reading a virtual-device value fails, attempt to read a virtual-device-ext 2013-08-30 01:46:56 +00:00
block.h Implement vector callback for PVHVM and unify event channel implementations 2013-08-29 19:52:18 +00:00