Re: x86: early boot crash: "alloc_low_page: ran out of memory" (bisected)

From: Yinghai Lu
Date: Fri Aug 09 2013 - 22:21:51 EST


On Fri, Aug 9, 2013 at 7:10 PM, Yinghai Lu <yinghai@xxxxxxxxxx> wrote:
> On Fri, Aug 9, 2013 at 6:19 PM, Dave Hansen <dave@xxxxxxxx> wrote:
>> On 08/09/2013 04:23 PM, Yinghai Lu wrote:
>>> On Fri, Aug 9, 2013 at 4:18 PM, Dave Hansen <dave.hansen@xxxxxxxxx> wrote:
>>>> I'm getting a 100% reproducible panic early in boot:
>> ...
>>>>> early console in setup code
>>>>> [ 0.000000] Initializing cgroup subsys cpuset
>>>>> [ 0.000000] Initializing cgroup subsys cpu
>>>>> [ 0.000000] Linux version 3.8.0-rc5-00059-g8170e6b
>>>
>>> so how about v3.10?
>>>
>>> We should have some fixes in 3.10 already.
>>
>> I was hitting it on Linus's current tree today (3.11-rcwhatever). I
>> pasted the panic() from your patch's commit specifically, but the same
>> behavior is happening on current kernels, and it looked consistent as I
>> bisected between the 3.11-rc's and your commit.
>
> Can you post 3.11-rc with "debug ignore_loglevel memblock=debug" ?
>

Can you try attached patch ?

Thanks

Yinghai

Attachment: fix_dave_machine.patch
Description: Binary data