last executing test programs: 1.329354921s ago: executing program 0 (id=15): r0 = msgget$private(0x0, 0x5e3) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000"], 0xe1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/196}, 0xcc, 0x0, 0x1000) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r1) (async) close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) r3 = getuid() minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r5, 0x90, 0xffff}, 0x0, 0x6, 0x3}) r6 = getuid() r7 = getegid() chown(&(0x7f0000000080)='./file0\x00', r6, r7) (async) chown(&(0x7f0000000080)='./file0\x00', r6, r7) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) (async) r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r3, r5, r6, r8, 0x101, 0xb2c7}, 0x0, 0x2, r9, r10, 0x6, 0x0, 0x9, 0x9}) 1.327573337s ago: executing program 6 (id=16): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="ad06bc", 0x3}, {&(0x7f00000000c0)="f7df85", 0x3}], 0x2, 0x2) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa37670e51c308060006869e06000001aaaaaaaaaaaa969db50a67c3359f192bf9c0b8505dd619711f9792fc"]) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r2, 0x6, 0xe, &(0x7f00000000c0)="4b833b4f72a1518b1bd0d8a22ff5b74bfccb1d872f7015", 0x17) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x2000, 0xfdfffffe, 0x0, "ff0107002015c8a32d0000c792e70b5f0af128af", 0x6, 0x1003ff}) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6eb3, 0x429b, 0x17, 0x3, "030682231e1306009d4be2c7e52ed4539061a45d", 0x400, 0x3}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mquery(&(0x7f0000314000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x8) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000200)="95b500503478d8ce3de968b36c8d3a065db3e3737c990a3c9613fba187bb1f1837c7519432bfee30", &(0x7f00000001c0)=0x28, 0x0, 0x0) (async) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0xff) (async) poll(&(0x7f0000000000)=[{r4, 0x4}, {r4}], 0x2, 0x81) (async) syz_open_pts() 1.251072052s ago: executing program 4 (id=19): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x1}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) select(0x406f205456671cf9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000}, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000700)=ANY=[], 0x10, 0x3}, 0x408) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000003c0)="97a51a03670d64cb1434e81333e892e911d7c3f8ed1ebdf4625b12241f1341eee4c6a1430b26e5f106716e131c4a81f344e9476ca3d3a11373f27c59279dbf981d66a107ea599e4164ef101fab4b10c161bf015ee2c5c58e6b7d24e720b6989d39f94d51fda768a745d3ff223fe7abb569e32888dd21cf4ee6ed416b4aec59dded6f6d17ff09358cc3d05b88741925a172cc3e375f74ae6d2f6cce3514569296131d8bc2e6866d46c7943703f9e2b2bf8b6a22089542a0e65c475807360493480412f901d1561b92544d65d0894f941552e60ef71a2b4cdebd0413345f509b4854704d2b16bc600b8d65fb57457454f742", 0xf1, 0x606, 0x0, 0x0) 1.071303719s ago: executing program 4 (id=21): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x200}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="fd3bb751fb26fdb021f57391e3c51fa06f2e6b30d7b97bab78d67aeb325a62853309c6cb3ee0f9165837107cc90ebe031b246d7cef6592e1ebdeb0e1acdcf0aa6162abc8691429615228dbfc87178015fcc1f8365989f227b328cedf9641b3750c8612d65ce1e0abf1a3581e470f4d5972d5c4b7167b7f0fe59b42d95296", 0x7e) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x200000, 0x4) (async) madvise(&(0x7f0000001000/0x3000)=nil, 0xffffffffdfffefff, 0x2) 1.070765464s ago: executing program 0 (id=22): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x12) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x80000004, 0x7f96, 0xe3c}], 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xd8, 0x40, 0x5, 0x7}, {{r3}, 0xfffffffffffffffc, 0x24, 0x4, 0x7, 0xa}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x0, 0x10}], 0x2, &(0x7f0000000140)={0x9, 0x3}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) 1.070411884s ago: executing program 6 (id=23): r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = accept(r2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) listen(r0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000300), 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r6, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r6, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000000c0)=0xed, 0x4) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.070137551s ago: executing program 2 (id=3): msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/153) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000280)=[{0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 1.069155102s ago: executing program 0 (id=24): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) read(r0, &(0x7f0000000040)=""/43, 0x2b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) (async, rerun: 64) unveil(0x0, &(0x7f0000000300)='W\x00') (async, rerun: 64) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x0) (async) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2, 0x5, 0x3, 0x1}, {0x9, 0x0, 0x10, 0x6772}, {0x1ff, 0x6, 0x7, 0x9}, {0x5, 0xb, 0x8, 0xd1a}]}) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) close(r2) (async) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) mprotect(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x1) 1.06874722s ago: executing program 4 (id=25): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) fcntl$dupfd(r0, 0x0, r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x0, r1, 0x7) 1.061262927s ago: executing program 3 (id=26): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) shmat(r1, &(0x7f0000002000/0x4000)=nil, 0x0) 996.780661ms ago: executing program 6 (id=27): r0 = socket(0x1, 0x2, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/227, 0xe3}, 0x1000) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = fcntl$dupfd(r1, 0x2, r1) close(r4) dup2(r1, r4) 996.153531ms ago: executing program 2 (id=28): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) sendmsg(r0, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0xffffffffffff0000, 0xfe86}], 0x127, 0x0, 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1ffffffffffffdf3, &(0x7f00000000c0)=[{0x0, 0x2, 0x26}, {0x2, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r2 = socket(0x6, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x1) (async) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x10000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', './file0/file0\x00'}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000000)=[{r6, 0x4}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x4e8c8232824d953a, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 993.845469ms ago: executing program 2 (id=29): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x114) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="dbee28196fb907cc7ac6f98972a71f75cadd62d8d5fbf3fdbf03d9b5ce5b6f63c1594a5460262c08f1efe343ef150beb2c8f14e85e309bc2d7c1e8ac9efabd9d430e7c2dea89ce3e63c08e2fd76f2e89d070ca60bf9055017e10fb62484c385afcc78ada828baede9986f78632", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="6604177a7d2249f9e7ca99618a5baaf765ba2516d302b121f236df5ec328bc519779b3c26404acbd80dd45a48d10b0410bb494a7f53e473f4c886680e44175fb751b783263ba3d362e", 0x49) 993.381118ms ago: executing program 0 (id=30): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="bdd546f9ed46a332ff", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000100)=0xffffffffffffffb5) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000740)=""/142, 0x8e}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x133) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x2) r5 = socket(0x2, 0x4001, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xffff, 0x7, 0x8000, 0x0, 0x0, 0x5, 0x81, 0x4, 0x0, 0x1000, 0x4390}) r6 = socket(0x10, 0x8000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x5, 0x2}, 0x10) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x69, 0x80000002, 0x8, 0xd}], 0x80000ff, 0x0) recvfrom(r9, &(0x7f0000000340)=""/134, 0x86, 0x42, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x3, 0xffffffff, 0x2}, 0xc) 992.04201ms ago: executing program 3 (id=31): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3, 0x1, {0xfffffffffffffffe, 0xffffffff}}) mkdir(&(0x7f0000000080)='./file0\x00', 0xe2) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) select(0x40, &(0x7f0000000100)={0x6, 0x1, 0x3, 0x8, 0x100000000, 0xfffffffffffffffb, 0x1, 0x9}, &(0x7f0000000140)={0x4, 0x0, 0xd62, 0x5, 0xc944, 0xb, 0x8000000000000000, 0x4}, &(0x7f0000000180)={0x8, 0xc6e3, 0x8000000000000001, 0x3, 0xffffffffffffcb0c, 0x8, 0x14a, 0x3}, &(0x7f00000001c0)={0x3ff, 0xeb}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) close(r4) ftruncate(r1, 0x7) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) fsync(r2) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000280)="e655d915b7a2a09677e7e0291de573ac2a615ab7a5e9af832e", 0x19}, {&(0x7f00000002c0)="c895c1b91c5042f5832a0591a40c4c0ba8c32ffe7b89e25a32429e652b9e54b7f2134c00dd47afb7b7e49f7147f4da9f3c4dc5a0b91cc2ddf49f8001bebf8125f588ce5934a211116179af7b0a7eef1e3e3bae5ded4c343be074ee1c9d422b2f10ee4d5fa1b2365b79af5f09a7854650a1a2a0e4e26604dda177dfc1a9bd749dedd6d4318c2a8041725a31f93199cf3720b267e5d3b407ea172f9b34b5da69b3521ed5da0d62e7df57cfb7b5d8b06672a47da345a44fae6448e81a4c", 0xbc}], 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x5}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000400)=0x4) ioctl$KDENABIO(r2, 0x20004b3c) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000440)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000004c0)={0x8137, 0x74, {0x0, 0x9}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000500)={0x0, 0x3cfc, {0xfffffffffffffffe, 0xfffffffffffffff9}}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000540)={0x7, 0x7, {0x8, 0x9}}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000580)={0x800, [{0x2}, {0x2, 0x3c}, {0x2, 0x7ff}, {0x2, 0xfffffff6}, {0x2, 0xe}, {0x1, 0x9}, {0x1, 0x9e5e}, {0x1, 0x12}, {0x2, 0x4}, {0x1, 0x42e0}, {0x2, 0x9}, {0x1, 0x80000001}, {0x3, 0x2800000}, {0x2, 0xe2d}, {0x2, 0xfffffff1}, {0x2}, {0x2, 0xffffff01}, {0x1, 0x3}, {0x1, 0x100}, {0x2, 0x3fcee945}, {0x2, 0xa}, {0x6, 0xfffffff9}, {0x2, 0x8}, {0x1, 0x70}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0x1000}, {0x3, 0xfffff632}, {0x2, 0xfffffff7}, {0x1, 0x1}, {0x3, 0x8}, {0x1, 0x8}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)) read(r0, &(0x7f0000000700)=""/37, 0x25) write(r0, &(0x7f0000000740)="53f6200cb818fd51b6f59379bb80b90b8fbb80e00e11f8377fcf735c2ea877adb58a0335783748ed12f94be781c1a22b10b17d535480ad4b823c0204404f3c8ed3585bfa1cc0c7884d7d657450809f1aa47d3a5d7a09ee1b788b24fab93da55a84859d687a278de4477b8ec28b2cac099160b797010a31368775f74d008aef18165f1aaca28a43a812fb7aedadb4dc74", 0x90) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x1, 0x2}, {0x7, 0x9}}) rmdir(&(0x7f0000000880)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f00000008c0)={0x1, 0x1, 0x80000000, 0x4, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000900)=0xfffffff9) 985.43618ms ago: executing program 4 (id=32): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0xfffffffb}, 0xc) 902.414954ms ago: executing program 2 (id=33): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={0x0, 0x3c7, 0x0}) r1 = semget(0x3, 0x1, 0x780) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/15) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/167, 0xa7, 0x1043, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) geteuid() 895.944115ms ago: executing program 3 (id=34): r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/249}, &(0x7f00000000c0)=0xfb) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="2a886b2a6a2f239f7b2c7ac33cd000080ba31b8e150b0bd8f2b791d0ad57302d60fe871cc531289faa7632b05cfa56b7f875b693758e39f29bc62502a40a646431cf0e4373abd28848d4758660b68810899619202fe5c31919473f2af948214adb1f6d7a8246eb31536f9281a613025e8dcde07d6e8b57a37536c0e51837598bba4318ec9c140f4fc7f13d35d973fffbfe8ede892c2d880e9af8d7dc7afce909ba5ef0d31138cad4299c442b6d72c88a6df0b06b01307c8da47f5591fe2f9ebf4cbe63ad6758be3e828c9330f6652520a9e0572a2f1b65", 0xd7}], 0x1, 0x80000000) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) setitimer(0x2, &(0x7f0000000000)={{0x6}, {0x0, 0x3}}, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 895.733637ms ago: executing program 4 (id=35): pledge(&(0x7f0000000000)=':\xec-\x00', &(0x7f0000000080)='^^*.\x00') (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 64) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/33, 0x21}], 0x1) 890.999934ms ago: executing program 2 (id=36): truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/70, 0x46}, {&(0x7f0000002240)=""/3, 0x3}], 0x6, &(0x7f0000002300)=""/150, 0x96}, 0x1000) 776.299042ms ago: executing program 4 (id=37): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffd, 0x9, 0x9, "bd34459e680100", 0x400, 0x80000000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000d00)="da23af1c606e5b681257b54cc342b789fbd51739f1ce8c20f24d13e694674ed1049d54b6a5f694008d2879a11a545a60f611babf7ca592211193214b8725d302c30295b9c7c261aa03121882184859a4b149130233bc30eed59a5ab0240d1c79903e5d9b1d2439df199cf89162ad8faf0eb15610e4ab8f0834a14a81f52b83e45eb542cee7b7212f2412d57fc0cd018d9ca211facff41a48477afe27d91f61099666f7f810c9313aab2d263711d9a4ff3da2facd009b", 0xb6}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/235) 629.806441ms ago: executing program 5 (id=43): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 32) getrusage(0x3, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) r1 = syz_open_pts() (async) syz_open_pts() writev(r1, 0x0, 0x0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x80000}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc28}, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async, rerun: 64) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async, rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 538.304045ms ago: executing program 5 (id=45): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000100000000000041daf82a363000000000aaaaaaaaaaaaac1400aa"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x101, 0x7) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f00000000c0)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000100)="b1000504000004000000130001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20be32fa8aae9f0d7fcc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020215c5187d28dacefecc143daae4929fbfa0c0f00008abfba111554f4e0f668246c0900000008e371", 0xb1, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x9}, 0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x8) 530.813914ms ago: executing program 5 (id=47): ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000002c0)=0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x7) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x7) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) (async) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/235) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) pipe(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) lseek(r4, 0x1c4200, 0x0) ftruncate(r3, 0x79c8) (async) ftruncate(r3, 0x79c8) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r6, r7) (async) fchown(r1, r6, r7) socket(0x11, 0x3, 0x0) (async) r8 = socket(0x11, 0x3, 0x0) getsockopt(r8, 0x11, 0xffffffff, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x0) 475.342023ms ago: executing program 1 (id=49): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x8, 0xfffffff9, 0x6, 0x7ffeff1f, "9cdc45000000000033d24f00", 0x3, 0xff}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000001e40)="95fe242553e50e1153e3e895b5eafe920b1d85602044726de5b5a80d777ce8138769704e9fccd032a4090f", 0x2b}], 0x1) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='c\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file2\x00', &(0x7f0000000180)='./file1\x00') r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) 467.012195ms ago: executing program 5 (id=50): getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 464.487241ms ago: executing program 5 (id=51): r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1a0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xeffffffffffffffd, 0x1fb, 0x2, 0x4889, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x9, 0x40000000000}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) 458.60245ms ago: executing program 1 (id=53): r0 = socket$inet(0x2, 0x5, 0x80) mmap(&(0x7f00006cc000/0x800000)=nil, 0x800000, 0x0, 0x4011, r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 391.829403ms ago: executing program 5 (id=54): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x69, 0x20001bffffffd}) dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) symlink(0x0, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x69, 0x20001bffffffd}) (async) dup(0xffffffffffffff9c) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) execve(0x0, 0x0, 0x0) (async) 380.720829ms ago: executing program 1 (id=56): r0 = socket(0x18, 0x1, 0xff) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) r2 = socket(0x800000018, 0x8002, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000040), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/193, 0xc1}], 0x1, 0x0}, 0x402) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sendto$unix(r4, &(0x7f00000002c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb695564b6700000008000361b1257aea8c500002002fbfe0c2300008abfba65c08f4d08e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a628f52d469f566fb252e6378", 0xc2, 0x406, 0x0, 0x0) (async) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x11, 0x1100001, 0x4, 0x4, "99070000499a27000000000000000000000200", 0xfffe, 0x9}) (async) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x8) (async) setsockopt(r4, 0x7, 0x8, &(0x7f00000004c0)="06922f8ff931197c6bebc21b00d7b31ab373532d2cc7a59ce0d10432d0fca27e4895222dd70924c7231e9569a13ed69435f77d7874e9b87f3c1552c9cc432dbcde6480fba3991d62978e18ab9daab1048835cc6775f16b7f5a1318d167991f7deece9d62f3162ec1c78fbbf432baaa1224ca5b99719c89350c0232b3cde0b5d4d118cfb21a4ab243ea07f0431a495e3a777a5b33e80895cc2670c67e4bdfb328aebb4a002607552d67806d925107cbf2fae6698eab64e23798af78f15dd3bcbbacfca20296ddf786ab7243b1a13892836280025e0687287a08c48a155dba3a", 0xdf) 380.404496ms ago: executing program 7 (id=57): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) r0 = socket(0x1, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe"]) dup2(r1, r0) (async, rerun: 32) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) (async, rerun: 32) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) listen(r2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x55) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (rerun: 64) 369.701453ms ago: executing program 1 (id=58): kqueue() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xfffff20b, "f50b2b990097cc4000", 0xfffffff9, 0x1}) msgget(0x2, 0x283) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe8000000000000000000000000000aafe80000000000000000000dd"]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xffffffec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0xfff, 0x0, 0x0, 0x3, 0x200000000000000}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) fcntl$getflags(r0, 0x1) 167.995222ms ago: executing program 7 (id=59): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) mlock(&(0x7f0000737000/0x4000)=nil, 0x4000) 164.706645ms ago: executing program 1 (id=60): sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) (async) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000014d000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet(0x2, 0x1, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f000009c000/0x3000)=nil, 0x3000, 0x1) close(r2) (async) close(r2) r3 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000001c0)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100001e00", 0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') dup(r0) mmap(&(0x7f00000e4000/0x2000)=nil, 0x2000, 0x3, 0x4018, r1, 0x6) (async) mmap(&(0x7f00000e4000/0x2000)=nil, 0x2000, 0x3, 0x4018, r1, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) kqueue() (async) kqueue() dup(r4) (async) dup(r4) 162.538729ms ago: executing program 6 (id=61): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0xb, 0x5b}, {0x0, 0x7, 0x4, 0x2}, {0x7, 0x0, 0x0, 0xfffffffe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)='\\', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000300)="5e6fc79c24b9ea7930e2accf20c04407a2d71ff690b6f9b87634596773c8ac3535d8d86a3097e530817fd08e404dded3ac8da62a3b331dc62eeb4629c02419c4cbd3458dd3b5197fa8cc93c6474f8e70e70729c1d4adf079352cb62f69ddd074b1879c9375524029e409e95cc6aaf5ef6bb2b124953d07cc1552019c6d30293dd30913df2c68469dd41d70a7bd0c7d335d805c025ece53c24ad3f7af4e3765190d68962e40f07d7536569d740fcff80574b00da746371708b460cb3c9116f29947a9965423eda5a754ca45c2860177bdd162aa72d2c174d828f5c2cccb9c", &(0x7f0000000400)=0xde, &(0x7f0000000440)="f0f00b0d6549cab3724d43b8032c5964d4d049609333dc9931a9abbc35752cfbd63858c735b9c2ff2252a662910f8a672b571de6ac6e7568e428926395fcbd27ca18ad6a19f07a764b5c9e52b1bee4d745d187e62154218a18fe3d407a30a4c46d719069f3fcfdc32d942d849616b2e25d64ec5daee27087b78293505ae07c1cfda0b479df576a2b81d81e7c7976ffeaa1bdde79", 0x94) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) close(r0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x2, &(0x7f0000000000)="b6f0317a", 0x4) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f0000000540)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x2000000000000000, &(0x7f0000000180), 0x0, 0x0, 0x0) 129.670831ms ago: executing program 7 (id=62): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xf25, 0x95}, 0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sendto$inet(r2, &(0x7f0000000180)="e1c301cd83288ed10c698d432089372a2c50c00b1ae3ffc8ea02cc826a90b83cefedbb9cb0c76aeccdc63e5ec2278b72d2a692650be76f6924d44e319e", 0x3d, 0x401, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='/dev/pf\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/pf\x00', &(0x7f0000000300)='/dev/pf\x00']) r3 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000380)="e35f8358c4118700957f1888def1e2d844fdf61c39293b2a852dabc9b252603b1f0876d0e4049033d526fb706a55d7b7fc12e23823256c0654d8c6b1d8e294118c661fc583700dca4366a1445cab19c20f961948283049ca83d49a0d2aa7d71152191515a26d75e4bd1680bfd7d325fd796c6478e5176e1f882f7cc20ce5a921f47f384a6e5e791cbc49078dcdb3222f0462a3ff48664845668217b2fb670e7585", 0xa1, 0x400, &(0x7f0000000440)={0x18, 0x2, 0x2, 0xa7d}, 0xc) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x5, 0x10000, 0x1000, 0x0, 0x401, 0x1, 0x8, 0x1, 0x2, 0x3, 0x6}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000780)={0xe, 0x76acbe8f, 0x5}) r4 = semget(0x0, 0x2, 0x40) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000007c0)=""/105) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000880)=[0x1, 0xb7c3, 0xffff, 0x1000]) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000900)={0x2, &(0x7f00000008c0)=[0xffff0000, 0xffff]}) getpeername$inet6(r6, &(0x7f0000000940), &(0x7f0000000980)=0xc) fcntl$getflags(r3, 0x1) recvfrom$unix(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0x2, 0x10f) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000001a00)=0x7) acct(&(0x7f0000001a40)='./file0\x00') semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001a80)=""/4096) semop(r4, &(0x7f0000002a80)=[{0x1, 0x1, 0x1800}, {0x1, 0x1, 0x1000}, {0x4, 0xb2cd, 0x1800}], 0x3) fcntl$getown(r2, 0x5) sysctl$kern(&(0x7f0000002ac0)={0x1, 0x13}, 0x2, &(0x7f0000002b00)="4231f471626b3a00885550beb6b3df8f85e20a81c2a4e2d3ef04a3c46ada7fdf27692f5525c4645bd83fc3e89dff55307b9a87be7d7e491854e64c8c619e0fa55b35fd4d6e94c2a0fd5a1690709bf2fa0cf3aa5eb324d641a619af9d86af82a5747109d7bb73ffd5c9e6ddc94b7ef046e35756ac4919a05dc7350716b409b044", &(0x7f0000002b80)=0x80, &(0x7f0000002bc0)="0c9b7701d19390b03772daae0964f4a3ad899e53179159912b6ec17308405d", 0x1f) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000002c00)={0x2, 0x20fe}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000002c40)={0x3, 0x6, {0x1000000000000000, 0x4}}) setsockopt(r1, 0x6, 0x2, &(0x7f0000002c80)="e409599a1724e52cb6a0f164423c6274e9f609c087cb41aab48083e917573e55bef060aa949e07d8782c3c8a14b0f252d8dd686b39ab5f4ecda01587be2b427a9d", 0x41) 128.906485ms ago: executing program 0 (id=63): kqueue() (async) r0 = kqueue() sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r1, 0xfffffffffffffc00) pwrite(r1, &(0x7f0000001080)='p', 0x1, 0x80087) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 102.251871ms ago: executing program 1 (id=64): r0 = syz_open_pts() setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) msgget$private(0x0, 0x5e3) (async) r1 = msgget$private(0x0, 0x5e3) sysctl$net_inet_ipip(&(0x7f0000000300)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipip(&(0x7f0000000300)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pipe(0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xa, r3) write(r4, &(0x7f0000000100), 0xfffffe5d) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRES8=r0, @ANYRESDEC=r1, @ANYBLOB="1990a5f5176facaae2c305221ced501ddaa3907fe51fd3404da99430261c9779552b912e425207ce4d2d7ff5ab", @ANYRESOCT=r0, @ANYBLOB="4fa6aed4ef51050ac94f16945654f46694f9776872dae80fdd965e1d585e2ecca63c4bf6b69d90cc27a66fc8db9eeefc7c4525eab66ee42998c2512c6a4ad0cc543d666a0ec71bf1a5d542b9bea80566256c310d30923f35121323adf4e281b04385436c44571d1bb1bf933e8de3524830463e8725b9c73211199bb4f3348c73ba447fa3673e3897ff89d34381c55435d6851bf836de663a2a47fbe140361a8659503f1284e80f2e4f19a12fdd6ebbbfad8887269a037677fe79e3bdbd56aa857be89cbd8b7bb27a2f984dd6b50d76964dbad20852cc386294e06882ec05f5947f01dc64aede7b88f5adac566eaa6d", @ANYRESHEX=r0, @ANYRESDEC], 0xe1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r7 = msgget$private(0x0, 0x5bd) msgsnd(r7, 0xffffffffffffffff, 0x401, 0x0) msgrcv(r7, &(0x7f0000000380)={0x0, ""/223}, 0xe7, 0x3, 0x800) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}, {&(0x7f0000000040)='FE', 0x2}], 0x2) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/196}, 0xcc, 0x0, 0x1000) close(r0) syz_open_pts() (async) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0xf7ffffff, 0xeb, 0xfffffffe, 0xd2f, "8717f905792e0500000000000091480d01000002", 0x0, 0x2}) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0xf7ffffff, 0xeb, 0xfffffffe, 0xd2f, "8717f905792e0500000000000091480d01000002", 0x0, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="73592028bc4279a36908d90000008d", 0xf}], 0x1) 100.423699ms ago: executing program 7 (id=65): semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x141, 0x3763}, 0x80000, 0x80000000, 0x1}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="aa56900b54d6eb40dd12748f4922b85c91165c1f5ce37d226302937f191a8c34432a", 0x22}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) socket$inet(0x2, 0x3, 0x80) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) 99.195873ms ago: executing program 6 (id=66): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10840, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="6992df224521d2df51b50021e76c00b8bb6b072e0ded716ea1c46311cea6f1ff15586241b1b7de24229ff7e9383c15aa4e2773190611e0c95bfe4d3509035f08f7c90884f67526e41d9c12e9d2d3ea8328389d8dd9d76ed7cfa47c9be02a10fe2707da559be198103725bfb9931c06522ee7999c02bfae1ff83351cfe5b9866c173cb63aada37ec97984e50ab3a5cbca94f63a6834c764e6b862ffd26e158839cf47ee5dca47c393dd8186dabfe5cb44f1cb0bab856f7e5049a97d3570aeb0b4db60b27297633f656ea68da1263ef447cb37b320ab14a760461d7c85320ec473dd0b6b490d80c67b53ea06745a4bcc34d3657e9e4e79c89b8fe4624fc3f5", 0xfe}, {&(0x7f00000001c0)="37a8db73d092d44877ada91513253ff335ba545cbfffe12d02657b15e5fd496321da6a96511c8e", 0x27}, {&(0x7f0000000200)="cb2cc21b8b21a709432eab227109d7fb96aef5e5ecaaaf79ae9d620f9226b66dac87087fd7b6725f2adf0102ba975e4a2a4e1ba683f09a0105bdb3b53b6a45bc8ceb70cb2769f9df0599c104db0f33e12c886f", 0x53}, {&(0x7f0000000280)="8cad245fd14d7eb42b60b445ad032c46731b0fe58d5af4db10e4a871ee7e3e87e25a02ed6f585f94d93ee2de05300c9a06fa89a11a6a1a3d589e9197db78734371d3c444d3fe7a99fd1b581ad6495f0db4775fa2409baf8612ab89", 0x5b}, {&(0x7f0000000300)="0c18206ca341cee4bbd3e3dbcbc85297", 0x10}, {&(0x7f0000000340)="7010532b116eecf446b0a14b1c25adb779a34efcca88dfd04b59f07a4c7919c44a4cb0707f1deee1b77168c200bc75e7fcb032b5e345aa6ffd9fb01935fa52", 0x3f}, {&(0x7f0000000380)="c7abd26171be65fc17fa2e01710ed428549776d0f3b3200f8b3bdb1c407980fdade014cf61f125e2219107e9699595a54bb1e05370978032974fd461eef7c90ef22e215600ce568a33dc6fe080cb3b90bd78e5277a071d19689e1a0731cea6b4363f9ba97d016169b8a4b5faf64ef712840b727791edf9b77c5c71a676246f33da5c47280411741e0cef035814755c966b3a2aa23ffd1131ad9e2da65add0ed684f2f2f6aeebcc0011a142619cc3ee2403200914336b1c5e2ebc96a4035388a06ba5b49d1ed2b54ae1518b6734be9c3a5816bfefef73ce06966d900ef0b863fe13cc4d14315c05bc08a02f28dacb36e2b0efd5eec47b82deaf5c0acbf42908a8c5da15296326f42fae758d1205bd085cec8e27254c7733bf48e32f0267f0ad23a21c3305b55503e30442220354e855f4ce40b45c460e9a3af647d0fa1f24eaf1654a930e56d512951794983782c96260600ebd2bb5549a834c4e679088890e693cdfeaefff759dcb0e4d8ac4b6aa7d431646d2c160ebaee872387b6b6d5679d71386c609d6db1847d222df6141772a2de68f98b16dc09e5f8fd8166d51f47af55770153ad6202a9aa066a7883208026ea7d271a6220e9f11ad14ce89d4b8d2d4b25d14e52418148e4dadfb1e865d557510c40548765cb4944f115e256d2f483e55c330fc478e0566e10fe1d380c47da7d11147e6114db4209251003cdd512bd8224b9e5b016f0573aabf6923eb60cc4976a996e90d3ff1bd8245615d5176ce5b88fefd14199328d50b6409dcbae193fb1f6da512d600aff35e51bb3bc79e3505644e5da33efe8002fdf60346e21cd51da649903d7d5375c3af4c8feaf7d1352a0b32702eea1a51b17d7b50d99f5cb26301b2b0dda31f852907ea6aca3e37a82a232b1533b385cdd07a7921e50103fcc489f4da36a1560eaf97a683ce590a861c5c08e5987fc44ad13bffb896388c85386d3d979041f33a9238bb6dd857d8bc39ad427beea8837858b6630fc4d8ccca57e025d4a6d31ecf90eabe547243f6912fd157ec0a5aea7bc1835369739ac9c5b3787f6670fa59bfb2040fb53bb18e9a019ac408f5d1de4dc6c1d5b39cffcb762ef92c60d2c71ece342f41646c76730038ef2a46b4bbc289d20e0dac961ceeb1277247eded87e899bf429b72fa951de0a6c86d81d76fdbbcb7948d799506fe80e6f5393c221fc0dc2f5f07c1f76febc49af7bc72f363718323383d5f95a8ff2e22b83357bca61dda9995ad7eb8c94d80557f34b86533a603896b29edbeb3932b776bd8885c414dbfc3174b74410aebf4610f1c02310cb3ec25442fde0697bb6be62b19339bed1947971fa390412047f5c218572d9606dfbf49e0c27f2483d41cd37f7f04dbda566cea9032cf7d1b51a3dedda62fab82eb66a1b2ca2095e96d2378be690959cbf84a0a999ac0bb6715be1c238eba3c9124f36018ac97e844b3fc41d30b6b2b0471f0fbdb8f5e8754d2a0298b0d1185eadbac1be22a60eacacbe910fcf573bc107057d9e46d331ac5642c06eba344347b8c4e7bce236ff2be12c4b2b81053932424fc4e0995ca56e632d6a33193953e91243387efc82aad583c353a438ea58032552e06699a9bb00b775bb720b5477150cff2e6fe9f8a38995d49a0c225478e66e29a62db2664b55de89990c6c97bc65ac150bcba1a91565edf089baaa05a7f8482769b71d31ad5d8cde576189c481eb63ecbc5126f7c309ed3aaf774c934d0b68b08c6334b8dbe5b2cff3fff94b3b761a826e763b218d08017152dd2b8ddd001909bfd4836987aa0708a7f81a402881e15ca85095231f947ed4d2c5abb1efc30cbb72b1b8585efc101ecaa844ffa14af7ccaa75eeb5436531f29804e60b4e4a3b96c96da369ca3e15bfbbb68e8ffcda78c32db2d4ee0cee38a18a48651143f8d3a3f538a845f208158145f76c105257172ebbe24bc31ca225d61cfcf92665c5c605963c85335a021587424658a426142bc273d131630b79ebd9fcefe0da2cf5ae98f358271991f557903110d44fcb76a229a2ff054bc6bb3decf8ec902eb9a8636f1afc47c120142227900581d94bef108a6aed9d068c2d507f09eaa7059ef3b90d861729028457d1e282a2c2d2e6876ba1574ef2109405287a46a1887f0f505216b3e32d7f422bc7579254ad5e9e984eeb5df2c263d30360b56b699b440f0a265ade929999352413daf6684875124dbef1597ee9ba909c3ddd46b2a892ad46a1c675bd92e687088f7fd06267e0b36d0095b1f61facc861004d4ba247142cac6f196cc75ed0948e4a2a73b33418da563809b5800226da3d47e9ae76be2ed0997616ec64e8244869cc386ecdde0175038087b3b8d283eff6c0a69711ad84752d19a960baa4730f51ccbc48a7143421d5ca9645e59f16458321a2cbc2160d720db6771a4c4baaba39d8a8100215e407dbfbabee178ef296a3d775dbd8efd9dc613200e10497481743a31be1154f1e2a9be2e77d600fcc9c1a2c6beeb4f73bc954a111df09a53d76729eb176a33944d4bb756dd2658c32e5201c41123c5a4556e6cfa8a27b247fc15fe1c826f52e2d2f62e6e2bc059a6c93225eb35242fb95708afe4b548e27b590535c31dd400dd408c7c9103ca0df2fee9879e24d0bf044f0dc76b07a355f9746cf69b84555e27fa60e09077a01ea7e7503532cf01f6513dbd711bacb7de85112ea5c0291f3665f69c866109ccb2a3b998a5c543d54d92c5ba0aa49f55722acb1f5b67c5d15919a6efdf0475c35a8b161480346f4bdb8582d0589cfcefe2b912e5b14679a27e27864893c7269561f684cd00fe5a509388bb9ddd191d8635ad8f4bc3b29bc248d05ee0833b5e2226792c2031d9ffbd1ff6c03c934d64f9479a1c1e3ba6d8cb2f4c2b27b7e4400d4557bf8a45f879e16d1f2fd482a806a2a26bc470757bc569415962467712a963f81b09d21ceeba2cdfacd10e8707cf9d5081eb47504e1661525e21cec3c458a56aecbcac8dda2d355bf1d346ade8cf35a20215ba5e01c36ea5a8edd3fb7c4b34ca922aaa784d511e0a9f179cc68e7aa03ab2f9288ee5985489487619ad86b39a52888ed50b792c53a8613a61b9edbce2fb1b13428fa3cc6a5358c895c465c300503eb1dc242f21ea429ce46ce075d0ebb163d3fab72870a28c692be651f4f4fc114f5de6644c2ee4856b311daa018e7418a57c219086eb3831aad8f3a65854abaf74acfc552c23b59b8f23307a1947096a576f48ebf663710061141de5f7acbdeaabf34f396763f92c066d078f298804c8f0fa5c14c6f99b40ae9cee8e408a7e91ccd502e7d2385366de2076678523f2d77a8f4404dbff0e1dc155903cfeddcf9a1a438e0d0f3a66d50ff36cdfe0b5f3f94154e697a44461c9a83c8a9c8b0f28f9d154177f70248913fa175ace85a4fe7bc7a828c6fabda400dd96460bf14ed44604e41f14c309c70de05126fd63cf9515ac8ec498284e2d31e9edb7f2bcb8cad5f9049be0b4738b6ea2668f01cb0819fac5aba878a98580123cfcc5fd5816ef9298b4092c862966f4c9279d01fdabd282237e02a78d6b644a7b08b77eb3ce4017d23d22e6d45b38caf764e29845aec7d57b9308631bfe7dcf417e0234f0dca194806cf07d5b413ff783326db9e2e78e77fd91a495b30ae121b24f00ceb5beeafa4dbefa5b6e178c23fb4b7a08acc6bf2b211799b583958124c4bfa4b1c5a8496c039bc11d03981e05defee8dea1f7256ab6397e35e5da69b20036ab5120edfa4ab8cc99df1186b180f87dbe33a22db194be41c99244d966e375418e6d78e99d198599c51681279d50d1eb1d4dda8f9f56324b356e2a245c252faf14ea56083a82d2581b9ec55ea91e042f9b9fc2f25bcceab4639ca42218345c76610c4cffd3ab246f23f5c9c7901f29d9c35378f950a18cc043eec5dab2af6ae3d424b497fd5a11f88a7cd4e113c585dcc2a53a96c95b2a14cdc5b33eaf91928c29485b46fe058757b83785054119b4ae5f7805db8d04687b2318edfecda822698361addff9ded4e4f6f1c4988f4d52d0fa025c29d78f776e4f8147a64937fceff1d35d577533d81d6dc5d839311047f53abdf8ce12a1db4c86b78175988019fce3e08a5ee2d15d0572e698df07702007c5d4da25b6ea4515e060d9acc65f1de70bfebd21be7e69c1299ccb983f4404eca813906bc017a9c99da0168f455fa562281c2aaa29b99ac15844a891f96b199b8ff4a04a027bd6b8f0c0e22727525a8fcc26afebec2c210134d3c12d35134bb644e7b14a7b9a544c361eb36dc76db66fe4b5a14c3f5486abd406f88ce8930090e138f34aadaae8d591b2ca0113fcb33ccf7e5d046cc360c5f481383fad51f7228df4517441c3b02fd061bd05177d167aabb78ef46e26b971a8aa4154f297cfc06b810c80611c5dd78b845c28e20a560a4eaed09c40a9cd995523dd7f70409bdf873781242df1c7e08188c45609738f4a2a2a9a9a63930dccc9e2f9c06c1bb286b5c5c819d6df62029b25f07a01bac021d57a92c41f03a940714f7865d0c1ab98efb7c57d4de0960276ac324cbc0404a89d6ebcdad7c4b26ae6a1383595245d8e40c9135015e0f219f63e1f1244faa1c4ecafe29a95bb487097014694a81fcf18c26e53617faa6deb9479ad2711ab54d924bcd04e6400331963b74650bd9858d3bdbf4440a3729fbb19ff2b54b21743147b37402ecd800204745610731f182c4edc9171b8d15678c46298a351730ac8592fdaf424206533d42599284d254157d9ce24b0de95fae6fc606d85f4035c7aa4e4201909db7215e7535f6670ee68e718af89459af86bbd9a5f08628c1103cdc527e37e8029b4497f18068e056fbd21eec22f06279ecb0f31e4b6e0c6688f8536e763a4c1f7aac359f35fbd80c8538abb2332a469539772f8c1b8f6c19cccb19c6b4c0f3bb126fe03c84fe6645d04fa3e65963dcf7bb31039226716d0b5ae20406fca28f62172e664ff8f1d278364026798c6d49885dad028d070ae0cf4c607da16809012dfe96c97876011ec6c1598fdedb42791660dc9d1b97a478baf63fa81efe86a6efa3d34f800c29125c0cbb3d2091b8143aaa438f2c4567e38c579a7f8758b7c5de5f258ac9823c6d964bfc00c41e0256fbe74b26af3d807efbadbb13c8e7070f0331ca6bb0358fa6d8803ed5bdcd76bc7b3c448a6991d60796da1a4b6970d8eb15d5831b21b974710dd09265bba7957bf43dae319e0d60ca5838538cda55123754d583cb8db260ad25e384ff1b7f3e406dd54814fdd5088a08b1e5ed869f4cee5132031c71c9f38670238ac38d4ec703d2c78067f8c8ca5efd7ec4e24690030a062897fd91b1b2883ec6835d60637e3fed68475818af00a1ee14385d7e22a8af49c2e1b417748d67ecea05ef692dbfdddf376ece243baadcef170bd366ca98eff551978b072f1afddb00cf23b4b03387f4fec562a3620d4d51f628fa082ebb617fef214d0f30beb265895926a67c8ecfb0852dded25454bd785b998e4c9122f896ff28e16223928c58813af6efcd3b01463d2d8c0bb2eadad85cb1868931d053847b6c8bcfdaa91809299f0804708c65f08d51d944abfe9bb1aa6625635ae9d782577af08b2092432e7da5f06f2562fb97034559c25611a0e2fd9dd3411d1fdbf79f23bd5af44c0760872360d62af8ec650d0bb90cf7f2b496acffed31b526d9af175f81f861a9215acf9db11536f28cf6b72ba6390fce29112729f1c3aabf8dba99add68e14870d2726bffa9098694de8c0e27dcfa6e0a734b", 0x1000}, {&(0x7f0000001380)="42a116af04f179b4322a1e0ad2ebae23cca97809b266529a1889c2658bd04d610573fa59f2355056ba5447583a21c9286657843cf1ce1ae541a117e0ed5f6fa8eaf7dbcce474ea654d3732b8ed1db78699f1a4959639c447906ac5d72982959f566642ab5197cbd8824c536e79399d21841561afdd80a98d137be357f93991650cc466ab526082b5b811994d7adbb2a4365a1e5cedd7e1a3e1baf8df0e9817ee76624662d616ef58f520cfa2111c35ba0c7c98b183c198d5f30fbd2d18ad28cd1bf060eb1f8282d628", 0xc9}], 0x8, 0x8) fchflags(r0, 0x0) (async) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001500)) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001540)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001580)) (async) r1 = fcntl$getown(r0, 0x5) (async) r2 = socket$inet6(0x18, 0x0, 0x4) r3 = accept$inet6(r2, &(0x7f00000015c0), &(0x7f0000001600)=0xc) (async) fchdir(r0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x1, 0x0) getpeername$inet6(r4, &(0x7f0000001680), &(0x7f00000016c0)=0xc) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001700)) (async) r5 = socket$inet6(0x18, 0x4000, 0xa7) (async) fchdir(r4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x3, 0x4, 0xfffffff9}, {0x18, 0x3, 0x2, 0xcc3e}, 0x8, [0x2, 0x5, 0x7, 0x0, 0x20, 0xd, 0x9, 0x9]}, 0x3c) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001780)={0x2, 0xfffffffc}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000017c0)=0x1) (async) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) (rerun: 32) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) (async) fcntl$getflags(r8, 0x1) fcntl$setown(r7, 0x6, r1) (async) fsync(r5) (async, rerun: 64) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000018c0)={0x9e2f, 0x7}, 0x8) (async, rerun: 64) fcntl$setstatus(r8, 0x4, 0x40) 66.863816ms ago: executing program 0 (id=67): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9f6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x49f}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x513}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}], './file0\x00', 0x7}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1000, 0x9, 0x101, 0x2925, 0x3, 0x9, 0x800, 0x1]) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x1000, 0x9, 0x101, 0x2925, 0x3, 0x9, 0x800, 0x1]) socket(0x2, 0x3, 0x45) (async) r0 = socket(0x2, 0x3, 0x45) r1 = getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x8]}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = accept$inet6(r0, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000440)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000640)=[{&(0x7f0000000480)="7603de3043c745febde92918e4135b5f11f36782b4f0d7c1bdec7d2028c8f6db8222bee0bf28fc5cea0d4360a9ea7bc5db92dea2588b4fd7c3f85d5da00c3c8f9e0e782bba5b55c03e26a5585beae0c65eef6d71c1a1a1c77a16ad69", 0x5c}, {&(0x7f0000000500)="bc12783cc90c157e474925fb182b0f995e6d7b99759f407c416afe908eadf5a446ce82f00c1148f78b967a8a", 0x2c}, {&(0x7f0000000540)="af0b9da0f99e06bee0256345cb0465ac06d6953f5917eb99ee92084dd9ecc45776267e831767576bd13a74cf44b9ac22c9e9e6db161f1abe94a187e5ba04e80b85814795cc13d51da882f33ede190fdc15bf858039b825beb7b7e751e79ec8ad9a7ad4aa1bbac4cdc8175e1852608d4560824a573cff871130a15f8fd1de6fedcc694b04b263961f2f705b5f904f29ca90e840aa360cf3791d35d08c1a1a3cf981ee139c68f9cc7775de27993452bea9cd6e0c13b7c04ce0730a2d", 0xbb}, {&(0x7f0000000600)="d624a6000da2b83961e5e4425369522fc5c0ac33840c51ba574f4cd2522a2849b0a39f462c492b2be8905c", 0x2b}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0xc}, 0x401) (async) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000440)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000640)=[{&(0x7f0000000480)="7603de3043c745febde92918e4135b5f11f36782b4f0d7c1bdec7d2028c8f6db8222bee0bf28fc5cea0d4360a9ea7bc5db92dea2588b4fd7c3f85d5da00c3c8f9e0e782bba5b55c03e26a5585beae0c65eef6d71c1a1a1c77a16ad69", 0x5c}, {&(0x7f0000000500)="bc12783cc90c157e474925fb182b0f995e6d7b99759f407c416afe908eadf5a446ce82f00c1148f78b967a8a", 0x2c}, {&(0x7f0000000540)="af0b9da0f99e06bee0256345cb0465ac06d6953f5917eb99ee92084dd9ecc45776267e831767576bd13a74cf44b9ac22c9e9e6db161f1abe94a187e5ba04e80b85814795cc13d51da882f33ede190fdc15bf858039b825beb7b7e751e79ec8ad9a7ad4aa1bbac4cdc8175e1852608d4560824a573cff871130a15f8fd1de6fedcc694b04b263961f2f705b5f904f29ca90e840aa360cf3791d35d08c1a1a3cf981ee139c68f9cc7775de27993452bea9cd6e0c13b7c04ce0730a2d", 0xbb}, {&(0x7f0000000600)="d624a6000da2b83961e5e4425369522fc5c0ac33840c51ba574f4cd2522a2849b0a39f462c492b2be8905c", 0x2b}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0xc}, 0x401) semget$private(0x0, 0x1, 0x0) (async) r5 = semget$private(0x0, 0x1, 0x0) geteuid() (async) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000700)={{0x5, r4, r1, r6, r1, 0x1, 0xa}, 0x8000000000000001, 0x2000000000000, 0x4}) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000780)=0x4) (async) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000780)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000800)=[{r8, 0x81}], 0x1, 0x9) fchdir(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000840)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000880)="51c01d3dbf005f8b33feb106a4223aca8b4a9fdcdf87f40fa9a8662b3f8d1c68f2c35a04249e73175aebbf801d03ebd3fc00a6e4a12b7c823642201fbd27eb8f06ab2f100abfd04b5011a77e2168eb2aeb53e5ec466efb96a48523936647cb28fb73364dc6034111b3b401e6e5fcc4bc35eb6b9ac4c19f84f85742a5bc7bb8e12fe77cfa309fc27f0ff93ba672f0aec3148d34da9ce8912feeee1f16cd26e4c8f0dcfaa7", &(0x7f0000000940)=0xa4, &(0x7f0000000980)="8cc9d7751fddac5f62a7fb9882dd37e867bea63fe286a08e4498923e25fb79f036fb45f390abbcd4657498ff6c783c86fcdbf69f3626b99d01514e89bf60e344a5bb879dcecfcb664d49f36c618d08a0663d67bc1edc260b38125dbf7e86204ba25d790db616109cc90f78d52411e7fe53e0982cdb4e3ef48e5812b63bf7d9549dee09e97697ca1bef03f3fc64b470518747b829cb21b64f691b2f163f01bcccab01d30960685df8827fc864e196d9eb8749929592bdd1e5f662c8c413e0a24e544d5292a079fe8b74dce6417b5ebd6de7d75b02f488b5fe1d1bcfaeee2d14ce49b8037629c9cd72397e334e4d5ac70c2fb298", 0xf3) open(&(0x7f0000000a80)='./file0\x00', 0x8, 0x21) (async) r9 = open(&(0x7f0000000a80)='./file0\x00', 0x8, 0x21) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000ac0)) connect$unix(r7, &(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000b40)={0x5, 0x200, 0x5, 0x2, 0x200, 0x0, 0x7fffffff, 0xfffffffffffffffe}, &(0x7f0000000b80)={0x7, 0x1, 0x10001, 0xffffffffffffffff, 0x3, 0x0, 0x8, 0x6}, &(0x7f0000000bc0)={0x2, 0x2, 0x8, 0x2, 0xfff, 0x6, 0x1, 0x10001}, &(0x7f0000000c00)={0x7fffffff, 0x200}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40), 0x800, 0x0) r10 = shmget(0x3, 0x4000, 0x312, &(0x7f0000ff0000/0x4000)=nil) shmat(r10, &(0x7f0000ff9000/0x2000)=nil, 0x1000) r11 = syz_open_pts() ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000c80)={0x5, 0x5, 0x101, 0x5, "50e01bce7bc53ee6b2a608ce8df9f4bacbf6c285", 0x456, 0x2}) (async) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000c80)={0x5, 0x5, 0x101, 0x5, "50e01bce7bc53ee6b2a608ce8df9f4bacbf6c285", 0x456, 0x2}) 65.689113ms ago: executing program 3 (id=68): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) write(r3, &(0x7f0000000100), 0xfffffe5d) 63.725305ms ago: executing program 7 (id=69): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001018, r1) 6.958646ms ago: executing program 3 (id=70): open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x114) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffef0, 0x0, 0x0, 0x4}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x68b, 0x4}) r2 = getpid() setpgid(r2, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000240)=""/84, 0x54}], 0x1) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x3) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/520}, &(0x7f0000000200)=0x20a) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x812, r3, 0x0) munmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000) 5.140868ms ago: executing program 2 (id=71): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='.\x00', 0x8000, 0x17c) (async) r0 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x17c) flock(r0, 0x3) pipe(&(0x7f0000000000)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) close(r0) 4.803055ms ago: executing program 7 (id=72): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x1}]}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00007d481eef6461909f9a3014", 0xd}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 290.618µs ago: executing program 3 (id=73): setpgid(0x0, 0x0) r0 = getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$ddb(&(0x7f0000000380)={0x9, 0x4}, 0x2, &(0x7f0000000880)="6bdd29df", &(0x7f0000000440)=0x4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x1) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffffa, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000010c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451ee357b1b856cadca71e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809a6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94adbb452a256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af75b60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04508b0ae3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2e87493673696ef324e5fabc4b2f4b5ec8a85ebb68d6273ac0e5f5f632988caf6c256c3e617126391a669d47dea7bd57dc21ba05ab6d97c90824434ffec08388b107afb7f2b555612ed2363effa732d0c1c00d98a06a86ec92b7ab6b29569c433679c4c996b076b68e40dfe05a9b509c0dd4677fe2377a43362c1bfc44440fa88e63f1d2c2d9a95d69530696082c131f30e3902cedaa9574ecc4fc67788ef5fd0dc1a48ab90376f326ec119da00a5", 0x84b, 0xbc25c76acc0d4172, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6230, 0x0, 0x0, r4, 0x0, 0x4}, 0x0, 0x0, r0, 0x0, 0xa051, 0x0, 0x0, 0x1fffffffe}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) select(0x3a, &(0x7f00000001c0)={0x1000000000000000}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0xe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe42) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x8}, {0xffffffff}}, 0x0) getsockname(r1, &(0x7f0000000480)=@un=@file={0x0, ""/516}, &(0x7f0000000080)=0x206) getppid() 0s ago: executing program 6 (id=74): mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fee000/0x3000)=nil, 0x3000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.48' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd800b2d1000; item addr 0xfffffd800b2d1e70; offset 0x40=0x67b461e2 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 124971 12382 32767 0x10 0 0 syz-executor *137677 69220 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a730e) at panic+0x1e5 pool_do_get(ffffffff83990df8,2,ffff80003c520148) at pool_do_get+0x5da pool_get(ffffffff83990df8,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff42b8,ffff80003c5203a0,112,ffff80003c5202f0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff42b8,ffff80003c5203a0,ffff80003c5202f0) at sys_shmget+0x1b2 syscall(ffff80003c5203a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaae955c25d0, count: 7 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd800b2d1000; item addr 0xfffffd800b2d1e70; offset 0x40=0x67b461e2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a730e) at panic+0x1e5 pool_do_get(ffffffff83990df8,2,ffff80003c520148) at pool_do_get+0x5da pool_get(ffffffff83990df8,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff42b8,ffff80003c5203a0,112,ffff80003c5202f0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff42b8,ffff80003c5203a0,ffff80003c5202f0) at sys_shmget+0x1b2 syscall(ffff80003c5203a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaae955c25d0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c51ff80 rbx 0xffff800029aacdc7 rdx 0 rcx 0xffff8000ffff42b8 rax 0xffff800029aabff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x185aea03513cecf r11 0xc3778b6cda3faa89 r12 0xffff800029aacbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff821caf25 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c51ff70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=137677 pid=69220 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff54a8,0xffff80003c54a2d0 process=0xffff8000ffff04b8 user=0xffff80003c51b000, vmspace=0xfffffd806be1eca8 estcpu=16, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74050 365049 13854 32767 2 0x10 syz-executor 27411 339609 64940 32767 2 0x10 syz-executor 39862 451826 49902 32767 2 0x10 syz-executor 12382 124971 88099 32767 7 0x10 syz-executor 12382 97743 88099 32767 3 0x4000090 fsleep syz-executor 50296 191272 91156 32767 2 0x10 syz-executor 50296 301304 91156 32767 3 0x4000090 ttyout syz-executor 69220 235373 74831 32767 2 0x10 syz-executor *69220 137677 74831 32767 7 0x4000010 syz-executor 99031 305997 60607 32767 3 0x90 nanoslp syz-executor 99031 94996 60607 32767 3 0x4000090 lockf syz-executor 99031 47500 60607 32767 3 0x4000090 fsleep syz-executor 99031 189278 60607 32767 3 0x4000090 fsleep syz-executor 84722 501527 0 0 3 0x14200 bored sosplice 91156 377798 16128 32767 3 0x90 nanoslp syz-executor 64940 397914 94197 32767 3 0x90 nanoslp syz-executor 88099 400524 40232 32767 3 0x90 nanoslp syz-executor 96932 478107 92682 32767 3 0x10 biowait syz-executor 60607 199492 56258 32767 3 0x90 nanoslp syz-executor 49902 510752 45848 32767 3 0x90 nanoslp syz-executor 13854 371654 50027 32767 3 0x90 nanoslp syz-executor 74831 104301 95750 32767 3 0x90 nanoslp syz-executor 16128 250515 55451 0 3 0x82 wait syz-executor 40232 107803 55451 0 3 0x82 wait syz-executor 56258 503524 55451 0 3 0x82 wait syz-executor 92682 332439 55451 0 3 0x82 wait syz-executor 45848 410111 55451 0 3 0x82 wait syz-executor 94197 341445 55451 0 3 0x82 wait syz-executor 50027 517845 55451 0 3 0x82 wait syz-executor 95750 164363 55451 0 3 0x82 wait syz-executor 55451 405482 13672 0 3 0x82 kqread syz-executor 13672 111074 58009 0 3 0x10008a sigsusp ksh 58009 225893 21175 0 3 0x98 kqread sshd-session 21175 289904 25835 0 3 0x92 kqread sshd-session 25830 396186 1 0 3 0x100083 ttyin getty 25835 102496 1 0 3 0x88 kqread sshd 47900 376044 97514 73 3 0x1100090 kqread syslogd 97514 170957 1 0 3 0x100082 sbwait syslogd 46869 282954 1 0 3 0x100080 kqread resolvd 48207 131687 14037 77 3 0x100092 kqread dhcpleased 76542 414146 14037 77 3 0x100092 kqread dhcpleased 14037 152069 1 0 3 0x80 kqread dhcpleased 80132 46704 0 0 3 0x14200 bored smr 15677 28840 0 0 2 0x14200 zerothread 58778 169489 0 0 3 0x14200 aiodoned aiodoned 23463 494115 0 0 3 0x14200 syncer update 24019 73539 0 0 3 0x14200 cleaner cleaner 64322 107811 0 0 3 0x14200 reaper reaper 26076 39145 0 0 3 0x14200 pgdaemon pagedaemon 59541 374308 0 0 3 0x14200 bored viomb 5506 425398 0 0 3 0x40014200 acpi0 acpi0 48528 105618 0 0 3 0x40014200 idle1 81172 518580 0 0 3 0x14200 bored softnet3 17962 265678 0 0 3 0x14200 bored softnet2 4576 8123 0 0 3 0x14200 bored softnet1 50299 280069 0 0 3 0x14200 bored softnet0 78629 246000 0 0 3 0x14200 bored systqmp 179 515069 0 0 3 0x14200 bored systq 85655 251096 0 0 3 0x14200 tmoslp softclockmp 81948 312591 0 0 3 0x40014200 tmoslp softclock 96117 74004 0 0 3 0x40014200 idle0 1 20810 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff83990e10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 12382 (syz-executor) thread 0xffff80003c54b9d0 (124971) exclusive rwlock uobjlk r = 0 (0xfffffd807e028b68) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806be1ebe0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 69220 (syz-executor) thread 0xffff8000ffff42b8 (137677) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838fa378) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83990e10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 96932 (syz-executor) thread 0xffff80002a359498 (478107) exclusive rrwlock inode r = 0 (0xfffffd806b5f5f18) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b5f5e00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10191 10954K 10966K 166960K 11270 0 pcb 17 12K 12K 166960K 17 0 rtable 238 6K 6K 166960K 350 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1354 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 214 0 sigio 0 0K 0K 166960K 3 0 proc 58 79K 103K 166960K 477 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 17 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 348 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 218 73K 75K 166960K 3174 0 UVM aobj 4 2K 2K 166960K 5 0 pinsyscall 46 92K 116K 166960K 1209 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 11 0K 2K 166960K 27 0 temp 43 8632K 8696K 166960K 3981 0 kqueue 14 22K 29K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 112 113 0 1 4 0 4 4 0 8 0 unpcb 144 183 0 166 5 1 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 29 0 25 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 376 123 0 116 2 0 2 2 0 8 1 nd6 136 26 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 456 0 0 29 0 29 29 0 8 0 art_table 32 457 0 0 4 0 4 4 0 8 0 art_node 16 112 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 1 1 0 1 1 0 8 0 pool(0xffffffff83990df8:shmpl): page inconsistency: page 0xfffffd800b2d1000; 33 on list, 1 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1658 0 156 95 0 95 95 0 8 0 ffsino 280 1658 0 156 108 0 108 108 0 8 0 nchpl 144 1929 0 256 63 0 63 63 0 8 0 uvmvnodes 80 1739 0 0 36 0 36 36 0 8 0 vnodes 216 1739 0 0 97 0 97 97 0 8 0 namei 1024 5825 0 5825 3 1 2 2 0 8 2 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6525 0 6524 11 9 2 8 1 8 1 plimitpl 152 50 0 26 2 0 2 2 0 8 1 sigapl 424 486 0 430 8 0 8 8 0 8 0 futexpl 64 1202 0 1199 1 0 1 1 0 8 0 knotepl 120 290 0 0 9 0 9 9 0 8 0 kqueuepl 216 54 0 44 1 0 1 1 0 8 0 pipepl 328 112 0 85 4 1 3 3 0 8 0 fdescpl 504 467 0 430 7 1 6 6 0 8 0 filepl 152 1948 0 1736 12 0 12 12 0 8 3 lockfpl 104 32 0 28 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 219 0 200 1 0 1 1 0 8 0 zombiepl 144 430 0 430 2 1 1 1 0 8 1 processpl 1176 486 0 430 5 0 5 5 0 8 0 procpl 656 612 0 550 7 0 7 7 0 8 0 sockpl 688 347 0 320 9 0 9 9 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 194 0 0 13 0 13 13 0 8 0 bufpl 280 2327 0 124 158 0 158 158 0 8 0 anonpl 24 98916 0 95909 26 3 23 23 0 184 2 amapchunkpl 152 9934 0 9460 30 1 29 29 0 158 6 amappl16 200 1863 0 1846 5 0 5 5 0 8 3 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 127 0 117 1 0 1 1 0 8 0 amappl13 176 36 0 36 2 2 0 1 0 8 0 amappl12 168 1059 0 1025 2 0 2 2 0 8 0 amappl11 160 110 0 100 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 246 0 246 2 1 1 1 0 8 1 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 94 0 84 1 0 1 1 0 8 0 amappl6 120 192 0 189 2 1 1 1 0 8 0 amappl5 112 133 0 127 1 0 1 1 0 8 0 amappl4 104 273 0 259 1 0 1 1 0 8 0 amappl3 96 1616 0 1506 4 0 4 4 0 8 0 amappl2 88 599 0 545 2 0 2 2 0 8 0 amappl1 80 7512 0 6965 15 1 14 14 0 8 1 amappl 88 2845 0 2675 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 1 1 0 1 1 0 8 0 uaddrrnd 24 467 0 430 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 467 0 430 1 0 1 1 0 8 0 vmmpekpl 168 5228 0 5193 2 0 2 2 0 8 0 vmmpepl 168 34795 0 32854 93 2 91 91 0 357 2 vmsppl 456 466 0 430 7 1 6 6 0 8 0 rwobjpl 64 14208 0 11659 42 0 42 42 0 8 0 pdppl 4096 942 0 860 122 36 86 98 0 8 4 pvpl 32 10972 0 0 89 0 89 89 0 265 0 pmappl 248 466 0 430 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 301 0 40 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837b6ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838fa170) at __mp_lock+0x192 intr_handler(ffff80002fcae9b0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff838fa170) at __mp_lock+0x19e uvm_fault(fffffd806be1eae0,d65d15fa000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80002fcaed40,d65d15fa000) at upageflttrap+0xa9 usertrap(ffff80002fcaed40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f1567f3b960, count: 4 ddb{0}> trace x86_ipi_db(ffffffff837b6ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838fa170) at __mp_lock+0x192 intr_handler(ffff80002fcae9b0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff838fa170) at __mp_lock+0x19e uvm_fault(fffffd806be1eae0,d65d15fa000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80002fcaed40,d65d15fa000) at upageflttrap+0xa9 usertrap(ffff80002fcaed40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f1567f3b960, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833a730e) at panic+0x1e5 pool_do_get(ffffffff83990df8,2,ffff80003c520148) at pool_do_get+0x5da pool_get(ffffffff83990df8,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff42b8,ffff80003c5203a0,112,ffff80003c5202f0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff42b8,ffff80003c5203a0,ffff80003c5202f0) at sys_shmget+0x1b2 syscall(ffff80003c5203a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaae955c25d0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a730e) at panic+0x1e5 pool_do_get(ffffffff83990df8,2,ffff80003c520148) at pool_do_get+0x5da pool_get(ffffffff83990df8,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff42b8,ffff80003c5203a0,112,ffff80003c5202f0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff42b8,ffff80003c5203a0,ffff80003c5202f0) at sys_shmget+0x1b2 syscall(ffff80003c5203a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaae955c25d0, count: -8