[OpenAFS] kernel module oops, slackware 13, openafs1.5.68

Poor Yorick org.openafs@pooryorick.com
Thu, 14 Jan 2010 14:25:32 -0600


Hi,

Trying to get openafs 1.5.68 working with Slackware 13 (64-bit),standard
Linux
kernel 2.6.29.6, I get the following oops, and nothing shows up in /afs.=20
Any
ideas?  Note that Slackware does not use PAM.


libafs: module license 'http://www.openafs.org/dl/license10.html' taints
kernel.
enabling dynamically allocated vcaches
Starting AFS cache scan...found 0 non-empty cache files (0%).
BUG: unable to handle kernel NULL pointer dereference at 0000000000000058
IP: [<ffffffff804b1c2f>] key_task_permission+0x1f/0xe0
PGD 87ddd7067 PUD 87fce0067 PMD 0=20
Oops: 0000 [#1] SMP=20
last sysfs file: /sys/devices/virtual/vc/vcsa5/dev
CPU 11=20
Modules linked in: libafs(P) autofs4 snd_seq_dummy snd_seq_oss
snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss ipv6
pcmcia pcmcia_core lp ppdev parport_pc parport fuse snd_hda_codec_realtek
snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd thermal btusb
processor button soundcore bluetooth thermal_sys sg i2c_i801 shpchp e1000=
e
evdev rtc_cmos snd_page_alloc rtc_core rtc_lib applesmc hwmon led_class
input_polldev [last unloaded: pcmcia_core]
Pid: 5730, comm: afsd Tainted: P   M       2.6.29.6 #2 MacPro4,1
RIP: 0010:[<ffffffff804b1c2f>]  [<ffffffff804b1c2f>]
key_task_permission+0x1f/0xe0
RSP: 0018:ffff88087e63bb98  EFLAGS: 00010246
RAX: ffff88087debc510 RBX: 0000000000000000 RCX: ffffffffa02d5290
RDX: 0000000000000008 RSI: ffff88087dc69080 RDI: 0000000000000001
RBP: 0000000000000001 R08: ffffffffa0278d10 R09: ffffffffa02f0680
R10: ffffffff802ab9fd R11: 0000000000000010 R12: 0000000000000000
R13: ffff88087dc69080 R14: ffff88087dc69080 R15: ffff880884a10e00
FS:  00007fb4c46c96f0(0000) GS:ffff880886309880(0000)
knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000058 CR3: 000000087fe52000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process afsd (pid: 5730, threadinfo ffff88087e63a000, task
ffff88087debc510)
Stack:
000212d000000000 ffff88087e63bda8 0000000000000001 0000000000000000
ffff88087dc69080 ffffffff804b00b6 ffff8808709c55d8 ffff88087e63bc58
ffff880887ffd500 ffffffffa0278d10 ffffffffa02d5290 ffffffffa02f0680
Call Trace:
[<ffffffff804b00b6>] ? keyring_search_aux+0x56/0x330
[<ffffffffa0278d10>] ? afs_pag_match+0x0/0x20 [libafs]
[<ffffffff802a9d33>] ? __slab_alloc+0x603/0x720
[<ffffffff802ab9fd>] ? __percpu_alloc_mask+0xbd/0x140
[<ffffffff802aa7a2>] ? __kmalloc+0xa2/0x100
[<ffffffff804f447a>] ? __next_cpu+0x1a/0x30
[<ffffffffa027909f>] ? osi_get_keyring_pag+0x5f/0xf0 [libafs]
[<ffffffffa02c2d60>] ? afs_fill_super+0x0/0x2f0 [libafs]
[<ffffffffa0264148>] ? afs_InitReq+0x68/0x80 [libafs]
[<ffffffffa02c2ef7>] ? afs_fill_super+0x197/0x2f0 [libafs]
[<ffffffff802af760>] ? set_anon_super+0x40/0xc0
[<ffffffff804fa722>] ? strlcpy+0x42/0x50
[<ffffffff802b0153>] ? sget+0x3d3/0x420
[<ffffffffa02c2d60>] ? afs_fill_super+0x0/0x2f0 [
[<ffffffff802b0bfb>] ? get_sb_nodev+0x8b/0xf0
[<ffffffff802b082e>] ? vfs_kern_mount+0x7e/0x180
[<ffffffff802b0993>] ? do_kern_mount+0x53/0x120
[<ffffffff802c8d91>] ? do_mount+0x711/0x900
[<ffffffff802c904d>] ? sys_mount+0xcd/0x100
[<ffffffff8020b9db>] ? system_call_fastpath+0x16/0x1b
Code: eb a9 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 5c 24 08 48 8=
9
fb 48 89 6c 24 10 48 83 e3 fe 4c 89 64 24 18 4c 89 6c 24 20 <8b> 43 58 3b
46 1c 49 89 fc 49 89 f5 89 d5 74 79 8b 73 5c 83 fe=20
RIP  [<ffffffff804b1c2f>] key_task_permission+0x1f/0xe0
RSP <ffff88087e63bb98>
CR2: 0000000000000058
---[ end trace 22d337fed4c01ee7 ]---