Date: Fri, 7 Feb 2025 12:29:05 +0200 From: Daniel Braniss <danny@cs.huji.ac.il> To: Freebsd-stable List <stable@freebsd.org> Subject: panic with today's kernel Message-ID: <DCBE1F8D-7BCE-45C7-9467-8AB9AB94D838@cs.huji.ac.il>
next in thread | raw e-mail | index | archive | help
--Apple-Mail=_370062F8-9DB1-4438-900B-3DCA207490AA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 so far I have tested it on a a bhive host and this is a diskless boot: FreeBSD 14.2-STABLE #0 huji-8a9b4731f: Thu Feb 6 17:40:15 IST 2025 danny@pe-55:/home/obj/pe-55/h/rnd/git/stable/14/amd64.amd64/sys/HUJI = amd64 =E2=80=A6 Fatal trap 12: page fault while in kernel mode cpuid =3D 2; apic id =3D 02 fault virtual address =3D 0x10 fault code =3D supervisor read data, page not present instruction pointer =3D 0x20:0xffffffff82c1fc53 stack pointer =3D 0x28:0xfffffe00f92fbb70 frame pointer =3D 0x28:0xfffffe00f92fbba0 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 139 (zfs) rdi: fffffe00f92fbbb8 rsi: 0000000000000000 rdx: 0000000000000000 rcx: 0000000000000001 r8: 000000002ce26ec8 r9: fffffe00d9bf69e0 rax: 0000000000000000 rbx: fffffe00f92fbbb8 rbp: fffffe00f92fbba0 r10: 0000000067a5de6f r11: 000000007fff159f r12: 0000000000000000 r13: fffff800065521c0 r14: fffff800065521c0 r15: 0000000000000000 trap number =3D 12 panic: page fault cpuid =3D 2 time =3D 1738923631 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame = 0xfffffe00f92fb860 vpanic() at vpanic+0x161/frame 0xfffffe00f92fb990 panic() at panic+0x43/frame 0xfffffe00f92fb9f0 trap_fatal() at trap_fatal+0x40b/frame 0xfffffe00f92fba50 trap_pfault() at trap_pfault+0x46/frame 0xfffffe00f92fbaa0 calltrap() at calltrap+0x8/frame 0xfffffe00f92fbaa0 --- trap 0xc, rip =3D 0xffffffff82c1fc53, rsp =3D 0xfffffe00f92fbb70, = rbp =3D 0xfffffe00f92fbba0 --- unionfs_add_writecount() at unionfs_add_writecount+0x33/frame = 0xfffffe00f92fbba0 vn_truncate_locked() at vn_truncate_locked+0x5a/frame 0xfffffe00f92fbcb0 kern_truncate() at kern_truncate+0x1cf/frame 0xfffffe00f92fbe00 amd64_syscall() at amd64_syscall+0x115/frame 0xfffffe00f92fbf30 fast_syscall_common() at fast_syscall_common+0xf8/frame = 0xfffffe00f92fbf30 --- syscall (479, FreeBSD ELF64, truncate), rip =3D 0x2f96d0ced12a, rsp = =3D 0x2f96c6a28f28, rbp =3D 0x2f96c6a28f60 ---= --Apple-Mail=_370062F8-9DB1-4438-900B-3DCA207490AA Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, = 0);" class=3D"">so far I have tested it on a a bhive host and this is a = diskless boot:</span></div><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><div class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br = class=3D""></span></div>FreeBSD 14.2-STABLE #0 huji-8a9b4731f: Thu Feb = 6 17:40:15 IST 2025</span><br style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0);" = class=3D""> danny@pe-55:/home/obj/pe-55/h/rnd/git/stable/= 14/amd64.amd64/sys/HUJI amd64</span><div class=3D""><font = color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" = class=3D"">=E2=80=A6</span></font></div><div class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">Fatal= trap 12: page fault while in kernel mode</span><br style=3D"caret-color: = rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:= rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">cpuid =3D 2; apic id =3D = 02</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, = 0);" class=3D"">fault virtual address =3D 0x10</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">fault code = &n= bsp;=3D supervisor read data, page not present</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">instruction pointer =3D = 0x20:0xffffffff82c1fc53</span><br style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0);" class=3D"">stack pointer = =3D = 0x28:0xfffffe00f92fbb70</span><br style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0);" class=3D"">frame pointer = =3D = 0x28:0xfffffe00f92fbba0</span><br style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0);" class=3D"">code segment = =3D = base 0x0, limit 0xfffff, type 0x1b</span><br style=3D"caret-color: = rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:= rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D""> &nb= sp;  = ;=3D DPL 0, pres 1, long 1, def32 0, gran 1</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">processor eflags =3D = interrupt enabled, resume, IOPL =3D 0</span><br style=3D"caret-color: = rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:= rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">current process = =3D 139 (zfs)</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">rdi:= fffffe00f92fbbb8 rsi: 0000000000000000 rdx: 0000000000000000</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">rcx:= 0000000000000001 r8: 000000002ce26ec8 r9: = fffffe00d9bf69e0</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">rax: 0000000000000000 rbx: = fffffe00f92fbbb8 rbp: fffffe00f92fbba0</span><br style=3D"caret-color: = rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:= rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">r10: 0000000067a5de6f = r11: 000000007fff159f r12: 0000000000000000</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">r13:= fffff800065521c0 r14: fffff800065521c0 r15: 0000000000000000</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">trap= number = =3D= 12</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, = 0);" class=3D"">panic: page fault</span><br style=3D"caret-color: rgb(0, = 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: = rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">cpuid =3D 2</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">time= =3D 1738923631</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">KDB: stack backtrace:</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame = 0xfffffe00f92fb860</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">vpanic() at vpanic+0x161/frame = 0xfffffe00f92fb990</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">panic() at panic+0x43/frame = 0xfffffe00f92fb9f0</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">trap_fatal() at trap_fatal+0x40b/frame = 0xfffffe00f92fba50</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">trap_pfault() at trap_pfault+0x46/frame = 0xfffffe00f92fbaa0</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">calltrap() at calltrap+0x8/frame = 0xfffffe00f92fbaa0</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">--- trap 0xc, rip =3D = 0xffffffff82c1fc53, rsp =3D 0xfffffe00f92fbb70, rbp =3D = 0xfffffe00f92fbba0 ---</span><br style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0);" class=3D"">unionfs_add_writecount() at = unionfs_add_writecount+0x33/frame 0xfffffe00f92fbba0</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">vn_truncate_locked() at vn_truncate_locked+0x5a/frame = 0xfffffe00f92fbcb0</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">kern_truncate() at = kern_truncate+0x1cf/frame 0xfffffe00f92fbe00</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">amd64_syscall() at amd64_syscall+0x115/frame = 0xfffffe00f92fbf30</span><br style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D"">fast_syscall_common() at = fast_syscall_common+0xf8/frame 0xfffffe00f92fbf30</span><br = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span= style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">--- = syscall (479, FreeBSD ELF64, truncate), rip =3D 0x2f96d0ced12a, rsp =3D = 0x2f96c6a28f28, rbp =3D 0x2f96c6a28f60 ---</span></div></body></html>= --Apple-Mail=_370062F8-9DB1-4438-900B-3DCA207490AA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DCBE1F8D-7BCE-45C7-9467-8AB9AB94D838>