❌ FAIL (MISSED 10 of 54): Test report for for-kernelci (7.4.0-rc1, upstream-arm-next, 6628e7d4)
Catalin Marinas
catalin.marinas at arm.com
Mon Nov 2 10:47:53 PST 2026
On Mon, Nov 02, 2026 at 01:53:04PM -0000, cki-project at redhat.com wrote:
> Hi, we tested your kernel and here are the results:
>
> Overall result: FAILED
> Merge: OK
> Compile: OK
> Test: FAILED
>
>
> Kernel information:
> Commit message: Linux 7.4-rc1
>
> You can find all the details about the test run at
> https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:3017229113
>
> One or more kernel tests failed:
> Unrecognized or new issues:
> Boot test
> aarch64
> Logs: https://datawarehouse.cki-project.org/kcidb/tests/redhat:3017229113_aarch64_kernel_kcidb_tool_1200606255_6
> Non-passing ran subtests:
> ❌ FAIL Panic: Oops:
> ⚡ ERROR Warn: External Watchdog Expired
This one doesn't seem to have a console log.
> Storage - blktests - throtl
> aarch64
> Logs: https://datawarehouse.cki-project.org/kcidb/tests/redhat:3017229113_aarch64_kernel_kcidb_tool_1200606256_8
> Non-passing ran subtests:
> ❌ FAIL Panic: Oops:
> ⚡ ERROR Warn: External Watchdog Expired
Kernel panic here but not arm64 specific. It looks like a possible
scsi_debug teardown race. IIUC, b402a0dce64a ("scsi: scsi_debug: Fix
create target debugfs failure") fixes the synchronization before target
creation but not on module exit. The bug is probably from f084fe52c640
("scsi: scsi_debug: Add debugfs interface to fail target reset") if I
look at the recent fix.
Adding some linux-scsi people. The panic from the log:
run blktests throtl/001 at 2026-11-02 12:17:14
sd 48:0:0:0: [sdb] Synchronizin
sd 48:0:0:0: [sdb] Synchronizing SCSI cache
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000098
Mem abort info:
ESR = 0x0000000096000004
EC = 0x25: DABT (current EL), IL = 32 bits
SET = 0, FnV = 0
EA = 0, S1PTW = 0
FSC = 0x04: level 0 translation fault
Data abort info:
ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
CM = 0, WnR = 0, TnD = 0, TagAccess = 0
GCS = 0, Overlay = 0, DirtyBit = 0
user pgtable: 4k pages, 48-bit VAs, pgdp=000008001137a000
[0000000000000098] pgd=0000000000000000, p4d=0000000000000000
Internal error: Oops: 0000000096000004 [#1] SMP
Modules linked in: null_blk scsi_debug(-) sunrpc rfkill vfat fat cppc_cpufreq acpi_ipmi ipmi_ssif ipmi_devintf ipmi_msghandler igb arm_spe_pmu arm_dmc620_pmu arm_cmn arm_dsu_pmu acpi_tad acpiphp_ampere_altra fuse zram lz4hc_compress xfs ghash_ce onboard_usb_dev gf128mul sbsa_gwdt ast i2c_algo_bit xgene_hwmon i2c_dev [last unloaded: null_blk]
CPU: 111 UID: 0 PID: 5282 Comm: kworker/u624:1 Not tainted 7.4.0-rc1 #1 PREEMPT(lazy)
Hardware name: GIGABYTE R152-P31-00/MP32-AR1-00, BIOS F31n (SCP: 2.10.20220810) 09/30/2022
Workqueue: async async_run_entry_fn
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : down_write+0x30/0xc0
lr : __simple_recursive_removal+0x64/0x200
sp : ffff800087713c70
x29: ffff800087713c70 x28: 0000000000000098 x27: 0000000000000000
x26: 0000000040000200 x25: 0000000000000200 x24: ffffb32d18b6e0f8
x23: 0000000000000001 x22: ffff07ffab302c00 x21: 000000262b740085
x20: 0000000000000000 x19: ffff07ffab302c00 x18: 000000000000006f
x17: 643d4d4554535953 x16: ffffb32d19b31ac0 x15: ffffb32d1bfe2200
x14: 0000000000000000 x13: 0000000000000028 x12: 0101010101010101
x11: 7f7f7f7f7f7f7f7f x10: fefefefefefefeff x9 : ffffb32d189f35dc
x8 : 00000026177d76b0 x7 : ffffb32d1bfde000 x6 : ffffb32d185cf628
x5 : 000000000002d078 x4 : 0000000000000064 x3 : ffffff8000000000
x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000098
Call trace:
down_write+0x30/0xc0 (P)
__simple_recursive_removal+0x64/0x200
simple_recursive_removal+0x1c/0x30
debugfs_remove+0x64/0x88
sdebug_tartget_cleanup_async+0x24/0x48 [scsi_debug]
async_run_entry_fn+0x40/0x198
process_one_work+0x1b4/0x4b8
worker_thread+0x18c/0x2f0
kthread+0x128/0x150
ret_from_fork+0x10/0x20
Code: b9001041 d503201f d2800001 d2800022 (c8e17c02)
--
Catalin
More information about the linux-arm-kernel
mailing list