[OpenAFS-devel] Linux/AMD64 oops when stupidly unlinking a mount point

Sidney Cammeresi sac@cheesecake.org
Wed, 12 Jul 2006 15:34:11 -0500


I couldn't remember which error one gets when one tries to rm a mount
point, so I tried to rm one and got an oops.  Linux 2.6.16, Debian,
OpenAFS 1.4.1 (from Russ's packages).


----------- [cut here ] --------- [please bite here ] ---------
Kernel BUG at fs/namei.c:1355
invalid opcode: 0000 [1] SMP
CPU 0
Modules linked in: xt_physdev iptable_filter ip_tables x_tables openafs bridge tun ipv6 forcedeth snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc ehci_hcd ohci_hcd ide_scsi eth1394 ohci1394 eeprom i2c_nforce2 i2c_core sr_mod sbp2 ieee1394
Pid: 11300, comm: rm Not tainted 2.6.16-xen #2
RIP: e030:[<ffffffff80188775>] <ffffffff80188775>{may_delete+53}
RSP: e02b:ffff880002bc1ea8  EFLAGS: 00010283
RAX: ffff88000a99ed40 RBX: ffff88001da71468 RCX: 0000000000000027
RDX: 00000000fffffffe RSI: ffff88001da71468 RDI: ffff880011cd5540
RBP: ffff880011cd5540 R08: ffff88001da71468 R09: ffff880019668770
R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
R13: ffff880019668740 R14: ffff880002bc1ee8 R15: 00007fffff968d30
FS:  00002ad93e3f5640(0000) GS:ffffffff8058e000(0000) knlGS:0000000000000000
CS:  e033 DS: 0000 ES: 0000
Process rm (pid: 11300, threadinfo ffff880002bc0000, task ffff8800006d3610)
Stack: 000000001da71468 ffff880011cd5540 ffff88001da71468 ffffffff80189e0f
       000000001da71468 ffff88000bf63000 ffff88001da71468 ffffffff80189fdd
       ffff8800060b4918 ffff880026fbaac0
Call Trace: <ffffffff80189e0f>{vfs_unlink+31} <ffffffff80189fdd>{do_unlinkat+205}
       <ffffffff8010b206>{system_call+134} <ffffffff8010b180>{system_call+0}

Code: 0f 0b 68 34 4c 44 80 c2 4b 05 90 31 d2 be 03 00 00 00 48 89
RIP <ffffffff80188775>{may_delete+53} RSP <ffff880002bc1ea8>

-- 
Sidney CAMMERESI
http://www.cheesecake.org/sac/