* Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip
@ 2008-06-24 15:51 Vince Asbridge
2008-06-25 15:30 ` Kumar Gala
0 siblings, 1 reply; 5+ messages in thread
From: Vince Asbridge @ 2008-06-24 15:51 UTC (permalink / raw)
To: linuxppc-embedded
[-- Attachment #1: Type: text/plain, Size: 1591 bytes --]
All,
I'm new to this mailing list, but have not had any luck finding information
on this issue.
Please be kind if I break the forum rules on my first post.
We recently tried to upgrade our Freescale CDS 8548 look-alike module (code
name ATCA1000) from the 2.6.11 based BSP to the 2.6.23 based BSP.
The upgrade went fairly smoothly, until we tried using SOME pci-e devices
(some work fine, some don't show up to lspci).
LSI pci-e controllers no longer show up at all!
We see the ixgbe (intel 10G), SiliconImage SATA controller but do not see
LSI devices (Specifically 1068 SAS, FC949-E fibrechannel).
We're guessing it's a resource issue behind the bridge, because the LSI
devices try to allocate 1 - 3M behind the bridge, but we can't find the bug,
or where we would debug such an issue.
The devices seem to "train" correctly, because we have an LED on the pci-e
switch (PLX 8 port pci-e switch), and it's ON indicating pci-e link between
the bridge and the 1068 device).
We're totally at a loss as to why this always worked on the 2.6.11 kernel
but doesn't work on 2.6.23.
Using lspci, the LSI adapters do not show up in the list at all, as though
they are not plugged into the system.
Is there something that needs to be done with respect to PCI-E devices that
is new in the 2.6.23 based BSP that did not need to be done in the 2.6.11
based kit? For example, are pci resources allocated by a different piece of
code, that may have some issue allocating resources for the LSI adapters?
I currently do not have access to a pci-e analyzer.
Thanks for any help,
Vince Asbridge
[-- Attachment #2: Type: text/html, Size: 2633 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip
2008-06-24 15:51 Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip Vince Asbridge
@ 2008-06-25 15:30 ` Kumar Gala
0 siblings, 0 replies; 5+ messages in thread
From: Kumar Gala @ 2008-06-25 15:30 UTC (permalink / raw)
To: Vince Asbridge; +Cc: linuxppc-embedded
On Jun 24, 2008, at 10:51 AM, Vince Asbridge wrote:
> All,
>
> I'm new to this mailing list, but have not had any luck finding =20
> information on this issue.
>
> Please be kind if I break the forum rules on my first post.
>
> We recently tried to upgrade our Freescale CDS 8548 look-alike =20
> module (code name ATCA1000) from the 2.6.11 based BSP to the 2.6.23 =20=
> based BSP.
>
> The upgrade went fairly smoothly, until we tried using SOME pci-e =20
> devices (some work fine, some don't show up to lspci).
>
> LSI pci-e controllers no longer show up at all!
>
> We see the ixgbe (intel 10G), SiliconImage SATA controller but do =20
> not see LSI devices (Specifically 1068 SAS, FC949-E fibrechannel).
>
> We're guessing it's a resource issue behind the bridge, because the =20=
> LSI devices try to allocate 1 - 3M behind the bridge, but we can't =20
> find the bug, or where we would debug such an issue.
>
> The devices seem to "train" correctly, because we have an LED on the =20=
> pci-e switch (PLX 8 port pci-e switch), and it's ON indicating pci-e =20=
> link between the bridge and the 1068 device).
>
> We're totally at a loss as to why this always worked on the 2.6.11 =20
> kernel but doesn=92t work on 2.6.23.
>
> Using lspci, the LSI adapters do not show up in the list at all, as =20=
> though they are not plugged into the system.
>
> Is there something that needs to be done with respect to PCI-E =20
> devices that is new in the 2.6.23 based BSP that did not need to be =20=
> done in the 2.6.11 based kit? For example, are pci resources =20
> allocated by a different piece of code, that may have some issue =20
> allocating resources for the LSI adapters?
>
>
>
Can you tree 2.6.25? There are some fixes in that kernel related to =20
PCIe support:
[POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
However, its odd that lspci doesn't even show the device. Are you =20
using u-boot? if so what version? and does u-boot see the LSI?
- k=
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip
[not found] <mailman.3089.1214426104.4744.linuxppc-embedded@ozlabs.org>
@ 2008-06-25 22:20 ` Siva Prasad
2008-06-26 13:36 ` Kumar Gala
0 siblings, 1 reply; 5+ messages in thread
From: Siva Prasad @ 2008-06-25 22:20 UTC (permalink / raw)
To: linuxppc-embedded
I am also having problems with PCI-E device LSI 1064E on 2.6.24-rc6
kernel. This is running on 8641D processor.
I can see the device, access the config space, but seems access from
device to memory is not working. Same device (same exact hardware) works
fine for 2.6.15 kernel.
- Siva
-----Original Message-----
Date: Wed, 25 Jun 2008 10:30:35 -0500
From: Kumar Gala <galak@kernel.crashing.org>
Subject: Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI
1068 SAS chip
To: Vince Asbridge <vasbridge@sanblaze.com>
Cc: linuxppc-embedded@ozlabs.org
Message-ID: <D7261455-1BB8-44E7-940D-84C207A40CA7@kernel.crashing.org>
Content-Type: text/plain; charset=3DWINDOWS-1252; format=3Dflowed;
delsp=3Dyes
On Jun 24, 2008, at 10:51 AM, Vince Asbridge wrote:
> All,
>
> I'm new to this mailing list, but have not had any luck finding =20
> information on this issue.
>
> Please be kind if I break the forum rules on my first post.
>
> We recently tried to upgrade our Freescale CDS 8548 look-alike =20
> module (code name ATCA1000) from the 2.6.11 based BSP to the 2.6.23 =20
> based BSP.
>
> The upgrade went fairly smoothly, until we tried using SOME pci-e =20
> devices (some work fine, some don't show up to lspci).
>
> LSI pci-e controllers no longer show up at all!
>
> We see the ixgbe (intel 10G), SiliconImage SATA controller but do =20
> not see LSI devices (Specifically 1068 SAS, FC949-E fibrechannel).
>
> We're guessing it's a resource issue behind the bridge, because the =20
> LSI devices try to allocate 1 - 3M behind the bridge, but we can't =20
> find the bug, or where we would debug such an issue.
>
> The devices seem to "train" correctly, because we have an LED on the =20
> pci-e switch (PLX 8 port pci-e switch), and it's ON indicating pci-e =20
> link between the bridge and the 1068 device).
>
> We're totally at a loss as to why this always worked on the 2.6.11 =20
> kernel but doesn?t work on 2.6.23.
>
> Using lspci, the LSI adapters do not show up in the list at all, as =20
> though they are not plugged into the system.
>
> Is there something that needs to be done with respect to PCI-E =20
> devices that is new in the 2.6.23 based BSP that did not need to be =20
> done in the 2.6.11 based kit? For example, are pci resources =20
> allocated by a different piece of code, that may have some issue =20
> allocating resources for the LSI adapters?
>
>
>
Can you tree 2.6.25? There are some fixes in that kernel related to =20
PCIe support:
[POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
However, its odd that lspci doesn't even show the device. Are you =20
using u-boot? if so what version? and does u-boot see the LSI?
- k
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip
2008-06-25 22:20 ` Siva Prasad
@ 2008-06-26 13:36 ` Kumar Gala
2008-06-26 18:09 ` Siva Prasad
0 siblings, 1 reply; 5+ messages in thread
From: Kumar Gala @ 2008-06-26 13:36 UTC (permalink / raw)
To: Siva Prasad; +Cc: linuxppc-embedded
Is the LSI chipset something you guys have on an add-on card
(something we can put into a reference board) or is hard wired into
your boards?
If its an add on card a pointer to one would be appreciated.
- k
On Jun 25, 2008, at 5:20 PM, Siva Prasad wrote:
> I am also having problems with PCI-E device LSI 1064E on 2.6.24-rc6
> kernel. This is running on 8641D processor.
>
> I can see the device, access the config space, but seems access from
> device to memory is not working. Same device (same exact hardware)
> works
> fine for 2.6.15 kernel.
>
> - Siva
>
>
> -----Original Message-----
>
> Date: Wed, 25 Jun 2008 10:30:35 -0500
> From: Kumar Gala <galak@kernel.crashing.org>
> Subject: Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI
> 1068 SAS chip
> To: Vince Asbridge <vasbridge@sanblaze.com>
> Cc: linuxppc-embedded@ozlabs.org
> Message-ID: <D7261455-1BB8-44E7-940D-84C207A40CA7@kernel.crashing.org>
> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed;
> delsp=yes
>
>
> On Jun 24, 2008, at 10:51 AM, Vince Asbridge wrote:
>
>> All,
>>
>> I'm new to this mailing list, but have not had any luck finding
>> information on this issue.
>>
>> Please be kind if I break the forum rules on my first post.
>>
>> We recently tried to upgrade our Freescale CDS 8548 look-alike
>> module (code name ATCA1000) from the 2.6.11 based BSP to the 2.6.23
>> based BSP.
>>
>> The upgrade went fairly smoothly, until we tried using SOME pci-e
>> devices (some work fine, some don't show up to lspci).
>>
>> LSI pci-e controllers no longer show up at all!
>>
>> We see the ixgbe (intel 10G), SiliconImage SATA controller but do
>> not see LSI devices (Specifically 1068 SAS, FC949-E fibrechannel).
>>
>> We're guessing it's a resource issue behind the bridge, because the
>> LSI devices try to allocate 1 - 3M behind the bridge, but we can't
>> find the bug, or where we would debug such an issue.
>>
>> The devices seem to "train" correctly, because we have an LED on the
>> pci-e switch (PLX 8 port pci-e switch), and it's ON indicating pci-e
>> link between the bridge and the 1068 device).
>>
>> We're totally at a loss as to why this always worked on the 2.6.11
>> kernel but doesn?t work on 2.6.23.
>>
>> Using lspci, the LSI adapters do not show up in the list at all, as
>> though they are not plugged into the system.
>>
>> Is there something that needs to be done with respect to PCI-E
>> devices that is new in the 2.6.23 based BSP that did not need to be
>> done in the 2.6.11 based kit? For example, are pci resources
>> allocated by a different piece of code, that may have some issue
>> allocating resources for the LSI adapters?
>>
>>
>>
> Can you tree 2.6.25? There are some fixes in that kernel related to
> PCIe support:
>
> [POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
>
> However, its odd that lspci doesn't even show the device. Are you
> using u-boot? if so what version? and does u-boot see the LSI?
>
> - k
>
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip
2008-06-26 13:36 ` Kumar Gala
@ 2008-06-26 18:09 ` Siva Prasad
0 siblings, 0 replies; 5+ messages in thread
From: Siva Prasad @ 2008-06-26 18:09 UTC (permalink / raw)
To: Kumar Gala; +Cc: linuxppc-embedded
Kumar,
We are using it onboard, not as add-on card. But I am sure there must be
PCI-E to SAS PCI cards based on LSI SAS controllers.
I just googled....
http://cgi.ebay.com/LSI-LSISAS3080X-R-8-Port-3Gb-s-SAS-PCI-X-Host-Bus-Ad
apt_W0QQitemZ220243588314QQihZ012QQcategoryZ90715QQcmdZViewItem?refid=3Ds=
t
ore
- Siva
-----Original Message-----
From: Kumar Gala [mailto:galak@kernel.crashing.org]=20
Sent: Thursday, June 26, 2008 6:37 AM
To: Siva Prasad
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068
SAS chip
Is the LSI chipset something you guys have on an add-on card =20
(something we can put into a reference board) or is hard wired into =20
your boards?
If its an add on card a pointer to one would be appreciated.
- k
On Jun 25, 2008, at 5:20 PM, Siva Prasad wrote:
> I am also having problems with PCI-E device LSI 1064E on 2.6.24-rc6
> kernel. This is running on 8641D processor.
>
> I can see the device, access the config space, but seems access from
> device to memory is not working. Same device (same exact hardware) =20
> works
> fine for 2.6.15 kernel.
>
> - Siva
>
>
> -----Original Message-----
>
> Date: Wed, 25 Jun 2008 10:30:35 -0500
> From: Kumar Gala <galak@kernel.crashing.org>
> Subject: Re: Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI
> 1068 SAS chip
> To: Vince Asbridge <vasbridge@sanblaze.com>
> Cc: linuxppc-embedded@ozlabs.org
> Message-ID: <D7261455-1BB8-44E7-940D-84C207A40CA7@kernel.crashing.org>
> Content-Type: text/plain; charset=3DWINDOWS-1252; format=3Dflowed;
> delsp=3Dyes
>
>
> On Jun 24, 2008, at 10:51 AM, Vince Asbridge wrote:
>
>> All,
>>
>> I'm new to this mailing list, but have not had any luck finding
>> information on this issue.
>>
>> Please be kind if I break the forum rules on my first post.
>>
>> We recently tried to upgrade our Freescale CDS 8548 look-alike
>> module (code name ATCA1000) from the 2.6.11 based BSP to the 2.6.23
>> based BSP.
>>
>> The upgrade went fairly smoothly, until we tried using SOME pci-e
>> devices (some work fine, some don't show up to lspci).
>>
>> LSI pci-e controllers no longer show up at all!
>>
>> We see the ixgbe (intel 10G), SiliconImage SATA controller but do
>> not see LSI devices (Specifically 1068 SAS, FC949-E fibrechannel).
>>
>> We're guessing it's a resource issue behind the bridge, because the
>> LSI devices try to allocate 1 - 3M behind the bridge, but we can't
>> find the bug, or where we would debug such an issue.
>>
>> The devices seem to "train" correctly, because we have an LED on the
>> pci-e switch (PLX 8 port pci-e switch), and it's ON indicating pci-e
>> link between the bridge and the 1068 device).
>>
>> We're totally at a loss as to why this always worked on the 2.6.11
>> kernel but doesn?t work on 2.6.23.
>>
>> Using lspci, the LSI adapters do not show up in the list at all, as
>> though they are not plugged into the system.
>>
>> Is there something that needs to be done with respect to PCI-E
>> devices that is new in the 2.6.23 based BSP that did not need to be
>> done in the 2.6.11 based kit? For example, are pci resources
>> allocated by a different piece of code, that may have some issue
>> allocating resources for the LSI adapters?
>>
>>
>>
> Can you tree 2.6.25? There are some fixes in that kernel related to
> PCIe support:
>
> [POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
>
> However, its odd that lspci doesn't even show the device. Are you
> using u-boot? if so what version? and does u-boot see the LSI?
>
> - k
>
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-06-26 18:09 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-24 15:51 Migrating from 2.6.11 to 2.6.23 breaks pci-e with LSI 1068 SAS chip Vince Asbridge
2008-06-25 15:30 ` Kumar Gala
[not found] <mailman.3089.1214426104.4744.linuxppc-embedded@ozlabs.org>
2008-06-25 22:20 ` Siva Prasad
2008-06-26 13:36 ` Kumar Gala
2008-06-26 18:09 ` Siva Prasad
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).