[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] fix "xm block-detach 0 ..." for extended-ID devices
Jan Beulich writes ("[Xen-devel] [PATCH] fix "xm block-detach 0 ..." for extended-ID devices"): > Simply taking stat()'s st_rdev doesn't work here, as the minor is > split into two parts, the major is present, and the "extended" bit > isn't set. ... > @@ -20,7 +20,11 @@ def blkdev_name_to_number(name): > - return (devname, os.stat(n).st_rdev) This seems to me to be entirely wrong. When you block detach you should be providing the device name according to the Xen guest device naming scheme, not a local device path (which may have different major and minor numbers). If you just remove the try/except block and always use the following code, does it work correctly ? Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |