[7273] in testers

home help back first fref pref prev next nref lref last post

kernel oops/panic on 9.4.10 (non-AFS?)

daemon@ATHENA.MIT.EDU (You (Yoyo) Zhou)
Fri Jul 15 19:18:58 2005

Date: Fri, 15 Jul 2005 19:18:49 -0400 (EDT)
From: "You (Yoyo) Zhou" <yoz@MIT.EDU>
To: testers@MIT.EDU
Message-ID: <Pine.LNX.4.62L.0507151905090.3098@punenpgre.zvg.rqh>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Background: Remotely I noticed I was logged in to character.mit.edu 
(running Athena Linux 9.4.10) as root on tty1, so I decided to log root 
out using the power of kill. Well, the tty root login appeared in the ps 
table as two processes:
/usr/athena/etc/login.krb5 -- root
-bash
I became root using ksu. I killed the PID of login.krb5, then tried to 
kill the PID of bash, but it was already gone (so presumably the first 
kill succeeded). w and who revealed root was not logged in, so I exited 
from ksu. Immediately, character became unresponsive.

It turns out that the cause was a kernel oops. This, however, doesn't look 
like the previous AFS-related kernel oopses. Additionally, this oops 
resulted in a kernel panic. The important part of /var/log/messages:


Unable to handle kernel NULL pointer dereference at virtual address 00000000
  printing eip:
c021eb5d
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: md5 ipv6 libafs(U) i2c_dev i2c_core sunrpc dm_mod ohci_hcd snd_cmipci snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore sis900 floppy ext3 jbd
CPU:    0
EIP:    0060:[<c021eb5d>]    Tainted: PF     VLI
EFLAGS: 00010286   (2.6.9-11.EL) 
EIP is at vt_ioctl+0x15/0x12a0
eax: 00000000   ebx: 00005401   ecx: 00005401   edx: c35ba960
esi: c6bd8000   edi: bff068d8   ebp: c6bd8000   esp: c6a41f00
ds: 007b   es: 007b   ss: 0068
Process mingetty (pid: 4632, threadinfo=c6a41000 task=c664d930)
Stack: 00000000 008df740 c6a41fc4 c0312040 00000004 0000000e 0000000b 00000000
        c016d78c c35ba960 c35ba960 c35ba960 00030002 c1115ec0 00000000 c0162592
        c6cb2950 c6a41f58 00000002 c269e000 c6a41000 c01624ac c6cb2950 c1115ec0 
Call Trace:
  [<c016d78c>] chrdev_open+0x325/0x3b9
  [<c0162592>] dentry_open+0xe0/0x180
  [<c01624ac>] filp_open+0x36/0x3c
  [<c0219621>] tty_ioctl+0x45a/0x4ac
  [<c01770c5>] sys_ioctl+0x297/0x336
  [<c03036f3>] syscall_call+0x7/0xb
Code: e9 0f ff ff ff e8 3c 26 0e 00 e9 49 ff ff ff e8 56 26 0e 00 eb 8e 55 89 c5 57 56 53 83 ec 68 89 cb 8b 80 0c 0a 00 00 8b 7c 24 7c <8b> 00 89 44 24 10 8b 04 85 c0 09 41 c0 89 44 24 14 8b 44 24 10
  <0>Fatal exception: panic in 5 seconds

-- 
Yoyo Zhou

home help back first fref pref prev next nref lref last post