syzbot


uvm_fault: pvclock_get (2)

Status: upstream: reported on 2026/03/28 02:43
Reported-by: syzbot+3177d0e000d22a077fe0@syzkaller.appspotmail.com
First crash: 20d, last: 1d09h
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd uvm_fault: pvclock_get -1 1 128d 128d 0/3 auto-obsoleted due to no activity on 2026/03/09 12:52

Sample crash report:
uvm_fault(0xffffffff83a0b5a0, 0xffff800029ef5000, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      pvclock_get+0x53:       movl    0(%r15),%r12d
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
pvclock_get(ffffffff839048e0) at pvclock_get+0x53 pvclock_read_begin sys/dev/pv/pvclock.c:278 [inline]
pvclock_get(ffffffff839048e0) at pvclock_get+0x53 sys/dev/pv/pvclock.c:333
nanouptime(ffff80002a799190) at nanouptime+0x61 tc_delta sys/kern/kern_tc.c:138 [inline]
nanouptime(ffff80002a799190) at nanouptime+0x61 binuptime sys/kern/kern_tc.c:191 [inline]
nanouptime(ffff80002a799190) at nanouptime+0x61 sys/kern/kern_tc.c:217
tuagg_add_runtime() at tuagg_add_runtime+0x40 sys/kern/kern_resource.c:449
mi_switch() at mi_switch+0xb1 sys/kern/sched_bsd.c:372
ast(ffff80002a799260) at ast+0x13d mi_ast sys/sys/syscall_mi.h:252 [inline]
ast(ffff80002a799260) at ast+0x13d sys/arch/amd64/amd64/trap.c:747
Xsyscall() at Xsyscall+0x156
end of kernel
end trace frame: 0xf4423fe5270, count: 9
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb> 
ddb> set $lines = 0
ddb> set $maxwidth = 0
ddb> show panic
*cpu0: uvm_fault(0xffffffff83a0b5a0, 0xffff800029ef5000, 0, 1) -> e
ddb> 

Crashes (7):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/04/15 20:27 openbsd 8928aa246822 1a086e7c .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/04/13 03:28 openbsd 4ec71eeccea4 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/04/05 11:08 openbsd c9c58e023502 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/03/29 20:00 openbsd 7ab78e8bd090 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/03/29 19:55 openbsd 7ab78e8bd090 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/03/29 19:24 openbsd 8c0bc7d7b019 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
2026/03/28 02:43 openbsd f3ad7971a235 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main uvm_fault: pvclock_get
* Struck through repros no longer work on HEAD.