Mailing List Archive

Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0
On Thu, Apr 14, 2011 at 10:50:04AM +0100, Andrew Lyon wrote:
> Hi,
>
> I've just upgraded to 4.1.0 from 4.0.1 and found that scsi host
> passthru is no longer working:
>
> xm create xen-win2008r2.cfg
> Using config file "./xen-win2008r2.cfg".
> Error: invalid literal for int() with base 10: 'host0'
>
> The syntax in the guest is:
>
> vscsi=['/dev/st0,host']
>
> xen-scsibk is compiled as a module and loaded successfully.
>
> Kernel is 2.6.38 xenified using suse patches, not pv_ops.
>

More xm/xend stuff.. added xen-devel to CC list.

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
Hi Andrew,

> > Kernel is 2.6.38 xenified using suse patches, not pv_ops.

Could you share this xenifier-patch with us?
http://code.google.com/p/gentoo-xen-kernel only has sources up to 2.6.34
and a suse-xenified kernel is still a must when we want to use nvidia-binary-
drivers....

Thanks in advance!

Greetings
Tobias

On Friday 15 April 2011 12:14:53 Pasi Kärkkäinen wrote:
> On Thu, Apr 14, 2011 at 10:50:04AM +0100, Andrew Lyon wrote:
> > Hi,
> >
> > I've just upgraded to 4.1.0 from 4.0.1 and found that scsi host
> > passthru is no longer working:
> >
> > xm create xen-win2008r2.cfg
> > Using config file "./xen-win2008r2.cfg".
> > Error: invalid literal for int() with base 10: 'host0'
> >
> > The syntax in the guest is:
> >
> > vscsi=['/dev/st0,host']
> >
> > xen-scsibk is compiled as a module and loaded successfully.
> >
> > Kernel is 2.6.38 xenified using suse patches, not pv_ops.
>
> More xm/xend stuff.. added xen-devel to CC list.
>
> -- Pasi
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
On Wed, Apr 20, 2011 at 2:38 PM, Tobias Geiger <tobias.geiger@vido.info> wrote:
> Hi Andrew,
>
>> > Kernel is 2.6.38 xenified using suse patches, not pv_ops.
>
> Could you share this xenifier-patch with us?
> http://code.google.com/p/gentoo-xen-kernel only has sources up to 2.6.34
> and a suse-xenified kernel is still a must when we want to use nvidia-binary-
> drivers....
>
> Thanks in advance!
>
> Greetings
> Tobias

Hi Tobias,

I've uploaded 2.6.38-r1 patches and ebuild to
http://code.google.com/p/gentoo-xen-kernel/downloads/list , ebuild
uses genpatches v4 for kernel 2.6.38.4, I've not actually tested this
set myself as I am currently running 2.6.38 and several long running
jobs make it inconvenient to reboot, however I do not expect any
problems as the current 2.6.38 suse patches that I use do not require
any changes at all to apply to vanilla.

I've not had time to update for a while so I've gone straight from .34
to .38, but so far it seems very stable.

Andy

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
On Fri, Apr 15, 2011 at 11:14 AM, Pasi Kärkkäinen <pasik@iki.fi> wrote:
> On Thu, Apr 14, 2011 at 10:50:04AM +0100, Andrew Lyon wrote:
>> Hi,
>>
>> I've just upgraded to 4.1.0 from 4.0.1 and found that scsi host
>> passthru is no longer working:
>>
>> xm create xen-win2008r2.cfg
>> Using config file "./xen-win2008r2.cfg".
>> Error: invalid literal for int() with base 10: 'host0'
>>
>> The syntax in the guest is:
>>
>> vscsi=['/dev/st0,host']
>>
>> xen-scsibk is compiled as a module and loaded successfully.
>>
>> Kernel is 2.6.38 xenified using suse patches, not pv_ops.
>>
>
> More xm/xend stuff.. added xen-devel to CC list.
>
> -- Pasi
>
>

Hi,

I've updated my config files for use with the xl toolstack but scsi
passthru no longer seems to work, with 4.0.1 and xm toolstack the
following line worked to pass thru the entire scsi controller to a
windows guest:

vscsi=['/dev/st0,host']

Is this no longer supported?

Andy

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
On Wed, Apr 27, 2011 at 10:41:18AM +0100, Andrew Lyon wrote:
> On Fri, Apr 15, 2011 at 11:14 AM, Pasi Kärkkäinen <pasik@iki.fi> wrote:
> > On Thu, Apr 14, 2011 at 10:50:04AM +0100, Andrew Lyon wrote:
> >> Hi,
> >>
> >> I've just upgraded to 4.1.0 from 4.0.1 and found that scsi host
> >> passthru is no longer working:
> >>
> >> xm create xen-win2008r2.cfg
> >> Using config file "./xen-win2008r2.cfg".
> >> Error: invalid literal for int() with base 10: 'host0'
> >>
> >> The syntax in the guest is:
> >>
> >> vscsi=['/dev/st0,host']
> >>
> >> xen-scsibk is compiled as a module and loaded successfully.
> >>
> >> Kernel is 2.6.38 xenified using suse patches, not pv_ops.
> >>
> >
> > More xm/xend stuff.. added xen-devel to CC list.
> >
> > -- Pasi
> >
> >
>
> Hi,
>
> I've updated my config files for use with the xl toolstack but scsi
> passthru no longer seems to work, with 4.0.1 and xm toolstack the
> following line worked to pass thru the entire scsi controller to a
> windows guest:
>
> vscsi=['/dev/st0,host']
>
> Is this no longer supported?
>

http://wiki.xen.org/xenwiki/Xen4.1
See the "Features in xl/libxl" section..

Patches welcome :)

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
On Wed, Apr 27, 2011 at 10:35:07AM +0100, Andrew Lyon wrote:
> On Wed, Apr 20, 2011 at 2:38 PM, Tobias Geiger <tobias.geiger@vido.info> wrote:
> > Hi Andrew,
> >
> >> > Kernel is 2.6.38 xenified using suse patches, not pv_ops.
> >
> > Could you share this xenifier-patch with us?
> > http://code.google.com/p/gentoo-xen-kernel only has sources up to 2.6.34
> > and a suse-xenified kernel is still a must when we want to use nvidia-binary-
> > drivers....
> >
> > Thanks in advance!
> >
> > Greetings
> > Tobias
>
> Hi Tobias,
>
> I've uploaded 2.6.38-r1 patches and ebuild to
> http://code.google.com/p/gentoo-xen-kernel/downloads/list , ebuild
> uses genpatches v4 for kernel 2.6.38.4, I've not actually tested this
> set myself as I am currently running 2.6.38 and several long running
> jobs make it inconvenient to reboot, however I do not expect any
> problems as the current 2.6.38 suse patches that I use do not require
> any changes at all to apply to vanilla.
>
> I've not had time to update for a while so I've gone straight from .34
> to .38, but so far it seems very stable.
>

Great, thanks. Any plans to update 2.6.32 patches?
(actually I don't know if there has been any updates to them recently).

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Re: Re: [Xen-users] scsi host passthru not working after upgrade to 4.1.0 [ In reply to ]
Hi Andrew!

big thanks! works great so far, only minor glitch is the fact that XENBLKTAP2
device has to be build as a module, when in-kernel it doesnt compile - but
thats not a real problem at least for me.

Now if only scsi and usb passthrough would work (and had pv drivers for
win32... ) ;)

Greetings!
Tobias

On Wednesday 27 April 2011 11:35:07 Andrew Lyon wrote:
> On Wed, Apr 20, 2011 at 2:38 PM, Tobias Geiger <tobias.geiger@vido.info>
wrote:
> > Hi Andrew,
> >
> >> > Kernel is 2.6.38 xenified using suse patches, not pv_ops.
> >
> > Could you share this xenifier-patch with us?
> > http://code.google.com/p/gentoo-xen-kernel only has sources up to 2.6.34
> > and a suse-xenified kernel is still a must when we want to use
> > nvidia-binary- drivers....
> >
> > Thanks in advance!
> >
> > Greetings
> > Tobias
>
> Hi Tobias,
>
> I've uploaded 2.6.38-r1 patches and ebuild to
> http://code.google.com/p/gentoo-xen-kernel/downloads/list , ebuild
> uses genpatches v4 for kernel 2.6.38.4, I've not actually tested this
> set myself as I am currently running 2.6.38 and several long running
> jobs make it inconvenient to reboot, however I do not expect any
> problems as the current 2.6.38 suse patches that I use do not require
> any changes at all to apply to vanilla.
>
> I've not had time to update for a while so I've gone straight from .34
> to .38, but so far it seems very stable.
>
> Andy
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel