Re: [Bug 43244] New: firewire_ohci prevents boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jun 04, 2012 at 12:00:10PM +0100, Rob Allen wrote:
> Ram Pai,
> 
> I've found the change that introduced the failure I'm seeing, and it
> seems you are the author. Please can you offer some help?
> 
> commit 0a2daa1cf35004f5adbf4138555cc5669abf3a3e
> Author: Ram Pai <linuxram@xxxxxxxxxx>
> Date:   Mon Jul 25 13:08:41 2011 -0700
> 
>     PCI: make cardbus-bridge resources optional
> 
>     Allocate resources to cardbus bridge only after all other genuine
>     resources requests are satisfied. Dont retry if resource allocation
>     for cardbus-bridges fail.
> 
>     Signed-off-by: Ram Pai <linuxram@xxxxxxxxxx>
>     Signed-off-by: Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx>

Yes looking into it. The resource assignment for one of the BARs of the
firewire ohci device at 0a:09.4 has got reassigned a valid address
AFAICT.  I think that device does not like the OS to reassign any resources.

We need to determine whether the ohci device behaves abnormally if it gets
assigned a address other than what is assigned by the BIOS. 

To do that; as Yinghai suggested, lets see the contents of the
register with and without the patch.

output of the following command on a working kernel and a non-working
kernel will shed some light.

lspci -vvxxx -s 0a:09.4

also boot messages on a working kernel will also be helpful.
RP

--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux