lkml.org 
[lkml]   [2000]   [Nov]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectBUG: sparc/2.2.17 kernel oops on javastation
Kernel 2.2.17 on a Sun Javastation detects a floppy drive on the
system. The javastation does not, in fact, have a floppy drive. An
attempt to mount this nonexistent device causes a kernel oops.

I have attached the oops report.

-- Lars

--
Lars Kellogg-Stedman <lars@larsshack.org> --> http://www.larsshack.org/
ksymoops 0.7c on sparc 2.2.17-slrp-7. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.2.17-slrp-7/ (default)
-m /boot/System.map (specified)

Warning (compare_maps): mismatch on symbol ___f____xchg32 , ksyms_base says f00f203c, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f___irq_itoa , ksyms_base says f0013564, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_disable_irq , ksyms_base says f00132f4, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_enable_irq , ksyms_base says f00133b4, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_get_scsi_one , ksyms_base says f0022138, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_get_scsi_sgl , ksyms_base says f00221b0, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_lockarea , ksyms_base says f00224b8, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_release_scsi_one , ksyms_base says f0022278, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_release_scsi_sgl , ksyms_base says f0022280, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_unlockarea , ksyms_base says f00224c0, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol ___f_mmu_v2p , ksyms_base says f0021d6c, System.map says f01404ac. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol module_list_R__ver_module_list not found in System.map. Ignoring ksyms_base entry
8042(kbd): iobase[fd015060] irq[2d]
8042(mouse) at fd015060 (irq 45)
8042: PS/2 auxiliary pointing device detected.
Unable to handle kernel NULL pointer dereference<1>tsk->mm->context = 0000001b
tsk->mm->pgd = f371c400
\|/ ____ \|/
"@'/ ,. \`@"
/_| \__/ |_\
\__U_/
mount(33): Oops
PSR: 049000c4 PC: 00000000 NPC: 00000004 Y: 05000000
Using defaults from ksymoops -t elf32-sparc -a sparc
g0: 7f454c46 g1: 04900fe4 g2: 00000000 g3: 00000000 g4: f010e400 g5: 00000000 g6: f363a000 g7: 00000004
o0: 00000003 o1: 00000000 o2: f0150400 o3: f015103c o4: f0115400 o5: 0000f000 sp: f363bc90 o7: f00b2cdc
l0: f0151000 l1: f0115708 l2: f00525b8 l3: 00000020 l4: 00000000 l5: 00000000 l6: f363a000 l7: 50029384
i0: f015102c i1: f0100210 i2: 00000000 i3: f0115400 i4: a7500000 i5: 00000000 fp: f363bcf8 i7: f00b2e04
Caller[f00b2e04]
Caller[f00ba1f4]
Caller[f0044c2c]
Caller[f00ba0cc]
Caller[f00496cc]
Caller[f001137c]
Caller[f0011030]

>>PC; 00000000 Before first symbol
>>O7; f00b2cdc <set_fdc+94/cc>
>>I7; f00b2e04 <lock_fdc+f0/11c>
Trace; f00b2e04 <lock_fdc+f0/11c>
Trace; f00ba1f4 <check_floppy_change+b0/134>
Trace; f0044c2c <check_disk_change+8c/124>
Trace; f00ba0cc <floppy_open+480/4f8>
Trace; f00496cc <sys_mount+1e0/354>
Trace; f001137c <syscall_is_too_hard+34/40>
Trace; f0011030 <srmmu_fault+58/68>

Instruction DUMP:<1>Unable to handle kernel paging request at virtual address fffff000
tsk->mm->context = 0000001b
tsk->mm->pgd = f371c400
\|/ ____ \|/
"@'/ ,. \`@"
/_| \__/ |_\
\__U_/
mount(33): Oops
PSR: 048000c7 PC: f00124e4 NPC: f00124e8 Y: 00000000
g0: f363ba58 g1: f01164bc g2: 00000001 g3: 04000fe7 g4: f00c621c g5: 00000000 g6: f363a000 g7: 00000001
o0: fffffff4 o1: 00000020 o2: ffffffff o3: f0116400 o4: f010d800 o5: f010d800 sp: f363ba58 o7: f002cae8
l0: fffffffd l1: f00f28c8 l2: 044000e0 l3: 00000004 l4: 00000008 l5: 00000000 l6: 00000000 l7: 0000000a
i0: 00000000 i1: 00000000 i2: f0146843 i3: f0146855 i4: f0146854 i5: 00000000 fp: f363bac0 i7: f00125ec
Caller[f00125ec]
Caller[f001d088]
Caller[f001d414]
Caller[f0011030]
Caller[f00b2cdc]
Caller[f00b2e04]
Caller[f00ba1f4]
Caller[f0044c2c]
Caller[f00ba0cc]
Caller[f00496cc]
Caller[f001137c]
Caller[f0011030]
Instruction DUMP: 9210203c 92102020 912c2002 <d4060008> 80a42000 02800003 9610203e 96102020 400068f8
Error (pclose_local): Oops_decode pclose failed 0x200
Error (Oops_decode): no objdump lines read for /tmp/fileGlUfCD

>>PC; f00124e4 <instruction_dump+2c/6c> <=====
>>O7; f002cae8 <printk+210/220>
>>I7; f00125ec <die_if_kernel+c8/f0>
Trace; f00125ec <die_if_kernel+c8/f0>
Trace; f001d088 <unhandled_fault+60/68>
Trace; f001d414 <do_sparc_fault+2c4/370>
Trace; f0011030 <srmmu_fault+58/68>
Trace; f00b2cdc <set_fdc+94/cc>
Trace; f00b2e04 <lock_fdc+f0/11c>
Trace; f00ba1f4 <check_floppy_change+b0/134>
Trace; f0044c2c <check_disk_change+8c/124>
Trace; f00ba0cc <floppy_open+480/4f8>
Trace; f00496cc <sys_mount+1e0/354>
Trace; f001137c <syscall_is_too_hard+34/40>
Trace; f0011030 <srmmu_fault+58/68>


12 warnings and 2 errors issued. Results may not be reliable.
\
 
 \ /
  Last update: 2005-03-22 12:47    [W:0.032 / U:1.048 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site