6.11.0-rc7 sh4eb "irq 123 nobody cared" panic?

Rob Landley <[email protected]>
Newsgroups gmane.linux.ports.sh.devel
Message-ID <[email protected]>
Anybody else see this? I have it in the boot log of a test system from monday,
just got around to looking closer and the boot failed with...

printk: legacy console [netcon0] enabled
netconsole: network logging started
Freeing initrd memory: 560K
irq 123: nobody cared (try booting with the "irqpoll" option)
CPU: 0 UID: 0 PID: 19 Comm: scsi_eh_0 Not tainted 6.11.0-rc7 #1
Stack: (0x8ca2dc3c to 0x8ca2e000)
dc20:                                                                8c3a09b2
dc40: 000000f0 8c431048 00000000 8c39b81c 8c01142c 8c80f900 8c39b674 8c04fb0c
dc60: 0000007b 00000000 00010000 8c80f90c 8c80f900 8c80f900 8c80f900 00000000
dc80: 8c04d5a0 8c9c571c 8c9c60a0 8c9c55a4 00010000 8c80f90c 00000000 8c80f900
dca0: 8c050140 8c80f940 8c80f90c 8c80f900 8c04c8d0 8ca2dd6c 00000000 00000011
dcc0: 8c4df9a0 8c3a7000 8c0150ec 00000000 8c3a6fd8 400080f1 8c01142c 00000000
dce0: 40008000 69ae3000 00000000 fffff800 ffed35c6 00000800 8c9c4000 8ca2ddd8
dd00: 00000000 8ca2dd6c 8c9c55a4 8c9c60a0 8c9c571c 8ca2dd34 8c255e06 8c255e06
dd20: 40008000 00000000 000007ff 69ae3000 ffffffff 8c253d04 8c9c563c 00000000
dd40: 8c9c5634 00000000 fafbfcfd 00000000 00000000 00000000 00000000 000000ec
dd60: 00000000 8ca2dd64 8ca2dd64 8ff138c2 00000200 00000200 00000000 00000000
dd80: 8c2567fc 8c9c60a0 8c9c4000 00000001 8ca2ddd8 00000001 8c9c6200 00000000
dda0: 8c9c6200 00000200 00000000 00000001 00000000 00000000 8ca2dde8 00000001
ddc0: 00000000 00000001 8c9c629e 8c9c6400 8c9c68bc 8c9c61b4 00000046 01080000
dde0: 00000000 00000000 b0ec0000 00000000 8c9c58a4 00000004 00000000 00000002
de00: 000000fc 8c9c68bc 8c261ab2 8c9c5660 00000001 8c253d04 8c9c619c 8c9c60a0
de20: 00000000 8c9c57e8 00000000 8c264784 8c9c5660 00000000 00000000 00000000
de40: 8c9c69e8 8c9c4000 8c9c4000 8c01142c 8c9c68bc 8c011424 00000000 00000000
de60: 8c9c6a2c 00000000 8c264514 8c264124 00000000 00000000 8c260740 8c9c4000
de80: 00000000 8c264124 8c25febc 8c2627ce 00000000 00000000 8c264124 8c264514
dea0: 8c25e9b4 8c253cac 8c9c4000 8c264784 00000000 8c9c2040 8c264784 8c264310
dec0: 8c9c4000 8c01142c 00000000 8c264124 00000000 00000000 8c9c4000 8c264784
dee0: 8c2623a8 8c9c687c 8c37d2b4 00010000 8c253d04 8c9c57e8 00000000 00000000
df00: 8c9c6a40 8c9c687c 8c9c68bc 8c262742 00804000 8c9c2040 8c01142c 8c9c4000
df20: 00000000 8ca2df2c 8c9c2000 8ca2df2c 8ca2df2c 8c243894 8c243828 8c9c20bc
df40: 00000000 8c01142c 8c9c2000 8c3a2a8e 8ca2df6c 8c9c2000 8c243828 8c01142c
df60: 00000000 8c037772 8c827d54 8c9c2000 8c243828 8c01142c 00000000 8c92b800
df80: 8c93c3a0 8c0151c4 8c84bf38 8c8285dc 8c011424 00000000 8c01142c 8c46b41c
dfa0: 8c03e4d8 00000000 00000000 00000000 00000000 8c93c3a0 8c0376dc 00000000
dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
dfe0: 00000000 00000000 00000000 40008000 00000000 00000000 00000000 00000000

Call trace:
 [<8c39b81c>] __report_bad_irq+0x34/0xac
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c39b674>] _printk+0x0/0x24
 [<8c04fb0c>] note_interrupt+0x24c/0x29c
 [<8c04d5a0>] handle_irq_event+0x54/0x84
 [<8c050140>] handle_level_irq+0x68/0x110
 [<8c04c8d0>] generic_handle_irq+0x1c/0x30
 [<8c3a7000>] do_IRQ+0x28/0x50
 [<8c0150ec>] ret_from_exception+0x0/0xc
 [<8c3a6fd8>] do_IRQ+0x0/0x50
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c255e06>] ata_exec_internal+0x176/0x428
 [<8c255e06>] ata_exec_internal+0x176/0x428
 [<8c253d04>] ata_dev_next+0x0/0x94
 [<8c2567fc>] ata_dev_read_id+0x164/0x454
 [<8c261ab2>] ata_eh_recover+0x6f6/0xe18
 [<8c253d04>] ata_dev_next+0x0/0x94
 [<8c264784>] ata_sff_postreset+0x0/0xb4
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c011424>] arch_local_save_flags+0x0/0x8
 [<8c264514>] ata_sff_prereset+0x0/0x94
 [<8c264124>] ata_sff_softreset+0x0/0x15c
 [<8c260740>] ata_eh_autopsy+0x24/0xd8
 [<8c264124>] ata_sff_softreset+0x0/0x15c
 [<8c25febc>] ata_eh_link_autopsy+0x0/0x860
 [<8c2627ce>] ata_do_eh+0x5a/0xfc
 [<8c264124>] ata_sff_softreset+0x0/0x15c
 [<8c264514>] ata_sff_prereset+0x0/0x94
 [<8c25e9b4>] ata_eh_link_report+0x0/0x5f8
 [<8c253cac>] ata_link_next+0x0/0x58
 [<8c264784>] ata_sff_postreset+0x0/0xb4
 [<8c264784>] ata_sff_postreset+0x0/0xb4
 [<8c264310>] ata_sff_error_handler+0x90/0xcc
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c264124>] ata_sff_softreset+0x0/0x15c
 [<8c264784>] ata_sff_postreset+0x0/0xb4
 [<8c2623a8>] ata_scsi_port_error_handler+0x110/0x450
 [<8c37d2b4>] memset+0x0/0x8c
 [<8c253d04>] ata_dev_next+0x0/0x94
 [<8c262742>] ata_scsi_error+0x5a/0x8c
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c243894>] scsi_error_handler+0x6c/0x2c4
 [<8c243828>] scsi_error_handler+0x0/0x2c4
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c3a2a8e>] schedule+0x1a/0xf0
 [<8c243828>] scsi_error_handler+0x0/0x2c4
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c037772>] kthread+0x96/0xc4
 [<8c243828>] scsi_error_handler+0x0/0x2c4
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c0151c4>] ret_from_kernel_thread+0xc/0x14
 [<8c011424>] arch_local_save_flags+0x0/0x8
 [<8c01142c>] arch_local_irq_restore+0x0/0x24
 [<8c03e4d8>] schedule_tail+0x0/0x58
 [<8c0376dc>] kthread+0x0/0xc4

handlers:
[<(ptrval)>] ata_sff_interrupt
Disabling IRQ #123
ata1.01: qc timeout after 5000 msecs (cmd 0xec)
ata1.01: failed to IDENTIFY (I/O error, err_mask=0x4)
linux-miniconfig (text/plain, 1.6 KB)
# make ARCH=sh allnoconfig KCONFIG_ALLCONFIG=linux-miniconfig
# make ARCH=sh -j $(nproc)
# boot vmlinux console=ttyS0

# architecture independent
CONFIG_PANIC_TIMEOUT=1
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_RD_GZIP=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_SCRIPT=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT2=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_UTF8=y
CONFIG_MISC_FILESYSTEMS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_XATTR=y
CONFIG_SQUASHFS_ZLIB=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_NET=y
CONFIG_NETDEVICES=y
CONFIG_NET_CORE=y
CONFIG_NETCONSOLE=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IPV6=y
CONFIG_ETHERNET=y
CONFIG_COMPAT_32BIT_TIME=y
CONFIG_EARLY_PRINTK=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y

# architecture specific
CONFIG_CPU_SUBTYPE_J2=y
CONFIG_CPU_BIG_ENDIAN=y
CONFIG_SH_JCORE_SOC=y
CONFIG_SMP=y
CONFIG_JCORE_EMAC=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_MEMORY_START=0x10000000
CONFIG_CMDLINE_OVERWRITE=y
CONFIG_DNOTIFY=y
CONFIG_FUSE_FS=y
CONFIG_INOTIFY_USER=y
CONFIG_SPI=y
CONFIG_SPI_JCORE=y
CONFIG_SERIAL_UARTLITE=y
CONFIG_SERIAL_UARTLITE_CONSOLE=y
CONFIG_PWRSEQ_SIMPLE=y
CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_SPI=y
CONFIG_UIO=y
CONFIG_UIO_PDRV_GENIRQ=y
CONFIG_MTD=y
CONFIG_MTD_SPI_NOR=y
CONFIG_MTD_SST25L=y
CONFIG_MTD_OF_PARTS=y
CONFIG_BINFMT_ELF_FDPIC=y
CONFIG_BINFMT_MISC=y
CONFIG_I2C=y
CONFIG_I2C_HELPER_AUTO=y
CONFIG_CMDLINE="console=ttyUL0 earlycon"

# architecture extra
CONFIG_INITRAMFS_SOURCE="/home/landley/junk/toybox/root/sh2eb/fs"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.