lkml.org 
[lkml]   [2011]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: 3.0-rc1: powerpc hangs at Kernel virtual memory layout
    On Thu, 2 Jun 2011 at 12:57, Benjamin Herrenschmidt wrote:
    > John, care to send the patch below to Linus ASAP ? I could reproduce and
    > verify it fixes it. Thanks !
    >
    > ssb: pci: Don't call PCIe specific workarounds on PCI cores
    >
    > Otherwise it can/will crash....

    The patch did not make it into -rc2, it's not in today's git tree either,
    AFAICS. Can anyone push this, please?

    Thanks,
    Christian.

    > Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
    > ---
    >
    > diff --git a/drivers/ssb/driver_pcicore.c b/drivers/ssb/driver_pcicore.c
    > index 82feb34..eddf1b9 100644
    > --- a/drivers/ssb/driver_pcicore.c
    > +++ b/drivers/ssb/driver_pcicore.c
    > @@ -540,7 +540,8 @@ void ssb_pcicore_init(struct ssb_pcicore *pc)
    > ssb_pcicore_init_clientmode(pc);
    >
    > /* Additional always once-executed workarounds */
    > - ssb_pcicore_serdes_workaround(pc);
    > + if (dev->id.coreid == SSB_DEV_PCIE)
    > + ssb_pcicore_serdes_workaround(pc);
    > /* TODO: ASPM */
    > /* TODO: Clock Request Update */
    > }
    >
    --
    BOFH excuse #312:

    incompatible bit-registration operators


    \
     
     \ /
      Last update: 2011-06-11 00:57    [W:0.021 / U:59.488 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site