[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <48221A45.8060602@henry.ne.arcor.de>
Date: Wed, 07 May 2008 23:08:21 +0200
From: Henry Nestler <Henry.Ne@...or.de>
To: Henry Nestler <henry.nestler@...il.com>
CC: Ingo Molnar <mingo@...e.hu>, linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>,
"H. Peter Anvin" <hpa@...or.com>
Subject: Re: [PATCH] x86: endless page faults in mount_block_root for Linux
2.6 - v2
Henry Nestler wrote:
> [...]
> checking if image is initramfs...it isn't (no cpio magic); looks like an
> initrd
> BUG: unable to handle kernel paging request at c0000e68
> IP: [<c010cb84>] __change_page_attr_set_clr+0x104/0x590
> *pde = 00000063 BUG: unable to handle kernel paging request at c0000000
> IP: [<c010c5c9>] do_page_fault+0x639/0x730
> *pde = 00000063 BUG: unable to handle kernel paging request at c0000000
> IP: [<c010c5c9>] do_page_fault+0x639/0x730
> *pde = 00000063 BUG: unable to handle kernel paging request at c0000000
> IP: [<c010c5c9>] do_page_fault+0x639/0x730
> ===== ... this never ends or with a stack overflow ... ===
>
> Shure, the "out of range address" was from buggy driver development.
> But not of adresses should kill the complete system.
>
> "__change_page_attr_set_clr" is some of the macros inside spurious_fault.
Sorry. Copy&paste error. I wand to say:
"do_page_fault+0x639/0x730" is one of the macros or inline functions
"pgd_present(*pgd)" or "pte_write(*pte)", what I can not see as label.
--
Henry N.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists