[OpenAFS] 2005-01-17 snapshot: good so far on Fedora Core 2.6.10
kernels
Andrej Filipcic
andrej.filipcic@ijs.si
Thu, 20 Jan 2005 19:08:19 +0100
This is a multi-part message in MIME format.
--------------060204020602010600010201
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Matthew Miller wrote:
> I got this morning's snapshot and built it against the 2.6.10 errata
> kernels, and everything seems to be playing nicely. No files eaten by
> vim,
> and no oopses. I haven't tried the rsync-huge-amounts-of-data test -- is
> that problem supposed to be fixed?
>
> Anyway, looks like things are in pretty workable shape at this point;
> maybe
> time for a 1.3.78?
>
>
>
I have tested today's cvs on dual opteron (2.6.10 gentoo). diskcache
seems to work now, but memcache
oopses (ksymoops attached)
memcache options: OPTIONS="-dynroot -memcache -nosettime -blocks 65336
-chunksize 20"
Cheers,
Andrej
--
_____________________________________________________________
doc. dr. Andrej Filipcic, E-mail: Andrej.Filipcic@ijs.si
Department of Experimental High Energy Physics - F9
Jozef Stefan Institute, Jamova 39, P.o.Box 3000
SI-1001 Ljubljana, Slovenia
Tel.: +386-1-477-3674 Fax: +386-1-477-3166
-------------------------------------------------------------
--------------060204020602010600010201
Content-Type: text/plain;
name="openafs.oops"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="openafs.oops"
ksymoops 2.4.10 on x86_64 2.6.10-gentoo-r6. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.10-gentoo-r6/ (default)
-m /usr/src/linux/System.map (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
CPU 0: aperture @ 80000000 size 32 MB
Using local APIC NMI watchdog using perfctr0
SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
Unable to handle kernel NULL pointer dereference at 0000000000000028 RIP:
<ffffffff8023db02>{inode_has_perm+98}
PML4 5fe97067 PGD 63437067 PMD 0
Oops: 0000 [1] SMP
CPU 1
Pid: 17492, comm: cc1 Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff8023db02>] <ffffffff8023db02>{inode_has_perm+98}
Using defaults from ksymoops -t elf64-x86-64 -a i386:x86-64
RSP: 0018:000001005fe99dc8 EFLAGS: 00010216
RAX: 000001005fe99dc8 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000001005fe99e10
RBP: 000001005fe99dc8 R08: 0000000000000000 R09: 000001005fe99dc8
R10: 0000000000000000 R11: ffffffff8023fbf0 R12: 0000000000000000
R13: 00000100eb5aec00 R14: 000001007d7a1d80 R15: 0000000000000002
FS: 0000002a95892b00(0000) GS:ffffffff8059ac80(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000028 CR3: 00000000821a2000 CR4: 00000000000006e0
Stack: 0000000000000001 0000000000000000 0000000000000000 0000000000000000
00000100eb5aec00 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000004
Call Trace:<ffffffff8018a909>{may_open+105} <ffffffff8018ae5f>{open_namei+831}
<ffffffff8017a697>{filp_open+39} <ffffffff8017a7b4>{get_unused_fd+244}
<ffffffff8017a900>{sys_open+80} <ffffffff8010e446>{system_call+126}
Code: 0f b7 53 28 4c 8d 43 30 8b 73 24 41 8b 7e 14 4d 85 e4 49 89
>>RIP; ffffffff8023db02 <inode_has_perm+62/b0> <=====
>>R11; ffffffff8023fbf0 <selinux_inode_permission+0/b0>
Trace; ffffffff8018a909 <may_open+69/280>
Trace; ffffffff8017a697 <filp_open+27/50>
Trace; ffffffff8017a900 <sys_open+50/f0>
Code; ffffffff8023db02 <inode_has_perm+62/b0>
0000000000000000 <_RIP>:
Code; ffffffff8023db02 <inode_has_perm+62/b0> <=====
0: 0f b7 53 28 movzwl 0x28(%rbx),%edx <=====
Code; ffffffff8023db06 <inode_has_perm+66/b0>
4: 4c 8d 43 30 lea 0x30(%rbx),%r8
Code; ffffffff8023db0a <inode_has_perm+6a/b0>
8: 8b 73 24 mov 0x24(%rbx),%esi
Code; ffffffff8023db0d <inode_has_perm+6d/b0>
b: 41 8b 7e 14 mov 0x14(%r14),%edi
Code; ffffffff8023db11 <inode_has_perm+71/b0>
f: 4d 85 e4 test %r12,%r12
Code; ffffffff8023db14 <inode_has_perm+74/b0>
12: 49 89 00 mov %rax,(%r8)
CR2: 0000000000000028
<1>Unable to handle kernel NULL pointer dereference at 0000000000000028 RIP:
<ffffffff8023db02>{inode_has_perm+98}
PML4 b29b8067 PGD b2d9b067 PMD 0
Oops: 0000 [2] SMP
CPU 0
Pid: 17490, comm: cc1 Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff8023db02>] <ffffffff8023db02>{inode_has_perm+98}
RSP: 0018:00000100ddab7dc8 EFLAGS: 00010216
RAX: 00000100ddab7dc8 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000100ddab7e10
RBP: 00000100ddab7dc8 R08: 0000000000000000 R09: 00000100ddab7dc8
R10: 00000100eb5aec00 R11: ffffffff8023fbf0 R12: 0000000000000000
R13: 00000100eb5aec00 R14: 00000100795a1500 R15: 0000000000000002
FS: 0000002a95892b00(0000) GS:ffffffff8059ac00(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000028 CR3: 0000000000101000 CR4: 00000000000006e0
Stack: 0000000000000001 0000000000000000 0000000000000000 0000000000000000
00000100eb5aec00 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000004
Call Trace:<ffffffff8018a909>{may_open+105} <ffffffff8018ae5f>{open_namei+831}
<ffffffff8017a697>{filp_open+39} <ffffffff8017a7b4>{get_unused_fd+244}
<ffffffff8017a900>{sys_open+80} <ffffffff8010e446>{system_call+126}
Code: 0f b7 53 28 4c 8d 43 30 8b 73 24 41 8b 7e 14 4d 85 e4 49 89
>>RIP; ffffffff8023db02 <inode_has_perm+62/b0> <=====
>>R11; ffffffff8023fbf0 <selinux_inode_permission+0/b0>
Trace; ffffffff8018a909 <may_open+69/280>
Trace; ffffffff8017a697 <filp_open+27/50>
Trace; ffffffff8017a900 <sys_open+50/f0>
Code; ffffffff8023db02 <inode_has_perm+62/b0>
0000000000000000 <_RIP>:
Code; ffffffff8023db02 <inode_has_perm+62/b0> <=====
0: 0f b7 53 28 movzwl 0x28(%rbx),%edx <=====
Code; ffffffff8023db06 <inode_has_perm+66/b0>
4: 4c 8d 43 30 lea 0x30(%rbx),%r8
Code; ffffffff8023db0a <inode_has_perm+6a/b0>
8: 8b 73 24 mov 0x24(%rbx),%esi
Code; ffffffff8023db0d <inode_has_perm+6d/b0>
b: 41 8b 7e 14 mov 0x14(%r14),%edi
Code; ffffffff8023db11 <inode_has_perm+71/b0>
f: 4d 85 e4 test %r12,%r12
Code; ffffffff8023db14 <inode_has_perm+74/b0>
12: 49 89 00 mov %rax,(%r8)
CR2: 0000000000000028
<1>Unable to handle kernel NULL pointer dereference at 0000000000000028 RIP:
<ffffffff8023db02>{inode_has_perm+98}
PML4 28851067 PGD 5fa44067 PMD 0
Oops: 0000 [3] SMP
CPU 0
Pid: 17506, comm: cc1 Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff8023db02>] <ffffffff8023db02>{inode_has_perm+98}
RSP: 0000:00000100674efdc8 EFLAGS: 00010216
RAX: 00000100674efdc8 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000100674efe10
RBP: 00000100674efdc8 R08: 0000000000000000 R09: 00000100674efdc8
R10: 0000000000000000 R11: ffffffff8023fbf0 R12: 0000000000000000
R13: 00000100eb5aec00 R14: 00000100f7c5ba40 R15: 0000000000000002
FS: 0000002a95892b00(0000) GS:ffffffff8059ac00(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000028 CR3: 0000000000101000 CR4: 00000000000006e0
Stack: 0000000000000001 0000000000000000 0000000000000000 0000000000000000
00000100eb5aec00 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000004
Call Trace:<ffffffff8018a909>{may_open+105} <ffffffff8018ae5f>{open_namei+831}
<ffffffff8017a697>{filp_open+39} <ffffffff8017a7b4>{get_unused_fd+244}
<ffffffff8017a900>{sys_open+80} <ffffffff8010e446>{system_call+126}
Code: 0f b7 53 28 4c 8d 43 30 8b 73 24 41 8b 7e 14 4d 85 e4 49 89
>>RIP; ffffffff8023db02 <inode_has_perm+62/b0> <=====
>>R11; ffffffff8023fbf0 <selinux_inode_permission+0/b0>
Trace; ffffffff8018a909 <may_open+69/280>
Trace; ffffffff8017a697 <filp_open+27/50>
Trace; ffffffff8017a900 <sys_open+50/f0>
Code; ffffffff8023db02 <inode_has_perm+62/b0>
0000000000000000 <_RIP>:
Code; ffffffff8023db02 <inode_has_perm+62/b0> <=====
0: 0f b7 53 28 movzwl 0x28(%rbx),%edx <=====
Code; ffffffff8023db06 <inode_has_perm+66/b0>
4: 4c 8d 43 30 lea 0x30(%rbx),%r8
Code; ffffffff8023db0a <inode_has_perm+6a/b0>
8: 8b 73 24 mov 0x24(%rbx),%esi
Code; ffffffff8023db0d <inode_has_perm+6d/b0>
b: 41 8b 7e 14 mov 0x14(%r14),%edi
Code; ffffffff8023db11 <inode_has_perm+71/b0>
f: 4d 85 e4 test %r12,%r12
Code; ffffffff8023db14 <inode_has_perm+74/b0>
12: 49 89 00 mov %rax,(%r8)
CR2: 0000000000000028
<1>Unable to handle kernel NULL pointer dereference at 0000000000000028 RIP:
<ffffffff8023db02>{inode_has_perm+98}
PML4 ebdd9067 PGD e091a067 PMD 0
Oops: 0000 [4] SMP
CPU 1
Pid: 17511, comm: cc1 Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff8023db02>] <ffffffff8023db02>{inode_has_perm+98}
RSP: 0018:000001007be6fdc8 EFLAGS: 00010216
RAX: 000001007be6fdc8 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000001007be6fe10
RBP: 000001007be6fdc8 R08: 0000000000000000 R09: 000001007be6fdc8
R10: 0000000000000000 R11: ffffffff8023fbf0 R12: 0000000000000000
R13: 00000100eb5aec00 R14: 00000100dc03b2c0 R15: 0000000000000002
FS: 0000002a95892b00(0000) GS:ffffffff8059ac80(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000028 CR3: 00000000821a2000 CR4: 00000000000006e0
Stack: 0000000000000001 0000000000000000 0000000000000000 0000000000000000
00000100eb5aec00 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000004
Call Trace:<ffffffff8018a909>{may_open+105} <ffffffff8018ae5f>{open_namei+831}
<ffffffff8017a697>{filp_open+39} <ffffffff8017a7b4>{get_unused_fd+244}
<ffffffff8017a900>{sys_open+80} <ffffffff8010e446>{system_call+126}
Code: 0f b7 53 28 4c 8d 43 30 8b 73 24 41 8b 7e 14 4d 85 e4 49 89
>>RIP; ffffffff8023db02 <inode_has_perm+62/b0> <=====
>>R11; ffffffff8023fbf0 <selinux_inode_permission+0/b0>
Trace; ffffffff8018a909 <may_open+69/280>
Trace; ffffffff8017a697 <filp_open+27/50>
Trace; ffffffff8017a900 <sys_open+50/f0>
Code; ffffffff8023db02 <inode_has_perm+62/b0>
0000000000000000 <_RIP>:
Code; ffffffff8023db02 <inode_has_perm+62/b0> <=====
0: 0f b7 53 28 movzwl 0x28(%rbx),%edx <=====
Code; ffffffff8023db06 <inode_has_perm+66/b0>
4: 4c 8d 43 30 lea 0x30(%rbx),%r8
Code; ffffffff8023db0a <inode_has_perm+6a/b0>
8: 8b 73 24 mov 0x24(%rbx),%esi
Code; ffffffff8023db0d <inode_has_perm+6d/b0>
b: 41 8b 7e 14 mov 0x14(%r14),%edi
Code; ffffffff8023db11 <inode_has_perm+71/b0>
f: 4d 85 e4 test %r12,%r12
Code; ffffffff8023db14 <inode_has_perm+74/b0>
12: 49 89 00 mov %rax,(%r8)
CR2: 0000000000000028
<1>Unable to handle kernel NULL pointer dereference at 0000000000000028 RIP:
<ffffffff8023db02>{inode_has_perm+98}
PML4 7a5a5067 PGD 67965067 PMD 0
Oops: 0000 [5] SMP
CPU 1
Pid: 17516, comm: fixdep Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff8023db02>] <ffffffff8023db02>{inode_has_perm+98}
RSP: 0018:00000100650c9dc8 EFLAGS: 00010216
RAX: 00000100650c9dc8 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000100650c9e10
RBP: 00000100650c9dc8 R08: 0000000000000000 R09: 00000100650c9dc8
R10: 00000100eb5aec00 R11: ffffffff8023fbf0 R12: 0000000000000000
R13: 00000100eb5aec00 R14: 000001005f967380 R15: 0000000000000002
FS: 0000002a95892b00(0000) GS:ffffffff8059ac80(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000028 CR3: 00000000821a2000 CR4: 00000000000006e0
Stack: 0000000000000001 0000000000000000 0000000000000000 0000000000000000
00000100eb5aec00 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000004
Call Trace:<ffffffff8018a909>{may_open+105} <ffffffff8018ae5f>{open_namei+831}
<ffffffff8017a697>{filp_open+39} <ffffffff8017a7b4>{get_unused_fd+244}
<ffffffff8017a900>{sys_open+80} <ffffffff8010e446>{system_call+126}
Code: 0f b7 53 28 4c 8d 43 30 8b 73 24 41 8b 7e 14 4d 85 e4 49 89
>>RIP; ffffffff8023db02 <inode_has_perm+62/b0> <=====
>>R11; ffffffff8023fbf0 <selinux_inode_permission+0/b0>
Trace; ffffffff8018a909 <may_open+69/280>
Trace; ffffffff8017a697 <filp_open+27/50>
Trace; ffffffff8017a900 <sys_open+50/f0>
Code; ffffffff8023db02 <inode_has_perm+62/b0>
0000000000000000 <_RIP>:
Code; ffffffff8023db02 <inode_has_perm+62/b0> <=====
0: 0f b7 53 28 movzwl 0x28(%rbx),%edx <=====
Code; ffffffff8023db06 <inode_has_perm+66/b0>
4: 4c 8d 43 30 lea 0x30(%rbx),%r8
Code; ffffffff8023db0a <inode_has_perm+6a/b0>
8: 8b 73 24 mov 0x24(%rbx),%esi
Code; ffffffff8023db0d <inode_has_perm+6d/b0>
b: 41 8b 7e 14 mov 0x14(%r14),%edi
Code; ffffffff8023db11 <inode_has_perm+71/b0>
f: 4d 85 e4 test %r12,%r12
Code; ffffffff8023db14 <inode_has_perm+74/b0>
12: 49 89 00 mov %rax,(%r8)
CR2: 0000000000000028
Kernel BUG at inode:1103
invalid operand: 0000 [6] SMP
CPU 0
Pid: 17545, comm: make Tainted: P 2.6.10-gentoo-r6
RIP: 0010:[<ffffffff80195a1e>] <ffffffff80195a1e>{iput+30}
RSP: 0000:000001007add9e08 EFLAGS: 00010246
RAX: ffffffffa01c1ec0 RBX: 00000100ea04d000 RCX: 0000000000000000
RDX: 00000100dfb28ef0 RSI: 000001007add9d68 RDI: 00000100ea04d000
RBP: 00000100ea04d000 R08: 0000000000000000 R09: 000001007add9d68
R10: 0000000000000000 R11: ffffffffa018bc50 R12: ffffff0000281b20
R13: 0000000000626f59 R14: ffffff0000281b2c R15: 0000000000626f59
FS: 0000002a95ab16e0(0000) GS:ffffffff8059ac00(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000014fac018 CR3: 0000000000101000 CR4: 00000000000006e0
Stack: ffffffffa01c1ae0 ffffffffa0155201 0000000005cecf04 ffffff0004211000
0000000005cecf04 ffffffffa018d403 000001007eb9d940 0000000c00000008
ffffffff8018ed00 000001007add9f38
Call Trace:<ffffffffa0155201>{:libafs:afs_PutVCache+161} <ffffffffa018d403>{:libafs:afs_linux_readdir+1539}
<ffffffff8018ed00>{filldir+0} <ffffffff8018ed00>{filldir+0}
<ffffffff8018eb83>{vfs_readdir+179} <ffffffff8018ee7a>{sys_getdents+138}
<ffffffff8010eee1>{error_exit+0} <ffffffff8010e446>{system_call+126}
Code: 0f 0b c3 11 40 80 ff ff ff ff 4f 04 66 66 90 66 66 90 48 85
>>RIP; ffffffff80195a1e <iput+1e/90> <=====
>>RAX; ffffffffa01c1ec0 <_end+1fbe0ec0/7f01f000>
>>R11; ffffffffa018bc50 <_end+1fbaac50/7f01f000>
Trace; ffffffffa0155201 <_end+1fb74201/7f01f000>
Trace; ffffffff8018ed00 <filldir+0/f0>
Trace; ffffffff8018eb83 <vfs_readdir+b3/110>
Trace; ffffffff8010eee1 <error_exit+0/81>
Code; ffffffff80195a1e <iput+1e/90>
0000000000000000 <_RIP>:
Code; ffffffff80195a1e <iput+1e/90> <=====
0: 0f 0b ud2a <=====
Code; ffffffff80195a20 <iput+20/90>
2: c3 retq
Code; ffffffff80195a21 <iput+21/90>
3: 11 40 80 adc %eax,0xffffffffffffff80(%rax)
Code; ffffffff80195a24 <iput+24/90>
6: ff (bad)
Code; ffffffff80195a25 <iput+25/90>
7: ff (bad)
Code; ffffffff80195a26 <iput+26/90>
8: ff (bad)
Code; ffffffff80195a27 <iput+27/90>
9: ff 4f 04 decl 0x4(%rdi)
Code; ffffffff80195a2a <iput+2a/90>
c: 66 data16
Code; ffffffff80195a2b <iput+2b/90>
d: 66 data16
Code; ffffffff80195a2c <iput+2c/90>
e: 90 nop
Code; ffffffff80195a2d <iput+2d/90>
f: 66 data16
Code; ffffffff80195a2e <iput+2e/90>
10: 66 data16
Code; ffffffff80195a2f <iput+2f/90>
11: 90 nop
Code; ffffffff80195a30 <iput+30/90>
12: 48 85 00 test %rax,(%rax)
1 warning and 1 error issued. Results may not be reliable.
--------------060204020602010600010201--