Hi again,
With the same kernel and machine as I have reported the other bug
before. I have had two strange asserts happening:
-------------------------------------------------
Mar 5 22:30:35 leo kernel: assert(list_empty(&JFS_IP(ip)->mp_list))
Mar 5 22:30:35 leo kernel: invalid operand: 0000
Mar 5 22:30:35 leo kernel: CPU: 1
Mar 5 22:30:35 leo kernel: EIP:
0010:[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-497679/96]
Not tainted
Mar 5 22:30:35 leo kernel: EFLAGS: 00210286
Mar 5 22:30:35 leo kernel: eax: 00000029 ebx: cf6557e0 ecx: 00200097 edx:
00000001
Mar 5 22:30:35 leo kernel: esi: c14d1f5c edi: ce912248 ebp: c14d1f64 esp:
c14d1f1c
Mar 5 22:30:35 leo kernel: ds: 0018 es: 0018 ss: 0018
Mar 5 22:30:35 leo kernel: Process kswapd (pid: 5, stackpage=c14d1000)
Mar 5 22:30:35 leo kernel: Stack: d0843fb3 d08445a0 cf6557e0 c014783a cf6557e0
cf6557e0 c01478b7 cf6557e0
Mar 5 22:30:35 leo kernel: ce9129c8 ce9129c0 c0147b0a c14d1f5c 0000000b
000001d0 0000000b 000005ab
Mar 5 22:30:35 leo kernel: cddcb288 c81aec28 00000005 c0147b47 00000000
c012db7d 00000005 000001d0
Mar 5 22:30:36 leo kernel: Call Trace:
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-417869/96]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-416352/96]
[clear_inode+186/252] [dispose_list+59/84] [prune_icache+190/224]
Mar 5 22:30:36 leo kernel: [shrink_icache_memory+27/48] [shrink_caches+109/136]
[try_to_free_pages+55/88] [kswapd_balance_pgdat+67/140] [kswapd_balance+18/40]
[kswapd+153/180]
Mar 5 22:30:36 leo kernel: [kernel_thread+40/56]
Mar 5 22:30:37 leo kernel:
Mar 5 22:30:37 leo kernel: Code: 0f 0b 83 c4 08 8b 93 20 01 00 00 8d 42 5c 39 42 5c
74 14 68
Mar 5 22:31:27 leo kernel: assert(list_empty(&JFS_IP(ip)->mp_list))
Mar 5 22:31:27 leo kernel: invalid operand: 0000
Mar 5 22:31:27 leo kernel: CPU: 1
Mar 5 22:31:27 leo kernel: EIP:
0010:[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-497679/96]
Not tainted
Mar 5 22:31:27 leo kernel: EFLAGS: 00010286
Mar 5 22:31:27 leo kernel: eax: 00000029 ebx: cec0ea40 ecx: ffffffff edx:
00000001
Mar 5 22:31:27 leo kernel: esi: c4d4bd54 edi: c7e6a9c8 ebp: c4d4bd5c esp:
c4d4bd14
Mar 5 22:31:27 leo kernel: ds: 0018 es: 0018 ss: 0018
Mar 5 22:31:27 leo kernel: Process nfsd (pid: 961, stackpage=c4d4b000)
Mar 5 22:31:27 leo kernel: Stack: d0843fb3 d08445a0 cec0ea40 c014783a cec0ea40
cec0ea40 c01478b7 cec0ea40
Mar 5 22:31:27 leo kernel: c7e6aba8 c7e6aba0 c0147b0a c4d4bd54 00000003
000001d2 00000003 0000058d
Mar 5 22:31:27 leo kernel: cb92a628 cf357c08 00000005 c0147b47 00000000
c012db7d 00000005 000001d2
Mar 5 22:31:27 leo kernel: Call Trace:
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-417869/96]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-416352/96]
[clear_inode+186/252] [dispose_list+59/84] [prune_icache+190/224]
Mar 5 22:31:27 leo kernel: [shrink_icache_memory+27/48] [shrink_caches+109/136]
[try_to_free_pages+55/88] [balance_classzone+92/376] [__alloc_pages+262/356]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-548828/96]
Mar 5 22:31:28 leo kernel: [_alloc_pages+22/24] [page_cache_read+129/216]
[generic_file_readahead+257/312] [do_generic_file_read+497/1124]
[generic_file_read+129/308] [file_read_actor+0/88]
Mar 5 22:31:28 leo kernel: [sb:__insmod_sb_S.bss_L692+361769/29819299]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-407520/96]
[sb:__insmod_sb_S.bss_L692+349487/29831581]
[sb:__insmod_sb_S.bss_L692+407552/29773516]
[sb:__insmod_sb_S.bss_L692+347139/29833929] [sb:__insmod_sb_S.bss_L692+407552/29773516]
Mar 5 22:31:29 leo kernel: [sb:__insmod_sb_S.bss_L692+251077/29929991]
[sb:__insmod_sb_S.bss_L692+407208/29773860]
[sb:__insmod_sb_S.bss_L692+346608/29834460]
[sb:__insmod_sb_S.bss_L692+407200/29773868] [kernel_thread+40/56]
Mar 5 22:31:29 leo kernel:
Mar 5 22:31:30 leo kernel: Code: 0f 0b 83 c4 08 8b 93 20 01 00 00 8d 42 5c 39 42 5c
74 14 68
-------------------------------------------------
When feeding them into ksymoops the JFS references vanish (perhaps
because it is no real Oops??):
-------------------------------------------------
# grep "Mar 5 22:3" /var/log/kern | ksymoops -v /usr/src/linux/vmlinux
ksymoops 2.4.4 on i686 2.4.18. Options used
-v /usr/src/linux/vmlinux (specified)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.18/ (default)
-m /usr/src/linux/System.map (default)
Mar 5 22:30:35 leo kernel: invalid operand: 0000
Mar 5 22:30:35 leo kernel: CPU: 1
Mar 5 22:30:35 leo kernel: EIP:
0010:[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-497679/96]
Not tainted
Mar 5 22:30:35 leo kernel: EFLAGS: 00210286
Mar 5 22:30:35 leo kernel: eax: 00000029 ebx: cf6557e0 ecx: 00200097 edx:
00000001
Mar 5 22:30:35 leo kernel: esi: c14d1f5c edi: ce912248 ebp: c14d1f64 esp:
c14d1f1c
Mar 5 22:30:35 leo kernel: ds: 0018 es: 0018 ss: 0018
Mar 5 22:30:35 leo kernel: Process kswapd (pid: 5, stackpage=c14d1000)
Mar 5 22:30:35 leo kernel: Stack: d0843fb3 d08445a0 cf6557e0 c014783a cf6557e0
cf6557e0 c01478b7 cf6557e0
Mar 5 22:30:35 leo kernel: ce9129c8 ce9129c0 c0147b0a c14d1f5c 0000000b
000001d0 0000000b 000005ab
Mar 5 22:30:35 leo kernel: cddcb288 c81aec28 00000005 c0147b47 00000000
c012db7d 00000005 000001d0
Mar 5 22:30:36 leo kernel: Call Trace:
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-417869/96]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-416352/96]
[clear_inode+186/252] [dispose_list+59/84] [prune_icache+190/224]
Mar 5 22:30:37 leo kernel: Code: 0f 0b 83 c4 08 8b 93 20 01 00 00 8d 42 5c 39 42 5c
74 14 68
Using defaults from ksymoops -t elf32-i386 -a i386
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 0f 0b ud2a
Code; 00000002 Before first symbol
2: 83 c4 08 add $0x8,%esp
Code; 00000005 Before first symbol
5: 8b 93 20 01 00 00 mov 0x120(%ebx),%edx
Code; 0000000b Before first symbol
b: 8d 42 5c lea 0x5c(%edx),%eax
Code; 0000000e Before first symbol
e: 39 42 5c cmp %eax,0x5c(%edx)
Code; 00000011 Before first symbol
11: 74 14 je 27 <_EIP+0x27> 00000027 Before first symbol
Code; 00000013 Before first symbol
13: 68 00 00 00 00 push $0x0
Mar 5 22:31:27 leo kernel: invalid operand: 0000
Mar 5 22:31:27 leo kernel: CPU: 1
Mar 5 22:31:27 leo kernel: EIP:
0010:[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-497679/96]
Not tainted
Mar 5 22:31:27 leo kernel: EFLAGS: 00010286
Mar 5 22:31:27 leo kernel: eax: 00000029 ebx: cec0ea40 ecx: ffffffff edx:
00000001
Mar 5 22:31:27 leo kernel: esi: c4d4bd54 edi: c7e6a9c8 ebp: c4d4bd5c esp:
c4d4bd14
Mar 5 22:31:27 leo kernel: ds: 0018 es: 0018 ss: 0018
Mar 5 22:31:27 leo kernel: Process nfsd (pid: 961, stackpage=c4d4b000)
Mar 5 22:31:27 leo kernel: Stack: d0843fb3 d08445a0 cec0ea40 c014783a cec0ea40
cec0ea40 c01478b7 cec0ea40
Mar 5 22:31:27 leo kernel: c7e6aba8 c7e6aba0 c0147b0a c4d4bd54 00000003
000001d2 00000003 0000058d
Mar 5 22:31:27 leo kernel: cb92a628 cf357c08 00000005 c0147b47 00000000
c012db7d 00000005 000001d2
Mar 5 22:31:27 leo kernel: Call Trace:
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-417869/96]
[ipv6:__insmod_ipv6_O/lib/modules/2.4.18/kernel/net/ipv6/ipv6.o_M+-416352/96]
[clear_inode+186/252] [dispose_list+59/84] [prune_icache+190/224]
Mar 5 22:31:30 leo kernel: Code: 0f 0b 83 c4 08 8b 93 20 01 00 00 8d 42 5c 39 42 5c
74 14 68
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 0f 0b ud2a
Code; 00000002 Before first symbol
2: 83 c4 08 add $0x8,%esp
Code; 00000005 Before first symbol
5: 8b 93 20 01 00 00 mov 0x120(%ebx),%edx
Code; 0000000b Before first symbol
b: 8d 42 5c lea 0x5c(%edx),%eax
Code; 0000000e Before first symbol
e: 39 42 5c cmp %eax,0x5c(%edx)
Code; 00000011 Before first symbol
11: 74 14 je 27 <_EIP+0x27> 00000027 Before first symbol
Code; 00000013 Before first symbol
13: 68 00 00 00 00 push $0x0
-------------------------------------------------
There seems to be some kind of "collision" between the ipv6 module
and the jfs module in 2.4.18. Note that I have compiled the ipv6
module but do not actually use it, as we run IPv4 Internet access. I
think the module gets loaded just for fun by OpenSSH... If you think
it's actually ipv6 that is faulty I could perhaps also send it to
the linux-kernel list.
Greetings,
Peter.
_______________________________________________
Jfs-discussion mailing list
[EMAIL PROTECTED]
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion