Skip to contentSkip to conversation

oops with bk version as of 20030420T20:00:00-0700

DISCUSSION Ulrich Drepper 1 participant 2 messages Apr 21, 2003

lore
Share & tools
lore
#0 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I got this oops right at startup time. The machine is a UP P4 HT (Northwood core).

VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 312k freed

Unable to handle kernel paging request at virtual address 2000006f
*pde = 00000000
Oops: 0002 [#1]
CPU:    0
EIP:    0060:[<cffbea24>]    Not tainted
EFLAGS: 00010006

EIP is at 0xcffbea24
eax: 2000006f ebx: 00000000 ecx: c032bc54 edx: 000041b0
esi: c0370000 edi: 00000400 ebp: 00000008 esp: c037bf74
ds: 007b es: 007b ss: 0068
Process swapper (pid: 0, threadinfo=c037a000 task=c0328ac0)

Stack: c010ce5e 00000008 c037bf98 cffbea20 c010880e c037a000 c037a000
c010880e
       c010b3bc c010880e cfdb8800 c037a000 c037a000 c037a000 c010880e
00000000
       0000007b c032007b ffffff08 c0108838 00000060 00000246 c01088ae
00020809
Call Trace:
 [<c010ce5e>] do_IRQ+0x8c/0xf8
 [<c010880e>] default_idle+0x0/0x2d
 [<c010880e>] default_idle+0x0/0x2d
 [<c010b3bc>] common_interrupt+0x18/0x20
 [<c010880e>] default_idle+0x0/0x2d
 [<c010880e>] default_idle+0x0/0x2d
 [<c0108838>] default_idle+0x2a/0x2d
 [<c01088ae>] cpu_idle+0x39/0x42
 [<c0105000>] rest_init+0x0/0x52
 [<c037c83d>] start_kernel+0x18c/0x1b3
 [<c037c414>] unknown_bootoption+0x0/0xff


Code: 00 00 00 20 00 00 00 00 28 10 30 c0 00 00 00 00 00 00 00 00
 <0>Kernel panic: Fatal exception in interrupt

In interrupt handler - not syncing

- --
- --------------. ,-. 444 Castro Street
Ulrich Drepper \ ,-----------------' \ Mountain View, CA 94041 USA
Red Hat --' drepper at redhat.com ---------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+o2m32ijCOnn/RHQRAlVPAJ9fAkSPtDZMyH1chGvPfeTGTmvYvwCgwkHi SjYAYTi9Uhx0E7nC+O7Y+E0=
=ap7S
-----END PGP SIGNATURE-----

#1 lore raw
Quoted 3 lines · Ulrich Drepper

I got this oops right at startup time. The machine is a UP P4 HT (Northwood core).
[...]

Cured by this patch. Arnaldo Carvalho de Melo pointed me to the lkml thread.

Signature · 3 lines
--------------.                        ,-.            444 Castro Street
Ulrich Drepper \    ,-----------------'   \ Mountain View, CA 94041 USA
Red Hat         `--' drepper at redhat.com `---------------------------
char/rtc.c renamed from char/rtc.c-save +2 -1
@@ -180,7 +180,7 @@ static const unsigned char days_in_mo[] 
  *	(See ./arch/XXXX/kernel/time.c for the set_rtc_mmss() function.)
  */
 
-static void rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs)
+static irqreturn_t rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs)
 {
 	/*
 	 *	Can be an alarm interrupt, update complete interrupt,
@@ -208,6 +208,7 @@ static void rtc_interrupt(int irq, void 
 	wake_up_interruptible(&rtc_wait);	
 
 	kill_fasync (&rtc_async_queue, SIGIO, POLL_IN);
+	return IRQ_HANDLED;
 }
 #endif