Re: PROBLEM: "kernel BUG" and not booting on ALIX with CONFIG_NET5501=y

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

 



On Mon, Dec 10, 2018 at 8:20 AM Gert Robben <t2@xxxxxxx> wrote:
>
> Op 09-12-18 om 18:28 schreef Dan Williams:
> > On Sun, Dec 9, 2018 at 7:25 AM Andy Shevchenko
> > <andy.shevchenko@xxxxxxxxx> wrote:
> >>
> >> Cc: Dan (Dan, it seems in the file mentioned in the bug the only
> >> change between affected and non-affected verions is yours)
> >>
> >> Thanks for the report!
> >
> > Thanks for forwarding, can you give the attached patch a try to get
> > more information?
> >
> > We should remove the BUG_ON() regardless of the outcome,
> > reserve_memtype() failures should not bring down the system.
>
> In the meantime, I learned to bisect, and found the problem commit:
> 510ee090abc3dbc862bd35f5f3d8b7284a9117b4
> "x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses"
> Perhaps you already knew that, but FWIW.

Thanks! That's the commit I referenced to when added Dan to Cc list.

>
> As I'm new to Git, you might want to check how I checked:
> git checkout 510ee090abc3dbc862bd35f5f3d8b7284a9117b4
> Build, boot, I get the BUG.
>
> Apply your debug patch, build, boot, and in dmesg can be seen:
> reserve_memtype failed [mem 0xffff0000-0xffffffff], [s_mem 0xffff
> 0000-0xffffffffffffffff], type: uncached-minus
> ioremap reserve_memtype failed -22
> net5501: failed to get rombase
>
> (first revert debug patch, then)
> git revert 510ee090abc3dbc862bd35f5f3d8b7284a9117b4
> Build, boot, it works.
> Those 3 lines in dmesg are gone, the rest of the lines are the same.
>
> Thanks,
> Gert



-- 
With Best Regards,
Andy Shevchenko



[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux