linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: Ilya Dryomov <idryomov@gmail.com>
To: linux-mm@kvack.org
Cc: Andrea Arcangeli <aarcange@redhat.com>,
	Rik van Riel <riel@redhat.com>,
	linux-kernel@vger.kernel.org, idryomov@gmail.com
Subject: [BUG] BUG: unable to handle kernel paging request at fffba000
Date: Wed, 19 Jan 2011 14:40:47 +0200	[thread overview]
Message-ID: <20110119124047.GA30274@kwango.lan.net> (raw)

Hello,

I just built a fresh 38-rc1 kernel with transparent huge page support
built-in (TRANSPARENT_HUGEPAGE=y) and it failed to boot with the
following bug.  However after the reboot everything went fine.  It turns
out it only happens when fsck checks one or more filesystems before they
are mounted.

It's easily reproducable it with touch /forcefsck and reboot on one of
my 32-bit machines.  Haven't tried it on others yet.

Thanks,

		Ilya

Checking file systems...fsck from util-linux-ng 2.17.2
/dev/mapper/vg_zmb-lv_home: 235/2992416 files (0.4% non-contiguous),
2461505/11968512 blocks
/dev/mapper/vg_zmb-lv_tmp: 13/62464 files (0.0% non-contiguous), 8334/249856
blocks
/dev/mapper/vg_zmb-lv_usr: 24821/187680 files (0.2% non-contiguous),
152556/749568 blocks
/dev/mapper/vg_zmb-lv_var: 2871/375360 files (1.1% non-contiguous),
222844/1499136 blocks
[   13.716535] BUG: unable to handle kernel paging request at fffba000
[   13.717402] IP: [<c1149f3d>] khugepaged+0x9dd/0xd00
[   13.717402] *pde = 017da067 *pte = 00000000 
[   13.717402] Oops: 0000 [#1] PREEMPT SMP 
[   13.717402] last sysfs file: /sys/devices/virtual/net/lo/operstate
[   13.717402] Modules linked in:
[   13.717402] 
[   13.717402] Pid: 582, comm: khugepaged Not tainted 2.6.38-rc1-testbox2 #7
EP35-DS3/EP35-DS3
[   13.717402] EIP: 0060:[<c1149f3d>] EFLAGS: 00010287 CPU: 0
[   13.717402] EIP is at khugepaged+0x9dd/0xd00
[   13.717402] EAX: 00000000 EBX: f307ef68 ECX: fffba000 EDX: fffbb000
[   13.717402] ESI: f77eb4c0 EDI: f77d5000 EBP: f4731f9c ESP: f4731f1c
[   13.885304]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[   13.885304] Process khugepaged (pid: 582, ti=f4730000 task=f51a1f80
task.ti=f4730000)
[   13.885304] Stack:
[   13.885304]  00000000 f51a1f80 b7000000 f51a1f80 df826067 00000001 fffbb000
00000292
[   13.885304]  f307ef68 efe8bb70 f307ef68 f77d5000 f3874570 fffba000 00002000
f307ef68
[   13.885304]  f3874534 00000000 00000004 f3874500 f51a1f80 f77d5000 f07a7000
00000001
[   13.885304] Call Trace:
[   13.885304]  [<c10948c0>] ? autoremove_wake_function+0x0/0x40
[   13.885304]  [<c1149560>] ? khugepaged+0x0/0xd00
[   13.885304]  [<c1094474>] kthread+0x74/0x80
[   13.885304]  [<c1094400>] ? kthread+0x0/0x80
[   13.885304]  [<c103977a>] kernel_thread_helper+0x6/0x10
[   13.885304] Code: 1d 00 89 d8 e8 15 75 f1 ff 8b 7d bc 8b 07 ff 80 a0 01 00 00
83 45 ac 20 83 45 b4 04 8b 55 98 39 55 b4 0f 83 35 02 00 00 8b 4d b4 <8b> 19 85
db 74 bb c1 eb 0c c1 e3 05 03 1d 00 20 d8 c1 89 d8 e8 
[   13.885304] EIP: [<c1149f3d>] khugepaged+0x9dd/0xd00 SS:ESP 0068:f4731f1c
[   13.885304] CR2: 00000000fffba000
[   13.885304] ---[ end trace 7890962500b65912 ]---

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom policy in Canada: sign http://dissolvethecrtc.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

             reply	other threads:[~2011-01-19 12:40 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-19 12:40 Ilya Dryomov [this message]
2011-01-19 20:01 ` Andrea Arcangeli
2011-01-19 22:19 ` Andrea Arcangeli
2011-01-19 22:49   ` Ilya Dryomov

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=20110119124047.GA30274@kwango.lan.net \
    --to=idryomov@gmail.com \
    --cc=aarcange@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=riel@redhat.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox