Skip to contentSkip to conversation

Unable to handle kernel paging request at virtual address f9a7e857

2.6.0-test7-bk Ramón Rey Vicente 2 participants 3 messages Oct 12, 2003 – Oct 13, 2003

lore
Share & tools
lore
#0 lore raw
Unable to handle kernel paging request at virtual address f9a7e857
 printing eip:
c0169361
*pde = 00000000
Oops: 0000 [#2]
CPU:    0
EIP:    0060:[<c0169361>]    Not tainted
EFLAGS: 00010217

EIP is at mpage_readpages+0x41/0x140
eax: c01602af ebx: f9a7e853 ecx: caab053c edx: caab053c
esi: f9a7e84b edi: 00000000 ebp: caab072c esp: cfe03e04
ds: 007b es: 007b ss: 0068
Process kswapd0 (pid: 8, threadinfo=cfe02000 task=cfe08ca0)

Stack: 00000000 00000000 00000000 00000000 cfe03e10 00000000 c02ef348
c011e55a
       00000000 00000001 c011e36c 00000046 cfe02000 00000000 00000000
c02cca00
       c010aaef c0273900 c80b5f40 c80b6c8c cfe02000 00000028 caab072c
caab072c
Call Trace:
 [<c011e55a>] tasklet_action+0x3a/0x60
 [<c011e36c>] do_softirq+0x8c/0xa0
 [<c010aaef>] do_IRQ+0xef/0x120
 [<c0180536>] ext3_readpages+0x16/0x20
 [<c01602af>] prune_dcache+0x14f/0x1c0
 [<c017f840>] ext3_get_block+0x0/0x80
 [<c0162b23>] iput+0x63/0x80
 [<c01602af>] prune_dcache+0x14f/0x1c0
 [<c0160753>] shrink_dcache_memory+0x33/0x40
 [<c013a508>] shrink_slab+0x108/0x160
 [<c013b783>] balance_pgdat+0x1c3/0x1e0
 [<c013b89e>] kswapd+0xfe/0x120
 [<c0118c60>] autoremove_wake_function+0x0/0x40
 [<c0108ed6>] ret_from_fork+0x6/0x20
 [<c0118c60>] autoremove_wake_function+0x0/0x40
 [<c013b7a0>] kswapd+0x0/0x120
 [<c0107061>] kernel_thread_helper+0x5/0x24

Code: 8b 43 04 8b 13 89 42 04 89 10 c7 43 04 00 02 20 00 c7 03 00
Signature · 3 lines
Ramón Rey Vicente       <ramon dot rey at hispalinux dot es>
        jabber ID       <rreylinux at jabber dot org>
GPG public key ID 	0xBEBD71D5 -> http://pgp.escomposlinux.org/
#1 lore raw
Quoted 30 lines · Ramón Rey Vicente
Unable to handle kernel paging request at virtual address f9a7e857
  printing eip:
 c0169361
 *pde = 00000000
 Oops: 0000 [#2]
 CPU:    0
 EIP:    0060:[<c0169361>]    Not tainted
 EFLAGS: 00010217
 EIP is at mpage_readpages+0x41/0x140
 eax: c01602af   ebx: f9a7e853   ecx: caab053c   edx: caab053c
 esi: f9a7e84b   edi: 00000000   ebp: caab072c   esp: cfe03e04
 ds: 007b   es: 007b   ss: 0068  
 Process kswapd0 (pid: 8, threadinfo=cfe02000 task=cfe08ca0)
 Stack: 00000000 00000000 00000000 00000000 cfe03e10 00000000 c02ef348
 c011e55a
        00000000 00000001 c011e36c 00000046 cfe02000 00000000 00000000
 c02cca00
        c010aaef c0273900 c80b5f40 c80b6c8c cfe02000 00000028 caab072c
 caab072c
 Call Trace:
  [<c011e55a>] tasklet_action+0x3a/0x60
  [<c011e36c>] do_softirq+0x8c/0xa0
  [<c010aaef>] do_IRQ+0xef/0x120
  [<c0180536>] ext3_readpages+0x16/0x20
  [<c01602af>] prune_dcache+0x14f/0x1c0
  [<c017f840>] ext3_get_block+0x0/0x80
  [<c0162b23>] iput+0x63/0x80
  [<c01602af>] prune_dcache+0x14f/0x1c0
  [<c0160753>] shrink_dcache_memory+0x33/0x40
Quoted 8 lines
  [<c013a508>] shrink_slab+0x108/0x160
  [<c013b783>] balance_pgdat+0x1c3/0x1e0
  [<c013b89e>] kswapd+0xfe/0x120
  [<c0118c60>] autoremove_wake_function+0x0/0x40
  [<c0108ed6>] ret_from_fork+0x6/0x20
  [<c0118c60>] autoremove_wake_function+0x0/0x40
  [<c013b7a0>] kswapd+0x0/0x120
  [<c0107061>] kernel_thread_helper+0x5/0x24

You get the award for the weirdest bug report of the 21st century. There is just no way in which kswapd can call ->readpages().

The only thing I can think of is that an inode's superblock's ->put_inode pointer somehow got set to point at ext3_readpages(). Or we got a completely wild pointer in prune_dcache(). Some sort of memory scribble, anyway.

What sort of machine is it? Nice, new and stable or old, nasty and likely to tromp its memory?

#2 lore raw
Quoted 10 lines · Andrew Morton

You get the award for the weirdest bug report of the 21st century. There is just no way in which kswapd can call ->readpages().

The only thing I can think of is that an inode's superblock's ->put_inode pointer somehow got set to point at ext3_readpages(). Or we got a completely wild pointer in prune_dcache(). Some sort of memory scribble, anyway.

What sort of machine is it? Nice, new and stable or old, nasty and likely to tromp its memory?

My machine is a k6-2 450, 256 MiB of RAM, and is stable and solid. I use it as my desktop system, and the memory keeps coherent always, after hours of activity. No crashes, no randomly hangs,...

Signature · 3 lines
Ramón Rey Vicente       <ramon dot rey at hispalinux dot es>
        jabber ID       <rreylinux at jabber dot org>
GPG public key ID 	0xBEBD71D5 -> http://pgp.escomposlinux.org/