git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4d1c627
)
revert "mm: vmalloc use mutex for purge"
author
Andrew Morton
<akpm@linux-foundation.org>
Thu, 15 Jan 2009 21:51:15 +0000
(13:51 -0800)
committer
Linus Torvalds
<torvalds@linux-foundation.org>
Fri, 16 Jan 2009 00:39:40 +0000
(16:39 -0800)
Revert commit
e97a630eb0f5b8b380fd67504de6cedebb489003
("mm: vmalloc use
mutex for purge")
Bryan Donlan reports:
: After testing 2.6.29-rc1 on xen-x86 with a btrfs root filesystem, I
: got the OOPS quoted below and a hard freeze shortly after boot.
: Boot messages and config are attached.
:
: ------------[ cut here ]------------
: Kernel BUG at
c05ef80d
[verbose debug info unavailable]
: invalid opcode: 0000 [#1] SMP
: last sysfs file: /sys/block/xvdc/size
: Modules linked in:
:
: Pid: 0, comm: swapper Not tainted (2.6.29-rc1 #6)
: EIP: 0061:[<
c05ef80d
>] EFLAGS:
00010087
CPU: 2
: EIP is at schedule+0x7cd/0x950
: EAX:
d5aeca80
EBX:
00000002
ECX:
00000000
EDX:
d4cb9a40
: ESI:
c12f5600
EDI:
d4cb9a40
EBP:
d6033fa4
ESP:
d6033ef4
: DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0069
: Process swapper (pid: 0, ti=
d6032000
task=
d6020b70
task.ti=
d6032000
)
: Stack:
:
000d85bc
00000000
000186a0
00000000
0dd11410
c0105417
c12efe00
0dc367c3
:
00000011
c0105d46
d5a5d310
deadbeef
d4cb9a40
c07cc600
c05f1340
c12e0060
:
deadbeef
d6020b70
d6020d08
00000002
c014377d
00000000
c12f5600
00002c22
: Call Trace:
: [<
c0105417
>] xen_force_evtchn_callback+0x17/0x30
: [<
c0105d46
>] check_events+0x8/0x12
: [<
c05f1340
>] _spin_unlock_irqrestore+0x20/0x40
: [<
c014377d
>] hrtimer_start_range_ns+0x12d/0x2e0
: [<
c014c4f6
>] tick_nohz_restart_sched_tick+0x146/0x160
: [<
c0107485
>] cpu_idle+0xa5/0xc0
and bisected it to this commit.
Let's remove it now while we have a think about the problem.
Reported-by: Bryan Donlan <bdonlan@gmail.com>
Tested-by: Christophe Saout <christophe@saout.de>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/vmalloc.c
patch
|
blob
|
history
diff --cc
mm/vmalloc.c
Simple merge