lkml.org 
[lkml]   [2003]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectoops (sparc64) with 2.6.0-test9-bk24
Hi,

this is with CONFIG_PREEMPT enabled.
I got (attached) oops with 2.6.0-test9-bk24 on debian/unstable box (gcc-3.3.2)
on a Sun Ultra Enterpise.

If some further info is needed, please advice!

- Christian
ksymoops 2.4.9 on sparc64 2.6.0-test9-bk24. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.0-test9-bk24/ (default)
-m /boot/System.map-2.6.0-test9-bk24 (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
ksymoops: No such file or directory
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Nov 24 15:51:16 eclipse kernel: CPU 1 IS NOW UP!
Nov 24 15:51:16 eclipse kernel: CPU 1: synchronized TICK with master CPU (last diff 0 cycles,maxerr 383 cycles)
Nov 24 16:23:02 eclipse kernel: Unable to handle kernel NULL pointer dereference
Nov 24 16:23:02 eclipse kernel: tsk->{mm,active_mm}->context = 0000000000000669
Nov 24 16:23:02 eclipse kernel: tsk->{mm,active_mm}->pgd = fffff800023de000
Nov 24 16:23:02 eclipse kernel: \|/ ____ \|/
Nov 24 16:23:02 eclipse kernel: "@'/ .. \`@"
Nov 24 16:23:02 eclipse kernel: /_| \__/ |_\
Nov 24 16:23:02 eclipse kernel: \__U_/
Nov 24 16:23:02 eclipse kernel: events/0(7): Oops [#1]
Nov 24 16:23:02 eclipse kernel: TSTATE: 0000001980f09604 TPC: 000000000044ebb4 TNPC: 000000000044ebb8 Y: 00000000 Not tainted
Using defaults from ksymoops -t elf32-sparc -a sparc
Nov 24 16:23:03 eclipse kernel: g0: 0000000000000000 g1: 0000000000000000 g2: 0000000000466900 g3: fffff800023afb80
Nov 24 16:23:03 eclipse kernel: g4: fffff80047edf260 g5: 0000000000000001 g6: fffff80047df8000 g7: 0000000000000000
Nov 24 16:23:03 eclipse kernel: o0: 000000000000016f o1: 0000000000000000 o2: 0000000000000001 o3: 0000000000620318
Nov 24 16:23:03 eclipse kernel: o4: 000000000000000a o5: fffff800023afb00 sp: fffff80047dfb401 ret_pc: 0000000000466bd8
Nov 24 16:23:03 eclipse kernel: l0: 0000000000000001 l1: 0000000000000000 l2: 0000000000000000 l3: 0000000000000000
Nov 24 16:23:03 eclipse kernel: l4: 0000000000000000 l5: 0000000000000000 l6: 0000000000000000 l7: 0000000000000000
Nov 24 16:23:03 eclipse kernel: i0: fffff800023afbc0 i1: 0000000000000003 i2: 0000000000000001 i3: 0000000000000000
Nov 24 16:23:03 eclipse kernel: i4: fffffffffffffffa i5: 0000000000000000 i6: fffff80047dfb4c1 i7: 000000000044eda0


>>PC; 0044ebb4 <__wake_up_common+14/80> <=====

>>g2; 00466900 <wait_for_helper+0/60>
>>o3; 00620318 <__func__.0+0/18>
>>ret_pc; 00466bd8 <queue_work+f8/120>
>>i7; 0044eda0 <complete+40/a0>

Nov 24 16:23:03 eclipse kernel: Instruction DUMP: b0062008 80a04018 02600017 <e2584000> b3366000 b73ee000 90007fe8 e0007fe8 92100019


Code; 0044eba8 <__wake_up_common+8/80>
00000000 <_PC>:
Code; 0044eba8 <__wake_up_common+8/80>
0: b0 06 20 08 add %i0, 8, %i0
Code; 0044ebac <__wake_up_common+c/80>
4: 80 a0 40 18 cmp %g1, %i0
Code; 0044ebb0 <__wake_up_common+10/80>
8: 02 60 00 17 unknown
Code; 0044ebb4 <__wake_up_common+14/80>
c: e2 58 40 00 unknown
Code; 0044ebb8 <__wake_up_common+18/80>
10: b3 36 60 00 srl %i1, 0, %i1
Code; 0044ebbc <__wake_up_common+1c/80>
14: b7 3e e0 00 sra %i3, 0, %i3
Code; 0044ebc0 <__wake_up_common+20/80>
18: 90 00 7f e8 add %g1, -24, %o0
Code; 0044ebc4 <__wake_up_common+24/80>
1c: e0 00 7f e8 ld [ %g1 + -24 ], %l0
Code; 0044ebc8 <__wake_up_common+28/80>
20: 92 10 00 19 mov %i1, %o1

Nov 24 16:23:03 eclipse kernel: TSTATE: 0000004480009601 TPC: 0000000000416414 TNPC: 0000000000416418 Y: 00000003 Not tainted
Nov 24 16:23:03 eclipse kernel: g0: 0000000000000000 g1: 0000005000000080 g2: fffff80000f82ea0 g3: fffff80000ff4008
Nov 24 16:23:03 eclipse kernel: g4: fffff80047eee640 g5: 0000000000000001 g6: fffff80000ff4000 g7: 00000000006ca020
Nov 24 16:23:03 eclipse kernel: o0: 000000000000000a o1: fffff80000ff4008 o2: 7fffffffffffffff o3: 000000000000003d
Nov 24 16:23:03 eclipse kernel: o4: fffff8004604fc70 o5: fffff8004604fbd0 sp: fffff80000ff7681 ret_pc: 0000000000416478
Nov 24 16:23:03 eclipse kernel: l0: 00000000006c40c0 l1: 00000000006ca020 l2: 00000000006c40c0 l3: 00000000006f3400
Nov 24 16:23:03 eclipse kernel: l4: 0000000000000001 l5: 0000000000000000 l6: 000000000000000f l7: fffff80000ff7fd0
Nov 24 16:23:03 eclipse kernel: i0: 0000000000000000 i1: 00000000006df190 i2: 0000000000000001 i3: 00000000006f35c8
Nov 24 16:23:03 eclipse kernel: i4: fffff80000ff7fd8 i5: 0000000000000001 i6: fffff80000ff7741 i7: 000000000042676c


>>PC; 00416414 <cpu_idle+34/c0> <=====

>>g7; 006ca020 <ivector_table+1220/10000>
>>ret_pc; 00416478 <cpu_idle+98/c0>
>>l0; 006c40c0 <per_cpu__runqueues+f20/1238>
>>l1; 006ca020 <ivector_table+1220/10000>
>>l2; 006c40c0 <per_cpu__runqueues+f20/1238>
>>l3; 006f3400 <inv_translate+88/100>
>>i1; 006df190 <__log_buf+ef8/8000>
>>i3; 006f35c8 <kbd_table+128/13b>
>>i7; 0042676c <startup_continue+26c/280>


1 warning and 1 error issued. Results may not be reliable.
PROMLIB: Sun IEEE Boot Prom 3.25.0 1999/12/03 11:35
Linux version 2.6.0-test9-bk24 (root@eclipse) (gcc version 3.3.2 (Debian)) #2 SMP Fri Nov 21 01:14:58 CET 2003
ARCH: SUN4U
Ethernet address: 08:00:20:88:9c:b7
On node 0 totalpages: 48663
DMA zone: 48663 pages, LIFO batch:8
Normal zone: 0 pages, LIFO batch:1
HighMem zone: 0 pages, LIFO batch:1
Building zonelist for node : 0
Kernel command line: root=/dev/sda1 ro
PID hash table entries: 4096 (order 12: 65536 bytes)
Console: colour dummy device 80x25
Memory: 375872k available (2160k kernel code, 544k data, 112k init) [fffff80000000000,0000000047f36000]
Calibrating delay loop... 335.05 BogoMIPS
Dentry cache hash table entries: 65536 (order: 6, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 5, 262144 bytes)
Mount-cache hash table entries: 512 (order: 0, 8192 bytes)
POSIX conformance testing by UNIFIX
Starting migration thread for cpu 0
Bringing up 1
Calibrating delay loop... 335.05 BogoMIPS
CPU 1 IS NOW UP!
CPU 1: synchronized TICK with master CPU (last diff 0 cycles,maxerr 383 cycles)
Starting migration thread for cpu 1
CPUS done 2
Total of 2 processors activated (670.10 BogoMIPS).
SMP: Calibrating ecache flush... Using heuristic of 186494 cycles, 1 ticks.
NET: Registered protocol family 16
SCSI subsystem initialized
SYSIO: UPA portID 1f, at 000001fe00000000
sbus0: Clock 25.0 MHz
dma0: HME DVMA gate array
dma1: HME DVMA gate array
dma2: ESC Revision 1
cg6: CGsix [TGX+ sparc] at 1ff:30000000
VFS: Disk quotas dquot_6.5.1
Initializing Cryptographic API
Console: switching to mono PROM 80x34
Console: switching to colour frame buffer device 144x56
pty: 256 Unix98 ptys configured
Serial: Sun Zilog driver (2 chips).
zs2 at 0x000001fff1000004 (irq = 12,7e8) is a SunZilog
zs3 at 0x000001fff1000000 (irq = 12,7e8) is a SunZilog
ttyS0 at MMIO 0x0 (irq = 7187200) is a SunZilog
ttyS1 at MMIO 0x0 (irq = 7187200) is a SunZilog
sunhme.c:v2.02 24/Aug/2003 David S. Miller (davem@redhat.com)
eth0: HAPPY MEAL (SBUS) 10/100baseT Ethernet 08:00:20:88:9c:b7
eth1: HAPPY MEAL (SBUS) 10/100baseT Ethernet 08:00:20:88:9c:b7
esp0: IRQ 4,7e0 SCSI ID 7 Clk 40MHz CCYC=25000 CCF=8 TOut 167 NCR53C9XF(espfast)
esp1: IRQ 7,7cb SCSI ID 7 Clk 40MHz CCYC=25000 CCF=8 TOut 167 NCR53C9XF(espfast)
esp2: IRQ 7,7d3 SCSI ID 7 Clk 40MHz CCYC=25000 CCF=8 TOut 167 NCR53C9XF(espfast)
ESP: Total of 3 ESP hosts found, 3 actually in use.
scsi0 : Sparc ESP366-HME
Using anticipatory io scheduler
Vendor: FUJITSU Model: MAG3091L SUN9.0G Rev: 1111
Type: Direct-Access ANSI SCSI revision: 02
Vendor: IBM Model: DDRS-39130W Rev: S71D
Type: Direct-Access ANSI SCSI revision: 02
Vendor: TOSHIBA Model: XM5701TASUN12XCD Rev: 0997
Type: CD-ROM ANSI SCSI revision: 02
scsi1 : Sparc ESP366-HME
scsi2 : Sparc ESP236-FAST
esp0: target 0 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
SCSI device sda: 17689267 512-byte hdwr sectors (9057 MB)
SCSI device sda: drive cache: write through
sda: sda1 sda2 sda3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
esp0: target 1 [period 100ns offset 15 20.00MHz FAST-WIDE SCSI-II]
SCSI device sdb: 17850000 512-byte hdwr sectors (9139 MB)
SCSI device sdb: drive cache: write back
sdb: sdb1 sdb2 sdb3 sdb4 sdb8
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
Console: switching to colour frame buffer device 144x56
mice: PS/2 mouse device common for all mice
input: Sun Mouse on zs/serio1
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 64Kbytes
TCP: Hash tables configured (established 32768 bind 32768)
NET: Registered protocol family 1
NET: Registered protocol family 17
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting. Commit interval 5 seconds
EXT3-fs: sda1: orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 96977
EXT3-fs: sda1: 1 orphan inode deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Adding 51184k swap on /dev/sda2. Priority:-1 extents:1
EXT3 FS on sda1, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on sdb8, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
eth1: Link is up using internal transceiver at 100Mb/s, Full Duplex.
Unable to handle kernel NULL pointer dereference
tsk->{mm,active_mm}->context = 0000000000000669
tsk->{mm,active_mm}->pgd = fffff800023de000
\|/ ____ \|/
"@'/ .. \`@"
/_| \__/ |_\
\__U_/
events/0(7): Oops [#1]
TSTATE: 0000001980f09604 TPC: 000000000044ebb4 TNPC: 000000000044ebb8 Y: 00000000 Not tainted
TPC: <__wake_up_common+0x14/0x80>
g0: 0000000000000000 g1: 0000000000000000 g2: 0000000000466900 g3: fffff800023afb80
g4: fffff80047edf260 g5: 0000000000000001 g6: fffff80047df8000 g7: 0000000000000000
o0: 000000000000016f o1: 0000000000000000 o2: 0000000000000001 o3: 0000000000620318
o4: 000000000000000a o5: fffff800023afb00 sp: fffff80047dfb401 ret_pc: 0000000000466bd8
RPC: <queue_work+0xf8/0x120>
l0: 0000000000000001 l1: 0000000000000000 l2: 0000000000000000 l3: 0000000000000000
l4: 0000000000000000 l5: 0000000000000000 l6: 0000000000000000 l7: 0000000000000000
i0: fffff800023afbc0 i1: 0000000000000003 i2: 0000000000000001 i3: 0000000000000000
i4: fffffffffffffffa i5: 0000000000000000 i6: fffff80047dfb4c1 i7: 000000000044eda0
I7: <complete+0x40/0xa0>
Instruction DUMP: b0062008 80a04018 02600017 <e2584000> b3366000 b73ee000 90007fe8 e0007fe8 92100019
note: events/0[7] exited with preempt_count 1
TSTATE: 0000004480009601 TPC: 0000000000416414 TNPC: 0000000000416418 Y: 00000003 Not tainted
TPC: <cpu_idle+0x34/0xc0>
g0: 0000000000000000 g1: 0000005000000080 g2: fffff80000f82ea0 g3: fffff80000ff4008
g4: fffff80047eee640 g5: 0000000000000001 g6: fffff80000ff4000 g7: 00000000006ca020
o0: 000000000000000a o1: fffff80000ff4008 o2: 7fffffffffffffff o3: 000000000000003d
o4: fffff8004604fc70 o5: fffff8004604fbd0 sp: fffff80000ff7681 ret_pc: 0000000000416478
RPC: <cpu_idle+0x98/0xc0>
l0: 00000000006c40c0 l1: 00000000006ca020 l2: 00000000006c40c0 l3: 00000000006f3400
l4: 0000000000000001 l5: 0000000000000000 l6: 000000000000000f l7: fffff80000ff7fd0
i0: 0000000000000000 i1: 00000000006df190 i2: 0000000000000001 i3: 00000000006f35c8
i4: fffff80000ff7fd8 i5: 0000000000000001 i6: fffff80000ff7741 i7: 000000000042676c
I7: <startup_continue+0x26c/0x280>
\
 
 \ /
  Last update: 2005-03-22 13:58    [W:0.068 / U:0.152 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site