Skip to content

: Greater than 16 xvd fixes

Chris Lalancette xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3: Blktapctrl compatibility layertools/blktap/drivers/blktapctrl.c tools/blktap/lib/blktaplib.h+25 -72 replies
2/3: Blktap kernel compat layerdrivers/xen/blktap/blktap.c+28 -20 replies
3/3: Blkfront greater than 16 vbd fixesdrivers/xen/blkfront/vbd.c+30 -120 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3]: Greater than 16 xvd fixes

All,
As pointed out by Christopher Head, the ioctl I hijacked with the extended
block device numbers works on 64-bit, but actually fails on 32-bit. Additionally, Keir pointed out that we should really maintain backwards compatibility so that older dom0 kernels will work with newer tools and vice-versa. Finally, I found a bug in the blkfront implementation of the extended devices. All 3 of these issues should be addressed in the following patches. Note again that I developed these on RHEL-5, and only compile-tested against xen-unstable. Further note that I didn't check if these work on 32-bit, so if someone could give them a whirl there, it would be appreciated.