All of lore.kernel.org
 help / color / mirror / Atom feed
* PCI passthrough of Symbios Logic 53c875 SCSI controller fails
@ 2009-03-12 14:24 Orion Poplawski
  2009-03-12 15:58 ` PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Jan Beulich
  0 siblings, 1 reply; 6+ messages in thread
From: Orion Poplawski @ 2009-03-12 14:24 UTC (permalink / raw)
  To: xen-devel

Trying to get PCI passthrough working for a Symbios Logic 53c875 SCSI
controller.  Running CentOS 5.2 and 3.0.3-73 but with test kernel
2.6.18-132.el5virttest10xen on the Dom0.

First I needed to add 1000:000f to xend-pci-permissive.sxp because of:

pciback 0000:04:09.0: Driver tried to write to a read-only configuration space
field at offset 0x44, size 2.

The controller fails on the CentOS 5.2 guest with:

SCSI subsystem initialized
PCI: Enabling device 0000:00:00.0 (0000 -> 0003)
sym0: <875> rev 0x26 at pci 0000:00:00.0 irq 20
sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking 
Failed to obtain physical IRQ 20
sym0: SCSI BUS has been reset.
scsi0 : sym-2.2.3 
scsi 0:0:0:0: ABORT operation started. 
scsi 0:0:0:0: ABORT operation timed-out. 
scsi 0:0:0:0: DEVICE RESET operation started.
scsi 0:0:0:0: DEVICE RESET operation timed-out.
scsi 0:0:0:0: BUS RESET operation started.
scsi 0:0:0:0: BUS RESET operation timed-out.
scsi 0:0:0:0: HOST RESET operation started.
sym0: SCSI BUS has been reset.           
scsi 0:0:0:0: HOST RESET operation timed-out.
scsi 0:0:0:0: scsi: Device offlined - not ready after error recovery  
....

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails
  2009-03-12 14:24 PCI passthrough of Symbios Logic 53c875 SCSI controller fails Orion Poplawski
@ 2009-03-12 15:58 ` Jan Beulich
  2009-03-12 16:22   ` Orion Poplawski
  0 siblings, 1 reply; 6+ messages in thread
From: Jan Beulich @ 2009-03-12 15:58 UTC (permalink / raw)
  To: Orion Poplawski; +Cc: xen-devel

If the DomU is a PV one - what linux-2.6.18.hg changeset is the DomU's
kernel based upon?

Jan

>>> Orion Poplawski <orion@cora.nwra.com> 12.03.09 15:24 >>>
Trying to get PCI passthrough working for a Symbios Logic 53c875 SCSI
controller.  Running CentOS 5.2 and 3.0.3-73 but with test kernel
2.6.18-132.el5virttest10xen on the Dom0.

First I needed to add 1000:000f to xend-pci-permissive.sxp because of:

pciback 0000:04:09.0: Driver tried to write to a read-only configuration space
field at offset 0x44, size 2.

The controller fails on the CentOS 5.2 guest with:

SCSI subsystem initialized
PCI: Enabling device 0000:00:00.0 (0000 -> 0003)
sym0: <875> rev 0x26 at pci 0000:00:00.0 irq 20
sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking 
Failed to obtain physical IRQ 20
sym0: SCSI BUS has been reset.
scsi0 : sym-2.2.3 
scsi 0:0:0:0: ABORT operation started. 
scsi 0:0:0:0: ABORT operation timed-out. 
scsi 0:0:0:0: DEVICE RESET operation started.
scsi 0:0:0:0: DEVICE RESET operation timed-out.
scsi 0:0:0:0: BUS RESET operation started.
scsi 0:0:0:0: BUS RESET operation timed-out.
scsi 0:0:0:0: HOST RESET operation started.
sym0: SCSI BUS has been reset.           
scsi 0:0:0:0: HOST RESET operation timed-out.
scsi 0:0:0:0: scsi: Device offlined - not ready after error recovery  
....


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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails
  2009-03-12 15:58 ` PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Jan Beulich
@ 2009-03-12 16:22   ` Orion Poplawski
  2009-03-12 16:37     ` PCI passthrough of Symbios Logic 53c875SCSI controllerfails Jan Beulich
  2009-03-13  7:29     ` Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Chris Lalancette
  0 siblings, 2 replies; 6+ messages in thread
From: Orion Poplawski @ 2009-03-12 16:22 UTC (permalink / raw)
  To: xen-devel

Jan Beulich <jbeulich <at> novell.com> writes:

> 
> If the DomU is a PV one - what linux-2.6.18.hg changeset is the DomU's
> kernel based upon?
> 

No idea.  It's the stock CentOS 5.2 kernel: 2.6.18-92.1.22.el5xen.  I suppose I
could try the newer virttest or RHEL 5.3 kernel.  Should than be better?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: PCI passthrough of Symbios Logic 53c875SCSI controllerfails
  2009-03-12 16:22   ` Orion Poplawski
@ 2009-03-12 16:37     ` Jan Beulich
  2009-03-13  7:29     ` Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Chris Lalancette
  1 sibling, 0 replies; 6+ messages in thread
From: Jan Beulich @ 2009-03-12 16:37 UTC (permalink / raw)
  To: Orion Poplawski; +Cc: xen-devel

>>> Orion Poplawski <orion@cora.nwra.com> 12.03.09 17:22 >>>
>Jan Beulich <jbeulich <at> novell.com> writes:
>
>> 
>> If the DomU is a PV one - what linux-2.6.18.hg changeset is the DomU's
>> kernel based upon?
>> 
>
>No idea.  It's the stock CentOS 5.2 kernel: 2.6.18-92.1.22.el5xen.  I suppose I
>could try the newer virttest or RHEL 5.3 kernel.  Should than be better?

I don't know - you'd have to ask the RedHat guys. I just know that there
was a window in time (up to c/s 791) where the error you reported would
be expected.

Jan

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails
  2009-03-12 16:22   ` Orion Poplawski
  2009-03-12 16:37     ` PCI passthrough of Symbios Logic 53c875SCSI controllerfails Jan Beulich
@ 2009-03-13  7:29     ` Chris Lalancette
  2009-03-13 15:35       ` Orion Poplawski
  1 sibling, 1 reply; 6+ messages in thread
From: Chris Lalancette @ 2009-03-13  7:29 UTC (permalink / raw)
  To: Orion Poplawski; +Cc: xen-devel

Orion Poplawski wrote:
> Jan Beulich <jbeulich <at> novell.com> writes:
> 
>> If the DomU is a PV one - what linux-2.6.18.hg changeset is the DomU's
>> kernel based upon?
>>
> 
> No idea.  It's the stock CentOS 5.2 kernel: 2.6.18-92.1.22.el5xen.  I suppose I
> could try the newer virttest or RHEL 5.3 kernel.  Should than be better?

Orion,
     The patch that Jan is talking about (c/s 791 in the linux-2.6.18-xen.hg
tree) is not currently in the RHEL kernels, or the virttest kernel.  That being
said, we certainly could consider backporting it.  Please open a bugzilla entry
at http://bugzilla.redhat.com, and I'll see what we can do about it.

-- 
Chris Lalancette

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails
  2009-03-13  7:29     ` Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Chris Lalancette
@ 2009-03-13 15:35       ` Orion Poplawski
  0 siblings, 0 replies; 6+ messages in thread
From: Orion Poplawski @ 2009-03-13 15:35 UTC (permalink / raw)
  To: xen-devel

Chris Lalancette <clalance <at> redhat.com> writes:
> Orion,
>      The patch that Jan is talking about (c/s 791 in the linux-2.6.18-xen.hg
> tree) is not currently in the RHEL kernels, or the virttest kernel.  That being
> said, we certainly could consider backporting it.  Please open a bugzilla entry
> at http://bugzilla.redhat.com, and I'll see what we can do about it.
> 


https://bugzilla.redhat.com/show_bug.cgi?id=490153

Thanks.  Not a huge deal for me, but might be nice.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-03-13 15:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-12 14:24 PCI passthrough of Symbios Logic 53c875 SCSI controller fails Orion Poplawski
2009-03-12 15:58 ` PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Jan Beulich
2009-03-12 16:22   ` Orion Poplawski
2009-03-12 16:37     ` PCI passthrough of Symbios Logic 53c875SCSI controllerfails Jan Beulich
2009-03-13  7:29     ` Re: PCI passthrough of Symbios Logic 53c875 SCSI controllerfails Chris Lalancette
2009-03-13 15:35       ` Orion Poplawski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.