[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xend/pvscsi: recognize also SCSI CDROM devices
On Tue, Feb 11, 2014 at 03:27:24PM +0100, Olaf Hering wrote: > Attaching a CDROM device with 'xm scsi-attach domU /dev/sr0 0:0:0:0' > fails because for some reason the sr driver was not handled at all in > the match list. With the change the above command succeeds and the > device is attached. > > Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> Acked-by: Matt Wilson <msw@xxxxxxxxxx> > --- > > Once this change gets commited, it should also be backported to the > maintained trees which contains these fixes (4.3+): > > 89bb46e xend/pvscsi: update sysfs parser for Linux 3.0 > 65ddfc5 xend/pvscsi: fix usage of persistant device names for SCSI devices > a6046ec xend/pvscsi: fix passing of SCSI control LUNs > > tools/python/xen/util/vscsi_util.py | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/tools/python/xen/util/vscsi_util.py > b/tools/python/xen/util/vscsi_util.py > index 5872e65..a4f5ad3 100644 > --- a/tools/python/xen/util/vscsi_util.py > +++ b/tools/python/xen/util/vscsi_util.py > @@ -66,6 +66,9 @@ def _vscsi_get_hctl_by(phyname, scsi_devices): > if re.match('/dev/sd[a-z]+([1-9]|1[0-5])?$', phyname): > # sd driver > name = re.sub('(^/dev/)|([1-9]|1[0-5])?$', '', phyname) > + elif re.match('/dev/sr[0-9]+$', phyname): > + # sr driver > + name = re.sub('^/dev/', '', phyname) > elif re.match('/dev/sg[0-9]+$', phyname): > # sg driver > name = re.sub('^/dev/', '', phyname) > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |