Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 11:59 AM, Rob Herring wrote: On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicheri wrote: On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri wrote: On some

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 11:59 AM, Rob Herring wrote: On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicheri wrote: On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri wrote: On some

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Rob Herring
On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicheri wrote: > On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: >> >> On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: >>> >>> On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri >>> wrote: On some platforms such as that

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 08:35 AM, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these platforms, the patch series "PCI: get DMA

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Russell King - ARM Linux
On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: > On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri > wrote: > > On some platforms such as that based on x86, ia64 etc, root bus is > > created with parent node passed in as NULL to pci_create_root_bus(). > > On these platforms, the

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Rob Herring
On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri wrote: > On some platforms such as that based on x86, ia64 etc, root bus is > created with parent node passed in as NULL to pci_create_root_bus(). > On these platforms, the patch series "PCI: get DMA configuration from > parent device" when

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 11:59 AM, Rob Herring wrote: On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicherim-kariche...@ti.com wrote: On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Rob Herring
On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicheri m-kariche...@ti.com wrote: On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicherim-kariche...@ti.com wrote: On some platforms

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 08:35 AM, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicherim-kariche...@ti.com wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these platforms, the patch series

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicherim-kariche...@ti.com wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Murali Karicheri
On 03/11/2015 11:59 AM, Rob Herring wrote: On Wed, Mar 11, 2015 at 10:28 AM, Murali Karicherim-kariche...@ti.com wrote: On 03/11/2015 08:49 AM, Russell King - ARM Linux wrote: On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Russell King - ARM Linux
On Wed, Mar 11, 2015 at 07:35:45AM -0500, Rob Herring wrote: On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri m-kariche...@ti.com wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these

Re: [PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-11 Thread Rob Herring
On Tue, Mar 10, 2015 at 10:25 AM, Murali Karicheri m-kariche...@ti.com wrote: On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these platforms, the patch series PCI: get DMA configuration from parent

[PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-10 Thread Murali Karicheri
On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these platforms, the patch series "PCI: get DMA configuration from parent device" when applied causes kernel crash. So add a check for this in

[PATCH] pci: of : fix BUG: unable to handle kernel

2015-03-10 Thread Murali Karicheri
On some platforms such as that based on x86, ia64 etc, root bus is created with parent node passed in as NULL to pci_create_root_bus(). On these platforms, the patch series PCI: get DMA configuration from parent device when applied causes kernel crash. So add a check for this in