I'm trying to build a 2.4.19 kernel with as many modules as possible for
installation purposes. I'm also trying to load those modules with a kernel
that has a number of things compiled into it for testing reasons. After I
load the qdio and qeth modules, the ifconfig command starts generating
kernel oopses (a total of 3 per boot). I'm hoping someone can look at them
and figure them out, of course. All of the oops are pretty similar, but I'm
going to include all 3 of them. Please let me know if you need more
information.
Mark Post
Oops # 1:
# ksymoops -m /boot.current/System.map /tmp/oops.file1
ksymoops 2.4.8 on s390 2.4.19. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19/ (default)
-m /boot.current/System.map (specified)
Unable to handle kernel pointer dereference at virtual kernel address
00000000
Oops: 0004
CPU: 0 Tainted: P
00000000 003a9910 40016500 00000000
00000001 0012f0f8 0043e00c 0043e014
0043e00c 8012f100 8012e0e6 01299a20
00000001 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Call Trace: [<0012e344>] [<00200052>] [<001ff03c>] [<00241168>] [<0282eed0>]
[<00241978>]
[<0281c986>] [<001fca88>]
Warning (Oops_read): Code line not seen, dumping what data is available
Trace; 0012e344 <kfree+ec/f0>
Trace; 00200052 <sock_def_destruct+2e/34>
Trace; 001ff03c <sk_free+64/68>
Trace; 00241168 <inet_sock_release+6c/7c>
Trace; 0282eed0 <[ipv6]udpv6_close+1c/28>
Trace; 00241978 <inet_release+60/70>
Trace; 0281c986 <[ipv6]inet6_release+36/44>
Trace; 001fca88 <sock_release+90/94>
1 warning issued. Results may not be reliable.
Oops #2:
# ksymoops -m /boot.current/System.map /tmp/oops.file2
ksymoops 2.4.8 on s390 2.4.19. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19/ (default)
-m /boot.current/System.map (specified)
<1>Unable to handle kernel pointer dereference at virtual kernel address
00000000
Oops: 0004
CPU: 0 Tainted: P
070de000 0012e0a0 40016500 0025a870
00000001 01b7a100 00000024 0144b828
80104858 8012e0a8 018619b8 01861958
00000001 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Call Trace: [<0012e320>] [<00200052>] [<001ff03c>] [<00241168>] [<0282eed0>]
[<00241978>]
[<0281c986>] [<001fca88>]
Warning (Oops_read): Code line not seen, dumping what data is available
Trace; 0012e320 <kfree+c8/f0>
Trace; 00200052 <sock_def_destruct+2e/34>
Trace; 001ff03c <sk_free+64/68>
Trace; 00241168 <inet_sock_release+6c/7c>
Trace; 0282eed0 <[ipv6]udpv6_close+1c/28>
Trace; 00241978 <inet_release+60/70>
Trace; 0281c986 <[ipv6]inet6_release+36/44>
Trace; 001fca88 <sock_release+90/94>
1 warning issued. Results may not be reliable.
Oops #3:
# ksymoops -m /boot.current/System.map /tmp/oops.file3
ksymoops 2.4.8 on s390 2.4.19. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19/ (default)
-m /boot.current/System.map (specified)
<1>Unable to handle kernel pointer dereference at virtual kernel address
00000000
Oops: 0004
CPU: 0 Tainted: P
070de000 0012e0a0 40016500 0025a870
00000001 01b65e80 00000024 0144be28
80104858 8012e0a8 018619b8 01861958
00000001 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Call Trace: [<0012e320>] [<00200052>] [<001ff03c>] [<00241168>] [<0282eed0>]
[<00241978>]
[<0281c986>] [<001fca88>]
Warning (Oops_read): Code line not seen, dumping what data is available
Trace; 0012e320 <kfree+c8/f0>
Trace; 00200052 <sock_def_destruct+2e/34>
Trace; 001ff03c <sk_free+64/68>
Trace; 00241168 <inet_sock_release+6c/7c>
Trace; 0282eed0 <[ipv6]udpv6_close+1c/28>
Trace; 00241978 <inet_release+60/70>
Trace; 0281c986 <[ipv6]inet6_release+36/44>
Trace; 001fca88 <sock_release+90/94>
1 warning issued. Results may not be reliable.