All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@digeo.com>
To: Helge Hafting <helgehaf@aitel.hist.no>
Cc: lkml <linux-kernel@vger.kernel.org>
Subject: Re: 2.5.52-mm1 kernel BUG at mm/page_walk.c:430!
Date: Tue, 17 Dec 2002 09:10:25 -0800	[thread overview]
Message-ID: <3DFF5A80.46051426@digeo.com> (raw)
In-Reply-To: 3DFEDE0B.E0F692A4@aitel.hist.no

Helge Hafting wrote:
> 
> X suddenly died, and was restarted.  I found this in dmesg:
> 
> kernel BUG at mm/page_walk.c:430!
> invalid operand: 0000
> CPU:    0
> EIP:    0060:[<c013beeb>]    Not tainted
> EFLAGS: 00013246
> EIP is at make_pages_present+0x77/0xbc
> eax: d0efa344   ebx: 6b6b6b6b   ecx: 000000a0   edx: c1604954
> esi: 6b6b6b6b   edi: 00009000   ebp: d0efa344   esp: de555ef8
> ds: 0068   es: 0068   ss: 0068
> Process XFree86 (pid: 246, threadinfo=de554000 task=dfc00d80)
> Stack: 00000000 de9c35cc 00000001 d0efa344 6b6b6b6b d0efa344 de555f00
> dfc00d80
>        c1604954 00009000 c013be64 00000000 c0136d78 6b6b6b6b 6b6b6b6b
> d0efa344
>        de554000 000a0000 00009000 d0efa344 00000000 d0efa344 c1604954
> d0efa344
> Call Trace:
>  [<c013be64>] gup_mk_present+0x0/0x10
>  [<c0136d78>] move_vma+0x3d4/0x404
>  [<c01370c8>] do_mremap+0x320/0x34c
>  [<c0137142>] sys_mremap+0x4e/0x6f
>  [<c0108973>] syscall_call+0x7/0xb
> 

Seems to be just a bogus assertion.  A shrinking, relocating mremap
against a VMA which has !MREMAP_MAYMOVE will call make_pages_present()
for zero pages.

You can remove mm:page_walk.c:430.

Thanks.

  reply	other threads:[~2002-12-17 17:03 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-16  8:36 2.5.52-mm1 Andrew Morton
2002-12-16  8:36 ` 2.5.52-mm1 Andrew Morton
2002-12-17  8:19 ` 2.5.52-mm1 kernel BUG at mm/page_walk.c:430! Helge Hafting
2002-12-17 17:10   ` Andrew Morton [this message]
2002-12-18 12:26 ` 2.5.52-mm1 Ed Tomlinson
2002-12-18 16:37   ` 2.5.52-mm1 Andrew Morton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3DFF5A80.46051426@digeo.com \
    --to=akpm@digeo.com \
    --cc=helgehaf@aitel.hist.no \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.