Re: [PATCH 0 of 4] x86: some more patches

Ingo Molnar
2008-01-15T22:36:03Z

* Jeremy Fitzhardinge <jeremy@goop.org> wrote:

> Hi Ingo,
>
> More patches:
>
> - rearrange paravirt.h to remove duplicate code, and to make it easy
> to drop in 4th level pagetable functions.
> - fix a warning I got from clear_bit in pgtable.h
> - fix up some bogosity in pte_modify
> - mask NX from pte_pfn
>
> The last two may help with the problem that Andi's seeing.

unfortunately they dont solve it:

[ 92.042586] Freeing unused kernel memory: 328k freed
[ 92.091838] khelper used greatest stack depth: 6244 bytes left
[ 92.281738] init[1]: segfault at 00000004 ip 49471cbb sp bff8dbb0 error 4
[ 92.288761] init[1]: segfault at 00000004 ip 49471cbb sp bff8dbb0 error 4
[ 92.295763] init[1]: segfault at 00000004 ip 49471cbb sp bff8dbb0 error 4
[...]
[ 97.312484] printk: 611046 messages suppressed.

32-bit, PAE and RAM above 4GB seems to be enough to trigger that bug.

Ingo