[BUG] Kernel panic on heavy disk activity with esp_scsi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

this one is reproducable with 2.6.25.2 and 2.6.26-rc1 but I never got it
using 2.6.24.6. It happens when I produce heavy disk activity on my
Ultra 2 eg. by deleting a directory with thousands of sub-directories
and files.

Unable to handle kernel paging request in mna handler<1> at virtual
address 9012239891d02155
current->{active_,}mm->context = 00000000000005d5
current->{active_,}mm->pgd = fffff80065ae8000
              \|/ ____ \|/
              "@'/ .. \`@"
              /_| \__/ |_\
                 \__U_/
swapper(0): Oops [#1]
TSTATE: 0000004480f09601 TPC: 00000000005e9060 TNPC: 00000000005e9064 Y:
00000000    Not tainted
TPC: <scsi_is_host_device+0x8/0x20>
g0: 000000000078f341 g1: 00000000007ab138 g2: 01000000017ab138 g3:
fffff800673a6730
g4: 0000000000790380 g5: fffff800676f0000 g6: 000000000078c380 g7:
0000000000000010
o0: 9012239891d02005 o1: 0000000000000000 o2: 0000000000000001 o3:
0000000000000001
o4: 00000000007901c8 o5: 000000000084e400 sp: 000000000078f351 ret_pc:
00000000005e8e68
RPC: <__starget_for_each_device+0x10/0xe0>
l0: 9012239891d02005 l1: 0000000000000000 l2: 0000000000845c00 l3:
00000000007b7400
l4: 00000000007b7400 l5: 0000000000000000 l6: 0000000000000000 l7:
0000000000000002
i0: fffff80066104800 i1: 0000000000000000 i2: 00000000005f7800 i3:
0000000000000000
i4: 0000000000802800 i5: 00000000007f81b8 i6: 000000000078f411 i7:
00000000005f7a6c
I7: <esp_reset_cleanup+0x1b4/0x200>
Caller[00000000005f7a6c]: esp_reset_cleanup+0x1b4/0x200
Caller[00000000005f9c64]: scsi_esp_intr+0x1ec/0x960
Caller[000000000047de4c]: handle_IRQ_event+0x34/0xa0
Caller[000000000047f760]: handle_fasteoi_irq+0xa8/0x160
Caller[000000000042e4c4]: handler_irq+0x8c/0xc0
Caller[00000000004208b4]: tl0_irq5+0x1c/0x20
Caller[0000000000427a94]: cpu_idle+0x3c/0x140
Caller[00000000007d2b94]: start_kernel+0x2fc/0x340
Caller[00000000006f0f68]: tlb_fixup_done+0xac/0xbc
Caller[0000000000000000]: 0x8
Instruction DUMP: 90603fff  01000000  01000000 <c45a2150> 03001eac
90102000  82106138  84188001  81c3e008 
Kernel panic - not syncing: Aiee, killing interrupt handler!
Press Stop-A (L1-A) to return to the boot prom

Complete dmesg output is attached. If you need any additional
information please let me know.

Regards,
Friedrich Oslage
PROMLIB: Sun IEEE Boot Prom 'OBP 3.11.2 1997/12/05 10:25'
PROMLIB: Root node compatible: 
Linux version 2.6.26-rc1 (bluebird@nafrayu) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.1)) #1 SMP PREEMPT Fri May 9 22:14:25 CEST 2008
console [earlyprom0] enabled
ARCH: SUN4U
Ethernet address: 08:00:20:9b:c6:91
Kernel: Using 2 locked TLB entries for main kernel image.
Remapping the kernel... done.
OF stdout device is: /SUNW,ffb@1e,0
PROM: Built device tree with 43487 bytes of memory.
Top of RAM: 0x67f22000, Total RAM: 0x47f1e000
Memory hole size: 512MB
Entering add_active_range(0, 0, 98304) 0 entries of 256 used
Entering add_active_range(0, 131072, 163840) 1 entries of 256 used
Entering add_active_range(0, 196608, 212863) 2 entries of 256 used
Entering add_active_range(0, 212864, 212869) 3 entries of 256 used
Entering add_active_range(0, 212870, 212881) 4 entries of 256 used
[0000000200000000-fffff80000400000] page_structs=131072 node=0 entry=0/0
[0000000200000000-fffff80000800000] page_structs=131072 node=0 entry=1/0
[0000000200700000-fffff80000c00000] page_structs=131072 node=0 entry=2/0
[0000000200700000-fffff80001000000] page_structs=131072 node=0 entry=3/0
Zone PFN ranges:
  Normal          0 ->   212881
Movable zone start PFN for each node
early_node_map[5] active PFN ranges
    0:        0 ->    98304
    0:   131072 ->   163840
    0:   196608 ->   212863
    0:   212864 ->   212869
    0:   212870 ->   212881
On node 0 totalpages: 147343
  Normal zone: 1455 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 145888 pages, LIFO batch:15
  Movable zone: 0 pages used for memmap
Booting Linux...
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 145888
Kernel command line: root=/dev/sda4 bonding.miimon=500 console=/dev/ttyS0
Preemptible RCU implementation.
PID hash table entries: 4096 (order: 12, 32768 bytes)
clocksource: mult[28003] shift[16]
clockevent: mult[6665d786] shift[32]
Console: colour dummy device 80x25
Dentry cache hash table entries: 262144 (order: 8, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 7, 1048576 bytes)
Memory: 1153744k available (3024k kernel code, 824k data, 168k init) [fffff80000000000,0000000067f22000]
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Calibrating delay using timer specific routine.. 820.55 BogoMIPS (lpj=410276)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU 1: synchronized TICK with master CPU (last diff 15 cycles, maxerr 674 cycles)
Brought up 2 CPUs
net_namespace: 568 bytes
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: ESC Revision 1 
AUXIO: Found device at /sbus@1f,0/auxio@f,1900000
/sbus@1f,0/eeprom@f,1200000: Clock regs at 000001fff1200000
Switched to high resolution mode on CPU 0
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 6, 524288 bytes)
TCP established hash table entries: 262144 (order: 9, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 7, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Mini RTC Driver
msgmni has been set to 2254 for ipc namespace 00000000007a22d8
io scheduler noop registered
io scheduler cfq registered (default)
Switched to high resolution mode on CPU 1
Console: switching to colour frame buffer device 160x64
/SUNW,ffb@1e,0: FFB at 000001fc00000000, type 67, DAC pnum[236c] rev[10] manuf_rev[4]
f005bbcc: ttyS0 at MMIO 0x1fff1100000 (irq = 9) is a zs
f005bbcc: ttyS1 at MMIO 0x1fff1100004 (irq = 9) is a zs
f005d06c: Keyboard at MMIO 0x1fff1000000 (irq = 9) is a zs
f005d06c: Mouse at MMIO 0x1fff1000004 (irq = 9) is a zs
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: module loaded
Ethernet Channel Bonding Driver: v3.2.5 (March 21, 2008)
bonding: MII link monitoring set to 500 ms
sunhme.c:v3.00 June 23, 2006 David S. Miller (davem@xxxxxxxxxxxxx)
eth0: HAPPY MEAL (SBUS) 10/100baseT Ethernet 08:00:20:9b:c6:91
eth1: Quattro HME slot 0 (SBUS) 10/100baseT Ethernet 08:00:20:92:75:38
eth2: Quattro HME slot 1 (SBUS) 10/100baseT Ethernet 08:00:20:92:75:39
eth3: Quattro HME slot 2 (SBUS) 10/100baseT Ethernet 08:00:20:92:75:3a
eth4: Quattro HME slot 3 (SBUS) 10/100baseT Ethernet 08:00:20:92:75:3b
esp: esp0, regs[1ffe8810000:1ffe8800000] irq[10]
esp: esp0 is a FASHME, 40 MHz (ccf=0), SCSI ID 7
scsi0 : esp
esp: esp1, regs[1ff20080000:1ff20081000] irq[14]
scsi 0:0:0:0: Direct-Access     SEAGATE  ST373405LC       0002 PQ: 0 ANSI: 3
scsi target0:0:0: Beginning Domain Validation
scsi target0:0:0: FAST-10 WIDE SCSI 20.0 MB/s ST (100 ns, offset 15)
scsi target0:0:0: Domain Validation skipping write tests
scsi target0:0:0: Ending Domain Validation
esp: esp1 is a FAS236, 40 MHz (ccf=0), SCSI ID 7
scsi 0:0:6:0: CD-ROM            TOSHIBA  CD-ROM XM-5401TA 3605 PQ: 0 ANSI: 2
scsi target0:0:6: Beginning Domain Validation
scsi target0:0:6: FAST-5 SCSI 4.2 MB/s ST (236 ns, offset 15)
scsi target0:0:6: Domain Validation skipping write tests
scsi target0:0:6: Ending Domain Validation
scsi1 : esp
Driver 'sd' needs updating - please use bus_type methods
sd 0:0:0:0: [sda] 143374741 512-byte hardware sectors (73408 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: a3 00 10 08
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
sd 0:0:0:0: [sda] 143374741 512-byte hardware sectors (73408 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: a3 00 10 08
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
 sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8
sd 0:0:0:0: [sda] Attached SCSI disk
Driver 'sr' needs updating - please use bus_type methods
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.20
sr 0:0:6:0: Attached scsi CD-ROM sr0
OBP Flash: RD 1fff0000000[80000] WR 1fff1380000[80000]
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.16.
ALSA device list:
  #0: Sun CS4231 at 0xff:0x00000000dc000000, irq 7
TCP cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
turn off boot console earlyprom0
scsi: waiting for bus probes to complete ...
input: Sun Type 5 keyboard as /devices/root/f005b27c/f005d06c/serio0/input/input0
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with journal data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Warning: unable to open an initial console.
EXT3 FS on sda4, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with journal data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda6, internal journal
EXT3-fs: mounted filesystem with journal data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: mounted filesystem with journal data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda8, internal journal
EXT3-fs: mounted filesystem with journal data mode.
Adding 1952096k swap on /dev/sda2.  Priority:-1 extents:1 across:1952096k
ADDRCONF(NETDEV_UP): bond0: link is not ready
bonding: bond0: enslaving eth0 as an active interface with an up link.
bonding: bond0: enslaving eth1 as an active interface with an up link.
bonding: bond0: enslaving eth2 as an active interface with an up link.
bonding: bond0: enslaving eth3 as an active interface with an up link.
bonding: bond0: enslaving eth4 as an active interface with an up link.
ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready
eth0: Link is up using internal transceiver at 100Mb/s, Full Duplex.
eth1: Link is up using internal transceiver at 100Mb/s, Full Duplex.
eth2: Link is up using internal transceiver at 100Mb/s, Full Duplex.
eth3: Link is up using internal transceiver at 100Mb/s, Full Duplex.
eth4: Link is up using internal transceiver at 100Mb/s, Full Duplex.
bond0: no IPv6 routers present
esp: esp0: DMA length is zero!
esp: esp0: cur adr[c3dfc000] len[00000000]
Kernel unaligned access at TPC[5e9060] scsi_is_host_device+0x8/0x20
Unable to handle kernel paging request in mna handler<1> at virtual address 9012239891d02155
current->{active_,}mm->context = 00000000000005d5
current->{active_,}mm->pgd = fffff80065ae8000
              \|/ ____ \|/
              "@'/ .. \`@"
              /_| \__/ |_\
                 \__U_/
swapper(0): Oops [#1]
TSTATE: 0000004480f09601 TPC: 00000000005e9060 TNPC: 00000000005e9064 Y: 00000000    Not tainted
TPC: <scsi_is_host_device+0x8/0x20>
g0: 000000000078f341 g1: 00000000007ab138 g2: 01000000017ab138 g3: fffff800673a6730
g4: 0000000000790380 g5: fffff800676f0000 g6: 000000000078c380 g7: 0000000000000010
o0: 9012239891d02005 o1: 0000000000000000 o2: 0000000000000001 o3: 0000000000000001
o4: 00000000007901c8 o5: 000000000084e400 sp: 000000000078f351 ret_pc: 00000000005e8e68
RPC: <__starget_for_each_device+0x10/0xe0>
l0: 9012239891d02005 l1: 0000000000000000 l2: 0000000000845c00 l3: 00000000007b7400
l4: 00000000007b7400 l5: 0000000000000000 l6: 0000000000000000 l7: 0000000000000002
i0: fffff80066104800 i1: 0000000000000000 i2: 00000000005f7800 i3: 0000000000000000
i4: 0000000000802800 i5: 00000000007f81b8 i6: 000000000078f411 i7: 00000000005f7a6c
I7: <esp_reset_cleanup+0x1b4/0x200>
Caller[00000000005f7a6c]: esp_reset_cleanup+0x1b4/0x200
Caller[00000000005f9c64]: scsi_esp_intr+0x1ec/0x960
Caller[000000000047de4c]: handle_IRQ_event+0x34/0xa0
Caller[000000000047f760]: handle_fasteoi_irq+0xa8/0x160
Caller[000000000042e4c4]: handler_irq+0x8c/0xc0
Caller[00000000004208b4]: tl0_irq5+0x1c/0x20
Caller[0000000000427a94]: cpu_idle+0x3c/0x140
Caller[00000000007d2b94]: start_kernel+0x2fc/0x340
Caller[00000000006f0f68]: tlb_fixup_done+0xac/0xbc
Caller[0000000000000000]: 0x8
Instruction DUMP: 90603fff  01000000  01000000 <c45a2150> 03001eac  90102000  82106138  84188001  81c3e008 
Kernel panic - not syncing: Aiee, killing interrupt handler!
Press Stop-A (L1-A) to return to the boot prom

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux