Date: Mon, 30 Mar 2026 03:29:37 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 294130] Kernel panic when running Kyua test aio/aio_test:vectored_zvol_poll, in zvol_geom_access Message-ID: <bug-294130-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294130 Bug ID: 294130 Summary: Kernel panic when running Kyua test aio/aio_test:vectored_zvol_poll, in zvol_geom_access Product: Base System Version: 16.0-CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: cracauer@cons.org When you run all the kernel tests on 16-current, it panics with a page fault when running test aio/aio_test:vectored_zvol_poll The central function involved seems to be zvol_geom_access(). I have INVARIANTS on, but that doesn't seem to be matter. Note that to reproduce this you have to have the zfs kernel module loaded before starting the tests. Backtrace: Fatal trap 12: page fault while in kernel mode cpuid = 4; apic id = 04 fault virtual address = 0x50 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff85677518 stack pointer = 0x28:0xfffffe00d5d67d90 frame pointer = 0x28:0xfffffe00d5d67dd0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 13 (g_event) rdi: fffff80276d28e90 rsi: 0000000000000008 rdx: ffffffff859339a2 rcx: 00000000000000e9 r8: 0000000000000000 r9: 0000000000000000 rax: 0000000000000000 rbx: 0000000000000001 rbp: fffffe00d5d67dd0 r10: 0000000000000000 r11: 0000000000000001 r12: fffff800012a7400 r13: fffff80276d28e90 r14: fffff80276d28c00 r15: 0000000000000000 trap number = 12 panic: page fault 23:18 [263/1849] cpuid = 4 time = 1774840249 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00d5d67ac0 vpanic() at vpanic+0x136/frame 0xfffffe00d5d67bf0 panic() at panic+0x43/frame 0xfffffe00d5d67c50 trap_pfault() at trap_pfault+0x422/frame 0xfffffe00d5d67cc0 calltrap() at calltrap+0x8/frame 0xfffffe00d5d67cc0 --- trap 0xc, rip = 0xffffffff85677518, rsp = 0xfffffe00d5d67d90, rbp = 0xfffffe 00d5d67dd0 --- zvol_geom_access() at zvol_geom_access+0x128/frame 0xfffffe00d5d67dd0 g_access() at g_access+0x26e/frame 0xfffffe00d5d67e30 g_uzip_taste() at g_uzip_taste+0xef/frame 0xfffffe00d5d67ea0 g_new_provider_event() at g_new_provider_event+0xaa/frame 0xfffffe00d5d67ec0 g_run_events() at g_run_events+0x104/frame 0xfffffe00d5d67ef0 fork_exit() at fork_exit+0x82/frame 0xfffffe00d5d67f30 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00d5d67f30 --- trap 0, rip = 0xbfb0ddf1, rsp = 0xb, rbp = 0x14 --- KDB: enter: panic [ thread pid 13 tid 100069 ] Stopped at kdb_enter+0x33: movq $0,0x15e64c2(%rip) -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-294130-227>
