parisc late boot crash in 4.4-rc, scsi-related
10 messages,
5 authors,
2016-07-06 · open the first message on its own page
(Try 2, spelling linux-block correctly - please ignore the previous one)
I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot. The
following is dmesg that was copied piecewise by hand from ILO console
log (so it can contain some whitespace damage), from
4.4.0-rc7-00028-gc616920 on RP3440:
SCSI subsystem initialized
NET: Registered protocol family 2
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
UDP hash table entries: 8192 (order: 6, 262144 bytes)
UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)
NET: Registered protocol family 1
Chassis warnings not supported.
Performance monitoring counters enabled for Storm Peak Slow
futex hash table entries: 1024 (order: 3, 32768 bytes)
HugeTLB registered 2 MB page size, pre-allocated 0 pages
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
PDC Stable Storage facility v0.30
STI GSC/PCI core graphics driver Version 0.9b
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
0000:e0:01.0: ttyS0 at MMIO 0xfffffffff4051000 (irq = 27, base_baud = 115200) is a 16450
0000:e0:01.1: ttyS1 at MMIO 0xfffffffff4050000 (irq = 27, base_baud = 115200) is a 16550A
console [ttyS1] enabled
console [ttyS1] enabled
bootconsole [ttyB0] disabled
bootconsole [ttyB0] disabled
0000:e0:01.1: ttyS2 at MMIO 0xfffffffff4050010 (irq = 27, base_baud = 115200) is a 16550A
0000:e0:01.1: ttyS3 at MMIO 0xfffffffff4050038 (irq = 27, base_baud = 115200) is a 16550A
sym0: <1010-66> rev 0x1 at pci 0000:20:01.0 irq 22
sym0: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi host0: sym-2.2.3
scsi 0:0:0:0: Direct-Access COMPAQ BF07285A36 HPB7 PQ: 0 ANSI: 3
scsi target0:0:0: tagged command queuing enabled, command queue depth 16.
scsi target0:0:0: Beginning Domain Validation
scsi target0:0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 31)
scsi target0:0:0: Ending Domain Validation
random: nonblocking pool is initialized
sym1: <1010-66> rev 0x1 at pci 0000:20:01.1 irq 23
sym1: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym1: SCSI BUS has been reset.
scsi host1: sym-2.2.3
mousedev: PS/2 mouse device common for all mice
sd 0:0:0:0: [sda] 142264000 512-byte logical blocks: (72.8 GB/67.8 GiB)
rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
NET: Registered protocol family 17
sd 0:0:0:0: [sda] Write Protect is off
rtc-generic rtc-generic: setting system clock to 2015-12-31 11:45:39 UTC (1451562339)
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA
sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
EXT4-fs (sda3): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda3): couldn't mount as ext2 due to feature incompatibilities
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:3.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (0000000040100000 - 0000000040200000)
------------[ cut here ]------------
WARNING: at block/blk-merge.c:438
Modules linked in:
CPU: 0 PID: 1 Comm: init Not tainted 4.4.0-rc7-00028-gc616920 #81
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Not tainted
r00-03 000000ff0806ff0f 000000007fc3d990 0000000000000000 000000007fc3d990
r04-07 00000000407b20b0 0000000000000000 0000000000000110 0000000000000000
r08-11 0000000000000000 0000000000000001 000000033f8b6bf0 0000000000000000
r12-15 0000000000001000 000000033f9e0000 0000000000000002 0000000000000011
r16-19 0000000042174470 000000033f8b6bf0 000000033f8b6930 0000000000000000
r20-23 0000000000000000 000000007f1dd800 0000000000011000 0000000000000000
r24-27 0000000000000000 2ffffedf40000000 000000033f8b6bf0 00000000407b20b0
r28-31 0000000000000001 0000000000001000 000000007fc3dac0 0000000000000001
sr00-03 0000000000000000 0000000000000800 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040481d9c 0000000040481da0
IIR: 03ffe01f ISR: 0000000010340800 IOR: 000003fe2d8b6bf0
CPU: 0 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000158
IAOQ[0]: blk_rq_map_sg+0x5cc/0x600
IAOQ[1]: blk_rq_map_sg+0x5d0/0x600
RP(r2): (null)
Backtrace:
[<00000000405510d0>] scsi_init_sgtable+0xa0/0x130
[<00000000405511b4>] scsi_init_io+0x54/0x160
[<0000000040570958>] sd_init_command+0x68/0x708
[<00000000405513c4>] scsi_setup_cmnd+0x104/0x1a0
[<0000000040551f54>] scsi_queue_rq+0x864/0x9f8
[<00000000404877f4>] __blk_mq_run_hw_queue+0x2e4/0x4e0
[<00000000404874e4>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004048928c>] blk_mq_insert_requests+0x15c/0x190
[<000000004048a19c>] blk_mq_flush_plug_list+0x17c/0x1a8
[<000000004047af64>] blk_flush_plug_list+0x104/0x2b0
[<000000004047b4c4>] blk_finish_plug+0x44/0x68
[<00000000402ee0dc>] __do_page_cache_readahead+0x29c/0x360
[<00000000402dfb4c>] filemap_fault+0x4f4/0x5a0
[<000000004030d464>] __do_fault+0x5c/0x148
[<000000004031360c>] handle_mm_fault+0xa84/0x1a10
---[ end trace 4a3faaec387ada43 ]---
------------[ cut here ]------------
kernel BUG at drivers/scsi/scsi_lib.c:1096!
CPU: 0 PID: 1 Comm: init Tainted: G W 4.4.0-rc7-00028-gc616920 #81
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Tainted: G W
r00-03 000000ff0806ff0f 000000007fc3d990 00000000405510d0 000000007fc3d8f0
r04-07 00000000407b20b0 0000000000000001 000000033f8b6b48 000000033f8b6930
r08-11 000000033f871000 000000007f148000 0000000000011000 0000000040999d00
r12-15 000000033f871000 000000033f8b6930 0000000000000000 000000033f871000
r16-19 0000000000000000 0000000000000158 000000033f854ba0 0000000000000000
r20-23 0000000000000000 000000007f1dd800 0000000000011000 0000000000000000
r24-27 0000000000000000 2ffffedf40000000 000000033f8b6bf0 00000000407b20b0
r28-31 0000000000000002 0000000000001000 000000007fc3d990 0000000000000001
sr00-03 0000000000000000 0000000000000800 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040551140 0000000040551144
IIR: 03ffe01f ISR: 0000000000000000 IOR: 0000000000000000
CPU: 0 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000000
IAOQ[0]: scsi_init_sgtable+0x110/0x130
IAOQ[1]: scsi_init_sgtable+0x114/0x130
RP(r2): scsi_init_sgtable+0xa0/0x130
Backtrace:
[<00000000405511b4>] scsi_init_io+0x54/0x160
[<0000000040570958>] sd_init_command+0x68/0x708
[<00000000405513c4>] scsi_setup_cmnd+0x104/0x1a0
[<0000000040551f54>] scsi_queue_rq+0x864/0x9f8
[<00000000404877f4>] __blk_mq_run_hw_queue+0x2e4/0x4e0
[<00000000404874e4>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004048928c>] blk_mq_insert_requests+0x15c/0x190
[<000000004048a19c>] blk_mq_flush_plug_list+0x17c/0x1a8
[<000000004047af64>] blk_flush_plug_list+0x104/0x2b0
[<000000004047b4c4>] blk_finish_plug+0x44/0x68
[<00000000402ee0dc>] __do_page_cache_readahead+0x29c/0x360
[<00000000402dfb4c>] filemap_fault+0x4f4/0x5a0
[<000000004030d464>] __do_fault+0x5c/0x148
[<000000004031360c>] handle_mm_fault+0xa84/0x1a10
CPU: 0 PID: 1 Comm: init Tainted: G W 4.4.0-rc7-00028-gc616920 #81
Backtrace:
[<0000000040216888>] show_stack+0x20/0x38
[<00000000404a2fac>] dump_stack+0xac/0x130
[<0000000040216a5c>] die_if_kernel+0x19c/0x2e0
[<0000000040217948>] handle_interruption+0x9a8/0x9d0
---[ end trace 4a3faaec387ada44 ]---
note: init[1] exited with preempt_count 2
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
---[ end Kernel panic - not syncing: Attempted to kill init!
exitcode=0x0000000b
--
Meelis Roos (mroos@linux.ee)
On 08.01.2016 22:30, Meelis Roos wrote: (Try 2, spelling linux-block correctly - please ignore the previous one)
I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel 4.3.3:
[ 25.516000] scsi_id(112): unaligned access to 0x00000000facdf009 at ip=0x000000004100390b
[ 25.628000] sd 3:0:6:0: [sdb] Attached SCSI disk
[ 25.716000] scsi_id(113): unaligned access to 0x00000000fada7009 at ip=0x000000004100390b
[ 25.864000] random: nonblocking pool is initialized
[ 25.928000] Backtrace:
[ 25.928000] [<000000000046feb8>] scsi_init_sgtable+0x70/0x168 [scsi_mod]
[ 25.928000] [<000000000047001c>] scsi_init_io+0x6c/0x258 [scsi_mod]
[ 25.928000] [<0000000000828f28>] sd_init_command+0x70/0xec8 [sd_mod]
[ 25.928000]
[ 25.928000]
[ 25.928000] Bad Address (null pointer deref?): Code=15 regs=00000000bbe69100 (Addr=c00002613ce9de94)
[ 25.928000] CPU: 0 PID: 67 Comm: systemd-udevd Not tainted 4.3.0-1-parisc64-smp #1 Debian 4.3.3-4
[ 25.928000] task: 00000000bbe67548 ti: 00000000bbe68000 task.ti: 00000000bbe68000
[ 25.928000]
[ 25.928000] YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[ 25.928000] PSW: 00001000000001001111111100001110 Not tainted
[ 25.928000] r00-03 000000ff0804ff0e 00000000bbe68fd0 000000004043abd8 00000000bbe68fd0
[ 25.928000] r04-07 00000000408eea40 0000000000014000 0000000000000000 000000000000001c
[ 25.928000] r08-11 0000000000000001 0000000000000000 f4b3d2613ce9de94 00000000bbd94100
[ 25.928000] r12-15 00000000000001c0 000000000000000a 0000000000001000 000000007f8c3148
[ 25.928000] r16-19 0000000000000000 0000000000001000 0000000041dfa600 0000000000001000
[ 25.928000] r20-23 0000000000000000 000000007fabac00 0000000000011000 0000000040987a40
[ 25.928000] r24-27 0000000000000000 0000000040e18000 000000007fac1d30 00000000408eea40
[ 25.928000] r28-31 f4b3d2613ce9de94 00000000bbe690d0 00000000bbe69100 0000000000000001
[ 25.928000] sr00-03 0000000000014000 0000000000000000 0000000000000000 0000000000014000
[ 25.928000] sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 25.928000]
[ 25.928000] IASQ: 0000000000000000 0000000000000000 IAOQ: 000000004043abe0 000000004043abe4
[ 25.928000] IIR: 0d4010dc ISR: 0000000034b3d000 IOR: c00002613ce9de94
[ 25.928000] CPU: 0 CR30: 00000000bbe68000 CR31: 00000000d20345e0
[ 25.928000] ORIG_R28: 0000000000000000
[ 25.928000] IAOQ[0]: blk_rq_map_sg+0x2a0/0x568
[ 25.928000] IAOQ[1]: blk_rq_map_sg+0x2a4/0x568
[ 25.928000] RP(r2): blk_rq_map_sg+0x298/0x568
[ 25.928000] Backtrace:
[ 25.928000] [<000000000046feb8>] scsi_init_sgtable+0x70/0x168 [scsi_mod]
[ 25.928000] [<000000000047001c>] scsi_init_io+0x6c/0x258 [scsi_mod]
[ 25.928000] [<0000000000828f28>] sd_init_command+0x70/0xec8 [sd_mod]
Interestingly on a C8000 workstation I see instead:
[ 25.920000] kernel BUG at /build/linux-2YuUZy/linux-4.3.3/drivers/scsi/scsi_lib.c:1096!
Helge
The
following is dmesg that was copied piecewise by hand from ILO console
log (so it can contain some whitespace damage), from
4.4.0-rc7-00028-gc616920 on RP3440:
SCSI subsystem initialized
NET: Registered protocol family 2
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
UDP hash table entries: 8192 (order: 6, 262144 bytes)
UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)
NET: Registered protocol family 1
Chassis warnings not supported.
Performance monitoring counters enabled for Storm Peak Slow
futex hash table entries: 1024 (order: 3, 32768 bytes)
HugeTLB registered 2 MB page size, pre-allocated 0 pages
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
PDC Stable Storage facility v0.30
STI GSC/PCI core graphics driver Version 0.9b
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
0000:e0:01.0: ttyS0 at MMIO 0xfffffffff4051000 (irq = 27, base_baud = 115200) is a 16450
0000:e0:01.1: ttyS1 at MMIO 0xfffffffff4050000 (irq = 27, base_baud = 115200) is a 16550A
console [ttyS1] enabled
console [ttyS1] enabled
bootconsole [ttyB0] disabled
bootconsole [ttyB0] disabled
0000:e0:01.1: ttyS2 at MMIO 0xfffffffff4050010 (irq = 27, base_baud = 115200) is a 16550A
0000:e0:01.1: ttyS3 at MMIO 0xfffffffff4050038 (irq = 27, base_baud = 115200) is a 16550A
sym0: <1010-66> rev 0x1 at pci 0000:20:01.0 irq 22
sym0: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi host0: sym-2.2.3
scsi 0:0:0:0: Direct-Access COMPAQ BF07285A36 HPB7 PQ: 0 ANSI: 3
scsi target0:0:0: tagged command queuing enabled, command queue depth 16.
scsi target0:0:0: Beginning Domain Validation
scsi target0:0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 31)
scsi target0:0:0: Ending Domain Validation
random: nonblocking pool is initialized
sym1: <1010-66> rev 0x1 at pci 0000:20:01.1 irq 23
sym1: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym1: SCSI BUS has been reset.
scsi host1: sym-2.2.3
mousedev: PS/2 mouse device common for all mice
sd 0:0:0:0: [sda] 142264000 512-byte logical blocks: (72.8 GB/67.8 GiB)
rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
NET: Registered protocol family 17
sd 0:0:0:0: [sda] Write Protect is off
rtc-generic rtc-generic: setting system clock to 2015-12-31 11:45:39 UTC (1451562339)
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA
sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
EXT4-fs (sda3): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda3): couldn't mount as ext2 due to feature incompatibilities
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:3.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (0000000040100000 - 0000000040200000)
------------[ cut here ]------------
WARNING: at block/blk-merge.c:438
Modules linked in:
CPU: 0 PID: 1 Comm: init Not tainted 4.4.0-rc7-00028-gc616920 #81
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Not tainted
r00-03 000000ff0806ff0f 000000007fc3d990 0000000000000000 000000007fc3d990
r04-07 00000000407b20b0 0000000000000000 0000000000000110 0000000000000000
r08-11 0000000000000000 0000000000000001 000000033f8b6bf0 0000000000000000
r12-15 0000000000001000 000000033f9e0000 0000000000000002 0000000000000011
r16-19 0000000042174470 000000033f8b6bf0 000000033f8b6930 0000000000000000
r20-23 0000000000000000 000000007f1dd800 0000000000011000 0000000000000000
r24-27 0000000000000000 2ffffedf40000000 000000033f8b6bf0 00000000407b20b0
r28-31 0000000000000001 0000000000001000 000000007fc3dac0 0000000000000001
sr00-03 0000000000000000 0000000000000800 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040481d9c 0000000040481da0
IIR: 03ffe01f ISR: 0000000010340800 IOR: 000003fe2d8b6bf0
CPU: 0 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000158
IAOQ[0]: blk_rq_map_sg+0x5cc/0x600
IAOQ[1]: blk_rq_map_sg+0x5d0/0x600
RP(r2): (null)
Backtrace:
[<00000000405510d0>] scsi_init_sgtable+0xa0/0x130
[<00000000405511b4>] scsi_init_io+0x54/0x160
[<0000000040570958>] sd_init_command+0x68/0x708
[<00000000405513c4>] scsi_setup_cmnd+0x104/0x1a0
[<0000000040551f54>] scsi_queue_rq+0x864/0x9f8
[<00000000404877f4>] __blk_mq_run_hw_queue+0x2e4/0x4e0
[<00000000404874e4>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004048928c>] blk_mq_insert_requests+0x15c/0x190
[<000000004048a19c>] blk_mq_flush_plug_list+0x17c/0x1a8
[<000000004047af64>] blk_flush_plug_list+0x104/0x2b0
[<000000004047b4c4>] blk_finish_plug+0x44/0x68
[<00000000402ee0dc>] __do_page_cache_readahead+0x29c/0x360
[<00000000402dfb4c>] filemap_fault+0x4f4/0x5a0
[<000000004030d464>] __do_fault+0x5c/0x148
[<000000004031360c>] handle_mm_fault+0xa84/0x1a10
---[ end trace 4a3faaec387ada43 ]---
------------[ cut here ]------------
kernel BUG at drivers/scsi/scsi_lib.c:1096!
CPU: 0 PID: 1 Comm: init Tainted: G W 4.4.0-rc7-00028-gc616920 #81
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Tainted: G W
r00-03 000000ff0806ff0f 000000007fc3d990 00000000405510d0 000000007fc3d8f0
r04-07 00000000407b20b0 0000000000000001 000000033f8b6b48 000000033f8b6930
r08-11 000000033f871000 000000007f148000 0000000000011000 0000000040999d00
r12-15 000000033f871000 000000033f8b6930 0000000000000000 000000033f871000
r16-19 0000000000000000 0000000000000158 000000033f854ba0 0000000000000000
r20-23 0000000000000000 000000007f1dd800 0000000000011000 0000000000000000
r24-27 0000000000000000 2ffffedf40000000 000000033f8b6bf0 00000000407b20b0
r28-31 0000000000000002 0000000000001000 000000007fc3d990 0000000000000001
sr00-03 0000000000000000 0000000000000800 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040551140 0000000040551144
IIR: 03ffe01f ISR: 0000000000000000 IOR: 0000000000000000
CPU: 0 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000000
IAOQ[0]: scsi_init_sgtable+0x110/0x130
IAOQ[1]: scsi_init_sgtable+0x114/0x130
RP(r2): scsi_init_sgtable+0xa0/0x130
Backtrace:
[<00000000405511b4>] scsi_init_io+0x54/0x160
[<0000000040570958>] sd_init_command+0x68/0x708
[<00000000405513c4>] scsi_setup_cmnd+0x104/0x1a0
[<0000000040551f54>] scsi_queue_rq+0x864/0x9f8
[<00000000404877f4>] __blk_mq_run_hw_queue+0x2e4/0x4e0
[<00000000404874e4>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004048928c>] blk_mq_insert_requests+0x15c/0x190
[<000000004048a19c>] blk_mq_flush_plug_list+0x17c/0x1a8
[<000000004047af64>] blk_flush_plug_list+0x104/0x2b0
[<000000004047b4c4>] blk_finish_plug+0x44/0x68
[<00000000402ee0dc>] __do_page_cache_readahead+0x29c/0x360
[<00000000402dfb4c>] filemap_fault+0x4f4/0x5a0
[<000000004030d464>] __do_fault+0x5c/0x148
[<000000004031360c>] handle_mm_fault+0xa84/0x1a10
CPU: 0 PID: 1 Comm: init Tainted: G W 4.4.0-rc7-00028-gc616920 #81
Backtrace:
[<0000000040216888>] show_stack+0x20/0x38
[<00000000404a2fac>] dump_stack+0xac/0x130
[<0000000040216a5c>] die_if_kernel+0x19c/0x2e0
[<0000000040217948>] handle_interruption+0x9a8/0x9d0
---[ end trace 4a3faaec387ada44 ]---
note: init[1] exited with preempt_count 2
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
---[ end Kernel panic - not syncing: Attempted to kill init!
exitcode=0x0000000b
quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel 4.3.3:
This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
sym0: <1010-66> rev 0x1 at pci 0000:20:01.0 irq 22
sym0: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi host0: sym-2.2.3
scsi 0:0:0:0: Direct-Access COMPAQ BF07285A36 HPB7 PQ: 0 ANSI: 3
scsi target0:0:0: tagged command queuing enabled, command queue depth 16.
scsi target0:0:0: Beginning Domain Validation
scsi target0:0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 31)
scsi target0:0:0: Ending Domain Validation
random: nonblocking pool is initialized
sym1: <1010-66> rev 0x1 at pci 0000:20:01.1 irq 23
sym1: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym1: SCSI BUS has been reset.
scsi host1: sym-2.2.3
bioset (67) used greatest stack depth: 13864 bytes left
bioset (82) used greatest stack depth: 13608 bytes left
mousedev: PS/2 mouse device common for all mice
sd 0:0:0:0: [sda] 142264000 512-byte logical blocks: (72.8 GB/67.8 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA
rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
NET: Registered protocol family 17
rtc-generic rtc-generic: setting system clock to 2016-05-16 20:41:06 UTC (1463431266)
sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
EXT4-fs (sda3): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda3): couldn't mount as ext2 due to feature incompatibilities
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:3.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (0000000040100000 - 0000000040200000)
This architecture does not have kernel memory protection.
------------[ cut here ]------------
WARNING: CPU: 2 PID: 1 at block/blk-merge.c:462 blk_rq_map_sg+0x5d8/0x610
Modules linked in:
CPU: 2 PID: 1 Comm: init Not tainted 4.6.0 #85
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Not tainted
r00-03 000000ff0806ff0f 000000007fc3d090 0000000000000000 000000007fc3d090
r04-07 00000000407c8d50 0000000000000000 0000000000000000 0000000000000120
r08-11 0000000000000000 0000000000000001 000000033f146c08 0000004080095e28
r12-15 0000000000001000 000000033f168000 0000000000000003 0000000000000012
r16-19 0000000000001000 000000033f146c08 000000033f146930 0000000000001000
r20-23 0000000000000000 0000000000015698 000000007fe2b800 0000000004040000
r24-27 0000000004040000 8fffdfe1c0000000 000000033f146c08 00000000407c8d50
r28-31 0000000000000001 0000000000001000 000000007fc3d1c0 0000000000000002
sr00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040496340 0000000040496344
IIR: 03ffe01f ISR: 0000000010340800 IOR: 000003fc51946c08
CPU: 2 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 000000007fc3d360
IAOQ[0]: blk_rq_map_sg+0x5d8/0x610
IAOQ[1]: blk_rq_map_sg+0x5dc/0x610
RP(r2): (null)
Backtrace:
[<000000004056afc0>] scsi_init_sgtable+0xa0/0x130
[<000000004056b0a4>] scsi_init_io+0x54/0x160
[<000000004058ac08>] sd_init_command+0x68/0x708
[<000000004056b2b4>] scsi_setup_cmnd+0x104/0x1a0
[<000000004056be58>] scsi_queue_rq+0x868/0xa00
[<000000004049c074>] __blk_mq_run_hw_queue+0x2fc/0x508
[<000000004049bd4c>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004049d76c>] blk_mq_insert_requests+0x15c/0x190
[<000000004049e6a4>] blk_mq_flush_plug_list+0x18c/0x1b8
[<000000004048f4d4>] blk_flush_plug_list+0x104/0x2c0
[<000000004048fa44>] blk_finish_plug+0x44/0x68
[<00000000402f81b4>] __do_page_cache_readahead+0x29c/0x3d0
[<00000000402e8a88>] filemap_fault+0x6f0/0x838
[<00000000404067b8>] ext4_filemap_fault+0x58/0x90
[<00000000403193f8>] __do_fault+0x78/0x180
[<0000000040320504>] handle_mm_fault+0x134c/0x1ec0
---[ end trace 1e7388db767b0433 ]---
------------[ cut here ]------------
kernel BUG at drivers/scsi/scsi_lib.c:1097!
CPU: 2 PID: 1 Comm: init Tainted: G W 4.6.0 #85
task: 000000007fce8000 ti: 000000007fc3c000 task.ti: 000000007fc3c000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001101111111100001111 Tainted: G W
r00-03 000000ff0806ff0f 000000007fc3d090 000000004056afc0 000000007fc3cff0
r04-07 00000000407c8d50 0000000000000001 000000033f146b48 000000033f146930
r08-11 000000007fdcb800 000000007fe28c00 0000000000012000 0000000040999660
r12-15 000000007fdcb800 000000033f146930 0000000000000000 000000007fdcb800
r16-19 0000000000000000 0000000000000158 000000033f10e120 0000000000001000
r20-23 0000000000000000 0000000000015698 000000007fe2b800 0000000004040000
r24-27 0000000004040000 8fffdfe1c0000000 000000033f146c08 00000000407c8d50
r28-31 0000000000000003 0000000000001000 000000007fc3d090 0000000000000002
sr00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000800
sr04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 000000004056b030 000000004056b034
IIR: 03ffe01f ISR: 0000000000000000 IOR: 0000000000000000
CPU: 2 CR30: 000000007fc3c000 CR31: ffffffffffffffff
ORIG_R28: 0000000000000000
IAOQ[0]: scsi_init_sgtable+0x110/0x130
IAOQ[1]: scsi_init_sgtable+0x114/0x130
RP(r2): scsi_init_sgtable+0xa0/0x130
Backtrace:
[<000000004056b0a4>] scsi_init_io+0x54/0x160
[<000000004058ac08>] sd_init_command+0x68/0x708
[<000000004056b2b4>] scsi_setup_cmnd+0x104/0x1a0
[<000000004056be58>] scsi_queue_rq+0x868/0xa00
[<000000004049c074>] __blk_mq_run_hw_queue+0x2fc/0x508
[<000000004049bd4c>] blk_mq_run_hw_queue+0xdc/0x108
[<000000004049d76c>] blk_mq_insert_requests+0x15c/0x190
[<000000004049e6a4>] blk_mq_flush_plug_list+0x18c/0x1b8
[<000000004048f4d4>] blk_flush_plug_list+0x104/0x2c0
[<000000004048fa44>] blk_finish_plug+0x44/0x68
[<00000000402f81b4>] __do_page_cache_readahead+0x29c/0x3d0
[<00000000402e8a88>] filemap_fault+0x6f0/0x838
[<00000000404067b8>] ext4_filemap_fault+0x58/0x90
[<00000000403193f8>] __do_fault+0x78/0x180
[<0000000040320504>] handle_mm_fault+0x134c/0x1ec0
CPU: 2 PID: 1 Comm: init Tainted: G W 4.6.0 #85
Backtrace:
[<0000000040216b58>] show_stack+0x20/0x38
[<00000000404b8850>] dump_stack+0xa8/0x120
[<0000000040216d2c>] die_if_kernel+0x19c/0x2b0
[<0000000040217bf8>] handle_interruption+0x9b8/0x9e0
---[ end trace 1e7388db767b0434 ]---
--
Meelis Roos (mroos@linux.ee)
On 2016-05-16 4:40 PM, Meelis Roos wrote: quoted quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel 4.3.3: This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
I believe this is fixed in current gcc versions (4.9 and latter). It was
exposed by a blk-merge
change. It was fixed by this change:
2016-03-17 John David Anglin [off-list ref]
PR target/70188
* config/pa/constraints.md: Revert 2015-02-13 change. Use
define_constraint for "Q" and "T" constraints.
However, this caused a different problem fixed here:
2016-04-05 John David Anglin [off-list ref]
* config/pa/predicates.md (integer_store_memory_operand): Accept
REG+D operands with a large offset when reload_in_progress is true.
(floating_point_store_memory_operand): Likewise.
Dave
--
John David Anglin dave.anglin@bell.net
quoted quoted quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel
4.3.3: This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
I believe this is fixed in current gcc versions (4.9 and latter). It was
exposed by a blk-merge
change. It was fixed by this change:
Out of interest, how do other parisc users get the new compiler?
What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa.
--
Meelis Roos (mroos@linux.ee)
On 2016-06-22, at 7:52 AM, Meelis Roos wrote:
quoted quoted quoted quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel
4.3.3: This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
I believe this is fixed in current gcc versions (4.9 and latter). It was
exposed by a blk-merge
change. It was fixed by this change:
Out of interest, how do other parisc users get the new compiler?
The Debian binaries have the change.
For development, I get gcc with svn from <https://gcc.gnu.org/ >. It is also possible to
use git to access the sources.
gcc -v should show how your current compiler was built.
What distro are you using?
We are using Debian unstable. Helge and myself have setup an automated build system
with several buildds. We are getting reasonable support from package maintainers.
Approximately, 11100 packages are available using apt-get:
https://buildd.debian.org/status/architecture.php?a=hppa&suite=sid
In terms of package counts, we are about equal to alpha, ppc64 and sparc64.
Helge has setup a Debian install disk. Info on this is here:
https://parisc.wiki.kernel.org/index.php/Main_Page
My pariscs are gentoo and still only the old versions are available on
hppa.
Hope this helps,
Dave
--
John David Anglin dave.anglin@bell.net
Am Mittwoch, 22. Juni 2016, 14:52:40 schrieb Meelis Roos: quoted quoted quoted quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel quoted quoted 4.3.3: This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
I believe this is fixed in current gcc versions (4.9 and latter). It was
exposed by a blk-merge quoted change. It was fixed by this change: Out of interest, how do other parisc users get the new compiler?
What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa.
Several newer versions (4.9, 5.3) are in portage, maybe they just need to be
unmasked.
Greetings,
Eike
Hi,
On Wed, Jun 22, 2016 at 02:52:40PM +0300, Meelis Roos wrote: quoted quoted quoted quoted I noticed on RP3440 and A500 that recent 4.4-rc* crashes on boot.
I've not seen it with 4.4-rc yet, but I've seen it on debian kernel
4.3.3: This is still present in 4.6, just tested. All my pariscs are broken
- A500, RP3410, RP3440. 4.3 is the latest working release for me. If
4.3.3 is broken, it might be possible to bisect more easily.
I believe this is fixed in current gcc versions (4.9 and latter). It was
exposed by a blk-merge
change. It was fixed by this change:
Out of interest, how do other parisc users get the new compiler?
What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa.
I compile everything from scratch. Currently using GCC 6.1.
A.
quoted What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa.
Several newer versions (4.9, 5.3) are in portage, maybe they just need to be
unmasked.
4.9.3 and 5.3.0 were too old.
However, at the end of June, 5.4.0 appeared masked. Unmasking kgcc64
5.4.0 and building it made my pariscs work again, with 4.7-rc6 running
fine on all of them.
--
Meelis Roos (mroos@linux.ee)
On 2016-07-06 2:59 AM, Meelis Roos wrote: quoted quoted What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa. Several newer versions (4.9, 5.3) are in portage, maybe they just need to be
unmasked. 4.9.3 and 5.3.0 were too old. Correct. 4.9.4 will include fix if it is released.
However, at the end of June, 5.4.0 appeared masked. Unmasking kgcc64
5.4.0 and building it made my pariscs work again, with 4.7-rc6 running
fine on all of them. Great! Thanks for report.
Dave
--
John David Anglin dave.anglin@bell.net