last executing test programs: 4.110953138s ago: executing program 5 (id=881): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7f, 0x5, 0xa, 0x205}, {0x2c, 0x3, 0x7, 0x800001}, {0x400e, 0x7f, 0x55, 0xfffffffb}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x1000, 0x1000, 0x4bb0, "97a2224faf891c15ebb178926cc9695a6b47c1d1", 0xfffffd}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 32) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x3, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) shutdown(r5, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) select(0x40, &(0x7f0000000200)={0x9, 0x3ff, 0x0, 0x9, 0x0, 0x1, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x8000000000000000, 0x6, 0x7f, 0x0, 0x7ec, 0x2}, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8080, 0x0) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x2) (async, rerun: 32) r7 = socket(0x11, 0x3, 0x0) (rerun: 32) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x1, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000100)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000001c0)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/169, 0xa9) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) 4.039447465s ago: executing program 5 (id=883): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = kqueue() mknod(0x0, 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffffff) chflagsat(r4, &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x44) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.988741631s ago: executing program 5 (id=889): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x666, 0x0, 0x0, 0x0, 0x0, 0x143, 0x0, 0x7fff}, 0x2, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xc839, 0x0, 0x4}) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, 0x0, r2, 0x0, r3, 0x1, 0x2a4}, 0xf06a, 0x82, 0x0, 0x0, 0x8001, 0x6, 0x7, 0x622a}) setgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, r3]) 3.87754147s ago: executing program 5 (id=894): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0x3f992055) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000200)='&%#){.\\&\'\x00', &(0x7f0000000240)='$\\{-\xac!}./[-[\x00', &(0x7f0000000280)='-\x00', &(0x7f0000000400)='-@\x00', &(0x7f0000000440)='$@#c\x00', &(0x7f0000000480)='/((*\x84\xa0(\'\xe4:\xe4\x00', &(0x7f00000004c0)='(\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='[%[#!&%\'(#\'$)%\\\x00']) 2.227238915s ago: executing program 1 (id=938): mknod(&(0x7f0000000000)='./file0\x00', 0x1020, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 2.105782388s ago: executing program 1 (id=944): sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 2.063895852s ago: executing program 1 (id=946): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x4) syz_open_pts() socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xceb8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000400), 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x10, 0x2}, {0x4, 0x6, 0x9, 0xfffffffd}, {0x9e, 0x9, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.730540215s ago: executing program 4 (id=967): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xd1, 0x2, 0x4, 0x20005}]}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x4c, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={0x0, 0x80, 0x0}) pipe(&(0x7f0000000080)) ftruncate(0xffffffffffffff9c, 0x100000001) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x8, 0x7, 0x8000000000000000}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x30, 0x3, 0x6, 0x7c07}, {0x0, 0x6b, 0xaa, 0x6}, {0x46, 0xc8, 0xfe, 0x7}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000200)='./file0\x00', 0x401, &(0x7f0000000300)='./file0\x00', 0x8}) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) clock_settime(0x2, &(0x7f0000006b00)={0x8, 0xe}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.65119506s ago: executing program 1 (id=968): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) (async) open(0x0, 0x0, 0x0) r0 = open(0x0, 0x80, 0x102) read(r0, 0x0, 0x0) pipe(0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x1, 0xffffffff, 0x6, 0xfffffffffffffffd}) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSETA(r1, 0xc088444f, &(0x7f0000000280)={0x8, 0x408, 0x3fe, 0xd8c9, "0000000000fb000000000000b34445f0388a39a0", 0x33c3300a, 0x2}) 1.63869752s ago: executing program 4 (id=971): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/132, 0x84}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 1.487347494s ago: executing program 1 (id=972): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) (async) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000001240)="7b88c242baa88981", &(0x7f0000000140)=0x8, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0x1}, {0x83, 0x2}, {0x22, 0x5}, {0x89, 0xfc000000}, {0x24, 0x2}, {0x0, 0x3000000}, {0x22, 0x8}], 0x7}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000180)="5119421d5a11cc7fce2fa511bdcbae73ecd6d7ac2c320ed398b57b306cee79944ac4c2d182e703b2f8b9a8655ddcd761a5531c0d3c6f77e2c511f97166dc2c00c156e73947c81caef833131885c91ed1262c851158643f8a16cae49efdcbd30b234e4edd1c11a1d2c8ae46de5d0f2e04521cb37a987bb645ac1e9ec9641af2087916b69bd276d770c32982407cdbc7ccaeefbe4238688d46463996610d7150b9857d6832739230b4b18123c7270f113962e5fdbf1f3ca4fa44a82945ca7ff725027c07416a3cb7ce928167a062c5de2e550d1a7e595ef4bc18e3751ec0a2964c2fcce532cc093c36743a7f32f440c50ad0d9b7755c63e37b127f2b2486e79003c21643f7a42417f030fcbaf831b12c0027ea4110930f55dfc13edb29b11ff53c398036cbcbc316167d4b40158f16da1b07f4ee36c24a6897a88708616002037f2c58c0ac4a5bd5852f7a7523d6f68877b6b1257e88b2a463b1fd02328febbe41c1a05004f220d4acb70d3c0e978ae6070902d8303a52fc30b67c5d89c12643da1e9f212ed435d33b8e3fde20d2e9f6484915c9fe8f2bb679361e1e3d3aab1bb2155360f4eeeceeef07abd87831d4d847a4e3b7c55ac5e2b5c37787d2961ed79eb9bfd2adccf14832e800263915b3123973f72406b6d15e822269a81698698932431a2266dfac395da1a0f61574b273a02d8031807507d3bcba39ac06383df2b5761ce21a6b426087c0da5de96d463e16f1caa87b0c4029136a4951ec6721034e690db0ce13af2244254b41a4bd2212b9c01b891cf907756693967e694e7eb20d25e1bbfa41884717c250a6ee5a578d28c6a7d1269faf76293b0a107f0e1ef6d990f9ce808f55327392560fbffe3e5eab17984d7c3600f46d62333ea9fc111f31cccbd35a173d05f5ea5fe1bb669887e92d3bad5e9e4c17994c88b145fdffeab79f314f10c7abd9aeac4a36a307587d42de9b65b9592e7604baeb4ad64404e0fc95f2c0d3d7fc97ab640955e5e1c5222abb6c396a298237f55087ca8a5408bc8b502a92f67c8d4222aca4a924f25f363722015d5acf6df27f9738020486c46bf91e96b3a513a5bb843edd00d3164977559a73db0257103da52fe9202869656b4092f90c13b8c30fbb95d2e9b3b14650585c838b0a2d086c3b289b6a0147546f4185a54e5526353eeaa013c973aa148882e6dc57185d24035a97ee752dd5ea5b4f3f0a9f764bb69fa725f50342313a1e1ec4d1096290e534f3b16d80c1dff37a982c4e6419404c1771b9a248cdbfd62c2725bb0196a480d4ad7df2c042be6918b341eee7f7b973d14614c1ab883b8576a168c4afd7c36b0e8aabaf7dc68fc69a3fe22f9f57d92ddb2e12f6f9e1612a0ce9fe6d23fb26d32d4e27c193170b259f41cadc9b0e9ffdbec5352fa79c744a5105a11928212232067840cae2e3d00e114c8b82f64c47be5cf92b70b033d95f0b10dcd65c0e6af65b7efcc5b097f1eee830146c21a8f39f4225a5552336db7b9ede38b7ffc2e5164631253de9811d3b7994737eea6bb667660ddc1eb0dfb3baf59dc2b726c35cf9f1f8244c1901b09dc9ff9ec8f7c35bbeabc435f5d8e27313014d1ae885abb675ca0af176e26a643489882b74a01d12b32a5a3ff2123ee4f2ad3ab3b56b5d20b6b3ab07370c974c71e45109e1b5421eec9897fe24e01b9a4b92df5b131486a7309c0c512441baa6325f069b37453e2df5dfa0e1bb6f7b04ee71b2d730abd558cd9b3d62509ff6f2805bd9b4d1c83a392bc817ad097cfaaf920ecd7c773b395ab7960a4de674a59c5f02f036f029f0cdfbe0b3c3766de93c4d50f0e7f03c4f7abdc316e57546f538b95ba1039da9330a02a1bf8852aa925d1418a39d4ed74a2b2a9593ac6fe0773e9707ee08cbae7c4f2738f2d6cf62dbe153739b96d0d9bad8a9e7fd46de2337a31fb41334755c3a68187e2fd6251f304a27f264727aca4ed39863dbad551d4148de54934626fb3d6fc5315fdcda2a93b1b58ce50bb77ecd267eee52f5a9f45992533333e0010b91935ea153bed0abb6abd4f4ca2e60fa136722462f867351b606f59ad1e9fb89603d46d8c202546772f5c55023d8a49ad52461e9900e627c4e6e7e869d003c49ec226f3f54e0aa1e5ecc1ea88194b6686cbb0dd9460a6e4b3a63c74650bb646ff5ac2bfeabccf96eaf2a12016bb5e6c8ed5bdc868c62403cfcb0d68d331f8747167d56ecd50cde57a71f44a2590f2698d0073851c9801c69b6b7fd55e27f385c7747e9f0cac2540c55c28f9da80731edd0ae56a078bcb8b333e9f39ffe1e8c1d207835a2126df612fc96af2f91ea9084c730c4977af586bc111e335807d19423beee16be0931d18cf9bde6bd8d4b46e8e054b5f7569dc55c47cf2a490064f62335358c8cca71a688a81487f1f6ea07c5688b8456c59fd7d25b5375d39393252455d112e77b255e56c4ca0743b5b96ea740d60751c939e4bfcca77e4d7c9878c2ac884ebc288321a060401cb93a536b9a69a2d51a468cec426ad0b170b16249f9875853a5d76aea8ae685f5a6a163d0eb1625493850d00eb315e289199ca3fa25f5e33b7c6748d2bc41ea21896563cb5c9fe319944e26abd449287b1d572bd760d2fbd04fffd2fd161848c5cad15abb72b62fdef43eb137f9a9b5c580d3993121bacb8f0963ef2aa2ef813ae387ee5adc97de3b4b8788b3eb4ab5f250322e94c38fc9d2831fcda0181a2637d6f555a9de4ee883a96a791249ca91c4d5c558f9c337088da7cd25ffa13d9b42c5dfd03db0fcde1c89d2a994de2cc7c89b256b46412e8009b42ceabf081d8346da460d5e74f8ee35ee95d1439f9ea31f9b89dbb5ac160607672da463777081346458341646e82b76a0b2d2787a33b4744f9a3b5efd2dc84429d81737a3ee3fc47b9f125c5c60aa9f832b4bbba190db20c7909ded31285dfe0c3aa53780a8da32acf1413dcf4957cccb8bcac5202abf71bf89a1adb87f0f226d74f9440aa168d0fcb20e94431cdfd416596e1e387ae08e168636c9b01fe22e89c13720e724bbb63135b9611e7d96511c6ca42c2753c60e6d030e35705aeeca105866e05b0b8f584b5f58c764cbc71b9b043c3656d0177b1a552eb1202638d94e6cbf86670c5a2e6ddcf745c9728ea8066486d8338a303b40e46cee5d2831812ff7c9bb9174dbf65985b5f00d71f21884a9b3a7d12650db4dabda301c620eac3e1f665d3d5d8560ace6d0c49500cbfd5d04f300ab479aca34c84f574c7b74b84112585b208ebba56a39a101c688b21f09c9b0e993f66313580fc436b12e73911aa889a2806b981ed680fe442d0730aec7451e6404272727af446903ea579713f44fac6b25614679ab13f53c175a552a69fa613baeda52d9815efb071b9c6f85ac8044f804be6f8730795721e0d6691b7f59cfeb35c9add553d52fdf5701b813b9643e606d12754f73d1cf6bd55473821937043a2a8387adb07737b9995f9b171a6e01524f9e95e14d7411a06850052c1700a3b92f1dd1db02060e18009401970cf58e29c8b4c414c22e3e48853b647d08b7abb50647662c298819797fd74375385149cbc1f75d26d1a254b97f05e6b817b731af28ce215a2504df93fc9e8d73cb8303943d468960aa0506ff542a97fe8beaa63687e85756cbd67fe22f4792664cf489b806163d3d5a656d392fa0636126ebec2941238b33a8b135ab5a330f97dc6ba996d4855b8b80e35bb0ec15ce38c5c7c7279edad69513e771f26adf9e7e0380320529ed9fce7893bb5867c53bf2b1f83ce589e0de3717cd6689493ed47556249150940ffb59c69412fe28aece849f84295f8b2d8334d9157e87eae577e1f7127b0fdb9254835fbe0b7bd57934b170888c39cc302dac68833ec1c04b7e8eed4f208addebd30310bc682d9697e61e03b122b57c8fc33218d064afa3740675d66f9806c195a0b28c824f7e4446f2df7974889f9cd873777bff5475e0b7de3425d73e99bb82fc8f371d4aa8058a4693d7525b371f6e81c94416f3632886acc6f654a638ab63dfb0dc80c68d54225f1610ff9b5adf56f28ae93496899b3d4ca1808c482986c68337197976cbab26306c9bcf6b54dd6f4f9054cf3ba72b61cd104b1e22e8b65a8041cfb4e8387b1cffa847b469c5fc8d00f7dd3dca6d86db56569b3b9bbc5121ffb4b7161194917aed9bbb74889578bb36aa9e3098fc56c0c2c3d34bef4fc1d2a62e47cf5196e2400fe0db584e29ea2e6cd5e25bc5261745ffe032b58191f73cb75e25c0a41e972966fde8bd3a56548bc027d83f9bbf2f4eaaa08242118fc8f1df3603e73b3a0316f61facdaa9c28a4843502ac33be9dddf5d0d4d7bc6d73e32bac0ec8da0bcc5e5e4f635c9906db68d5dfe9645354b3d07215389667c24ebe48243f8835f799f8c03b47ea10aad7f12900839f6fa46659797976859cb5c523d7cc32c3dee168e81f66359b23c70f7a820a93cf80c72693999fcef9f63a99b66cffa955acf8fd2c35f58fbf255aad00db14b174f97187f0d834b9cd06d6fdc39cb5a5d4a76f90de93c7c418864dcdfdc54a766edc16cc7a011c907640b5d1ad347b78ef9e0841225f9888a9b738e299768ba15b9c2bb7681be13610e5d781789fce4699db32dec5237b0d96f9b0b71d673cf2b8c49ee5d6b9fbc227a0dce654fe586bcea3ec36dfdd24a24aca19dbd4b26b84b826e26207bf8ed3227e98554decca20f363e11631191ce96dab492076cde23442a4e60084474d24556536e588a906ebafe73cbe224252504ab1bf8b3ae169a145c3202eda602da2416a7cb431fc51d8a89743f8d5777110bf0f96735c5b5f8c380b2cecd6db61b3a974bf8f3f43858c687a112fdb0cd714e4bd683181d30141089bef7157e8955ada22a000db0be8eccdedceb3adf24934a372b4cc5cec3b48ff4d31137598bbd098ab1eba262146e21ddb86d93f80cad9972b9e9cc6a649b86c9a10ce6df3644a6ac842ae8a9d8376efef13dd8752906c7cad35a051881d922340b3a0942a8d3eb742bec2c718b2ae63d20da684a065a31aa0f858a9cfa83b754e7958430c0a69514fb626f647a6e889d185066305bd4468151d4b3c1b4aefdd45d565662f2c484176baccfbfca03e3e849e58a6f425c8f7faca8fa19b168ad55bda21a8dc4a867163be3ea92e5198250973619e3c6aeb4cdd832148670efe1c672521eea65c48cd1c83799ef86a185633d77b3b163ebe4cb05018551f2ce9dfcd2de1a1f0456d7ca70c2679a6128976f025e84193308f7b84fa9139eb9f784c6254183d2768cec15947d894292f0f27e0a62932dbde46f46fba994c30c50662e5022a72df4fc4dfd1c54509c64f9f6555974cf45383136fc56553799f5f0860516714b5cc0c6d6343ab093d173df23982d182345bfea5b50500bc98118f218a7aae87a7a130dbf3d072a59d153897d98d9f9bb7db84a4209a225fad81e90274a598ed12543bde2a4f9695dafa51d4cb10249a98e13cc331f22dd82428ff5902dd7a6512a2c64d79c4e12f8df9f6d53ec192ba0edd7e95409b3f92f114b319cf076b7b111d1f8d69e532d10e0287f2520d8d664b0b9fb9f4164d0a47712caccd3c446bc2883a941383a5e8c15bfadcc10c7b5023f440802f3c323717d357585c972ef0486f3571f9e8392c9d8bb4481f905b299fae3827de67dc9433f3a5570a44cd8cf4a48f77cba3eef9dcc1bd2d707404dd3749e43482380347181b07583b44d6ff2599be5d360fc6405f627c1cf63f151506fef0afd0181007f568603d3f7", &(0x7f0000000080)=0x1000, &(0x7f0000001280)="03c9750d3bf36eddef3acfd1153de08728ad807826d495bd6cda521fa4bfd9f1c15ff7c6338acfd30f8d8e19883203fb2b0b87b6feff82df89c75157eb0b8c5261fe405e0c4f4e0d6d7533b1083ff058845e0ee622d8aef26357c23b819d5c60936dfd506b235da97fd3ceb441dde70de51779277206efc48f265382762e3857753d120bed338f6e7bf6b315b94fb5fe851328eee034773d7e6d038ab3e242c7e8ac1f3ed7aeb65697b8c51d008bd3cb35a825f8d0981839c79c0af34c249dfebf7054461e16b9c9e0c0b9ae1c008933352dc382bcc340909ab9ceaae65b6cd7cb760db8e6e7cfd3a947e48513d2892662929d220a0f02beeeac87f5a57423c6fbdc20927f0b4211467881de593e922f93720f70b6cfb77a2e55681ff3bc6bd48475aa9dcd7770fab76330ac9374051222f75b4e1c6b24c4c49693a58ad38ec4c1023fc26691d0f5beac607f700e514b3dbd4e916ad6d06700851dde9983ba0466449b16117ba9027be1ef9c353c1a14abd6769f7566fc7b39a71e284313022bcbc8bb7391d0b694e1dcd756cb1fbd4b23a85d35e870761e640b248abb0a79e1625cb07700d81417abd2591db553cf1ab13cb5d33706bf018733a93cd4b29da4c40b477826e17941b8ecbce2cab0d556f95eb1b816c28ecc94ac937ef4d8280ddc7765fde048d9003e67ca965fe89ab1e0cd69d1dc576505482f11567518597d7e813121b5d3e7be026fa58ca73f6f074979c29d5cc34a7d67b71dceb62988db270f2d4d5f549cd34c065da96cc7310917cd992bd23ff8206f3a187d1c86cea0f8f65858b221624b8594fa84f7db437dcfbf04c1c3e5e856f992a30ae3e2bd5414b2ca8a84d8b3bfa1cf56321c790ae2b1e6bdc2eaa63916dcce00935b0e2edb74a29caa2a45390b09c8c1a65a470e2e36527eba7213b03f5c3334c36257721e4a63076984377ee39498bd2ccaab62fe407142d250aecb776e6e0ddbba11b46387ae8d21f694af3ed556e8ea19bcc083bc3e33ba7f15a509680c6f321103074a940c699feca63009c348c14dcdaad7ae20056546325886586d41f17e78a2b0835dff0b407f92aefcbd0e4c11e248e38e25a37902bace0daf5a0d63f2b1443e2e779dbfe0b4168d2b3d216639cf405dbd08ea91ea10a0e4378c1bb14304d99efc7f25867f12a112a26754c02b50a5ad303396196268b5e050f80c899ff91aa23e59ef5183cc05f72ecf7b71fc48751150c72422815a3c52e2150aee4aef874e8e585c848b3a5aa0f17a0d7b9408612050d3d0f0b9154e09fda29c6e4b7ae80bd0307615e54b42096fecbcb2a4d2b3a3afdc99f57140549f7e68b17656af85b0c842db87544ef9b147585e0a4217d5266039fe4e0387f210e9e6f37e2bfe1ce78b4b77b1c48a35a987e63f633b52ce4f2af2f241520f62c59515e7d37d57478c3a0ad17d651f4770322ac75fa7d147bc61bf13d243463e94352f674a21c37feca79a6c1ba0e33410c59c17f02da2869b388d2956d6a342e221d7d1a05b12f84d3a356ee87233eaa0229e57b1102c9f8a7ecae9f762d678a75bd178ab3543a9222bb264b8ce365073e3c09e9930df6821ebb81c8dae4716835fe6ec4a2726d1513860f57182d5f60f9fe972b35b112091665cf18756cb327b102b928b971ad60219472b29a3da779a8e919c216527bd65da8f3437d8cb339902028fc796878f08b861a7237a49f314414dbee492d0b96862af009e72fa88108e1559f2665045b19b03d6a87948c0fe19b1a79ad8720d4a1ddeca3223d73b7506ba1a03c592c5ed998ef95cc6898e45592dd2139e29ba45ccab4da3cd14eabedfa037a219b986aa43104d34c9d7f67d698c175163dd8402a8e5cd279ab5883d78d20b4a0131aad03044f6c9427cd44ba66a991e6d06eaa66e3f9bb51acbb9420e6490d52ab2dc22e87ed62976f5847465691e8a8d7d273848ce2c66729d43ffcef024904b741d97998878fd42c4d441c0814c261967838e5923f2df8223ba2e9cba9ab6b734af1d108ce2709af8ddd4e264ecbddb3cc70735af608d9159bbc8929b1a3c1a7fc9fcbfcae1b803dec362687e738c100c99e0d0dc84297db69cd6294b3c08d3191f48c0be338bd8cd9b798a9b91edfac77196846bf48fbdc851bea1b61ff314c17edd7b94f3af7d66e1aa61c36dbfd5793674ca32846b9c1b290cae0ba329c324d98388a833a1f2c7c531173daa79b9efe0e6e3425e50bcbce8e0645c0b435080c50f4e209791b1d05f1023b735479dd080d5c3228649d9a54269618d3d1776b59224b03fbd00d4613bec6cd5c338a7716f3de2fc501970b589baa4ccb33f4e0d6aced2b5eacc4aa6ad099ce6e15232d1105524c2de4ea084a7f5199221a83912b5bdc4c80b64126cc3ddccf36caae256bf2ee7f9834447129f39a65b102101855ff3b99a672fc4e2cd9e8930354b1b83a0b4b5dc588fff1a61234955c89ab3e15dd140c54e07fe74c53bbf9cfe971af3aa86a4b2468a560a48aba51c262808d1c98bdeb09597693562e0503ed7841ad227596db0cbcc7bb100e3acf18b04466481eed67155feb4902f6a5a6def36f97c8c3b328846a59c7ad75347712f10caffa07be9baead8987dbb01910bf7e3b65dcae3ed1852bb69ec4665cb3ebafbda62be1963bc7f4dd367eb9c9733a1dc4030fa5ecffde38a15be201a8ca477ddf12e1cb34d2f3119f16632f347bc1e171dd20f13b49fdc8581d2e425dba830e383dca2409a1b8b20cb74d04d60b3b08fae23b923fd5f7d262fccafd2425dc9965dbe78a8acbe23f93acc8704a2c5e69d9e28bda7c1e500dacc07e19b8eadc080c0391a3a3c2dd99a54d35c22a4957be2013670b7f532a4d02ab9a261f65952b5ccca11bb128723e18234df2b1091da0265d0d8fe3a3e3e26f025fdf57c6b7bf204e3cfe6234e68cfaa3e1468611f7d9b10e04451cb5a9ad3b4516658b59676c24f19c54dfa66141e7237f462efd85e2ad83c9625e7dd49a8a0ea3b5cb8b1ff0ca5343b4577e0c8d0214a97a72938fd8f7410d6884ce8281b68fc7399a73a5c64001ab48307029fd651daf03857371d31ccd11500f5ac7fedd6d946975052ff6e98e2e15e344c318e55e0e207dd11efcdb303b16563206464c60ede31db9eca274440486963ba6051876bb81ca806957107ccfc5aa4fdd793aec4872bd0560434ab08f78f5dabb24b807a107e816ffff352d08e3ffc1a7c791efcc976b5c53eb4f4b7f4357f0097b63ded966f556204340c8cf8f8b595cb6af4216d868620b2db87c5c39299a26e0208bdc38626b1b69776a59884c27cde68e90c615dbe2ab9307d6eb18517196199487a8c26f4b42e90b6fa9f6a0040f16b29bae39a7f160167fba1c775d57c75b3dd03ca8b9b90361adecc8ea9f642ad4482212e4398b43d44f4f6ffacfaa1e6dcac9766cd06967156e18d56e70c4da83b51292e37a98648e8316d4dfebae085176a91dbd8a24736b6cc62c5ce7686079a7a9b46ae45980cc930711c1522e26d37cbb1aa75647c7a0b583f9f176747457510a88545c01fe386a024804989d517c8fae1b7cee7ee6e2106bb1cac2f3931331d649fec26b25382d0f410285a883b48eeef492a296655ecd8addbf194fd26c783ecc0d8cd1ff862f38534a5b6d88f06377b26104b6dbe5104456d85789a7c3b09ea595233e73276d090dfd4b29c16333c462f06f3390cbb67ed25a6b7bbe98b52ebdc8380466afb5ac8b5b1f12322739f09e6f32b59186637d4a002b313a366d8daf846f616823afeadb2b2f85e125782968a9063164f4d243948ca0795759b2d12f01c647c59c16fa7da504d206c1a72458c1e1007b02024c89235dc03882501a5ed9389a253dbeb08a83caf3f5728e512436fe6432880d907fa68fd4afed6343f4b51b0c1e07b260cc2a61a061d975001e0dc7ddd51b058b52475f609c2eda140780720e75d0604e81950f860c78714006c7cfd1580068682597449beed0156cd2024c8f48d992d20173eacf44fae323b0968de6291002eefdfd9a28e6b3ecabea7f66750a1695afbd4ca312ae5fdb51a68dbc233da84465ecfdbef2e15342f06bce4cc31ee00735b23a5a74f722779e95a31e5847b768753c06b47bd8e16950d906d14de35a02bfa6739a42216ac239b611ff8adadf8df9632752ed6c7fc64e4f348ba1c47cdbcd6be5fe3692ebe15ba39e4d1920d10bb0e12db913f8b95d556df0b34116facc2ec3d68b251b66529cc318923c0bc31a779b19e7f5c83d94a1355dc2424881c76d8b4f40ae427aa6d9b0d52e82117c1087cf3cef4c2426ec17e398963c5c6821ea6b4de557b202d7e7c191b4e569d2969c9b790d7fffb42235baeb21409deb078a3987c57b7f6b9b3004385a14200e5d8cd387f85f26a5f56b781c988c2e93224ae3969aeb956651f818c8ee5d572a82476a80303625e036155068e8d15b6ab78578729642a7704247930e64a211dc7ae4e4db7a2cd16f51439c12751dee76efcbcf87743d6c3c592bb1edbdad2303ae5987fdfd3205d20967ded95062a237d89be6ae411440a044294ebe682c6d8aebbe17d761acdf481a9f13db92b3b8d67d871c004feb3b22b9fbb4a0b654d78a68063eef17c55b78f402113289fa6fabadf5a2ba9fd91b40670d4a3b8f27371ad55bfa3bb89807f55bd5db771ce42e38769e3cd41ef60ddb5b44d9d499114e6ea4ab1db90e2dda122d36c10a3bea1318832120667cf2e28e05466cb95f53d8ab7b7720b95c6558d2af8fe52f34682bd26f29b735286a389ba613794fea7d97342e74824307371a6f8a69889ac7643dc76903ec6a064cbe97303ced203a40d1b3c2dd2ccd1e8512ccdd2449ef9dad8ba4be7c58cfaacf17b49301da2a08ae3de155edc959a05af158e8439b2852c7b3c8a36ba63b00ab91d133aff58afc8e1ae6adc599a59132779390aff78b71870c74b0ade8625c58cf46e6a0323233ea7b215ba99dc07c18dca48392f295eea9beea3a1e79d92139201db2aa1410bd64d9fda5112d05980c58d19eb641d5dd539412d83141e8624b83e940ff6428804db529e957bbe5e807bf5b30b9459d15b00c1a9d788198de29943caef04f533637ad3d802e3b186c4520872f3aa42efb97e5901906b66167aed00fac506503a155e43c6a2e66a6815c8114a399ac0f8c36d5b91e89b2779ab949e2575c0b4d702136d454047ce9d9f5f0e0ccfb280e70d82be94dfc54f2388de0ae0ce15ca3f3cdabe9318204512ec1651d201b1e62a63731503c4974543545c15340f10c8985b9e236101debe671369bc7f68418ee6c57f8c27c26482fe848a2c9db33be5c3d83637769a579529f2dc8208a82b2b74012516aed1b21020de85535c04570b03311ad5d33c21c771b370b2985818364736f9ca2898bbf7e19d8ac9d0add64a9f24aee8fc0f018a38531939e7854db06ec491432b10567fbd1233a7956f559fbf1fd3a7410dc57996e39a2883ec022d95da5d35b3332d8dae1778597847976335632b2bafc03326f097f943bd587d771f7cf8e5ada9702759c8f37dc698d6e3520daa58a643c32c09574cb6719285637279349c9f5746ae9dccc84063729b487624973a7506eb5b1578160903df210911c1fa01b02e8c73cbb576d1b20995af8e03d6b5fc4ce9c8b8b5fb54bccd98bd3edb3714b49fc87e2232fcddbf4d3a4432f4e1bbb9fa8e356b50b158fee15134c09c92811f3c2652421a6e25b2264accb658e03b748a664d16cff313d795b7dc377e6ea40b8d9fd2d22a", 0x1000) 1.295246238s ago: executing program 1 (id=984): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="15a95a760468529b0e584460f5ec562890e2a4f8f6ce5ca05887a301314e312b4673633c78a33cfa7bbed9c1a4fa2be950c2a00cbdc9c6c032edeb531a16e07842fc61381094be2a998cde6b92667db1eafe5d278f1f79beba56eb8ef6c941a16cb0fa54fe9362f22c4a336e9b7f98c00dae77e5463123302e964f8928c37e16a35da1467e1ca13a824c80af109107cd15f0fbcb290ab956d2f6aedc8e248d3c4b4587b9524d869bb4ef6feb51165b32b9b11d996044f1ab12f01f3a777b4da94df37267b5186f2e9cffaaaa392fddf958ee3f3342594688441b9c5c830d87d885c6", 0xe2) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xa9c}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x6, 0x5, 0x6, 0x6}, {0x5, 0xc, 0x7a, 0xbba0}, {0x8, 0xe, 0x9, 0x5}, {0xa, 0x11, 0x81, 0x4}, {0x2, 0x80, 0x5, 0x9}, {0x2, 0x1, 0x2, 0xfffffffa}, {0x7, 0xd7, 0x1, 0x5}, {0x5, 0x2, 0x1, 0xffffffff}, {0x3, 0xff, 0xea, 0x3}, {0x5, 0x1, 0xd, 0x1ef360f0}]}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000002c0)="9012766e4e87d6bf003a1fcdc361f2284ea58bba51ea25d624bbf8c642ac83c3bb2b887f52eda7be8d3892ff200158b9debf0db115f67e457472ffb1fc42a6c76fc677ea31bc8ec06a8f020b8d71debb0af9b9a1d58e08f7a95f4d4fa34bfe59bb05f9d1", 0x64}, {&(0x7f0000000340)="502d68b807d3b55feb212d80e5e00b8134af706dd18fb6b4b5129e8407270827cf94f14dbbcf68aa3bbb09312e5c03a4d92d127111c4249deee3c0e7aa8f223f0c1c416198b5287c666c4a61531a2cc7be48e2ebbcd24a51d51e72795120e4d867fad60ff51fdaf70dff4e31b0ae60ba20774ec0f491f67a057a99cdc7a6f8a3ae26898c49f33fd7e01ae62f270c8c1a46e965153f7bc7e85f7b5fdb54c45fcfe17c660163e5807cd1558cdda07908dea9b5ae16aef2509e3d6dd65fdd08d785dac693a649dd9ede3d74", 0xca}, {&(0x7f0000000440)="c44499baaead720a7b6daba6ac5127c3ca84241a441e1c38e1d93cfeb6aef9b9447745d2dc07ec8519144a64811dcbc4ba70caa527cf114e82ee78cc7aa9c234be37ac059ee877cd9ced1bdda1508932de7b148c9761ee4791bf65b9feb0bd6b0a040f31556c09f8272f6b59e1a2ccc50c27ed63af4d1546fd7a1709c9aa07907b5abf36b988bb067712a883bf594fd26740eabb7115ddc68f72b394e421322fdde1208454c0b92077cab45c4638dbd8b42f06299056c3b3663966d8b0ab85b30c36550a4e1a4489dc08e98136b037952e99e712de8b217e180eeafa9fbceb010292cec785df1e5eaa", 0xe9}, {&(0x7f0000000540)="db751bc49cdf2941dab376cb878b1a3db636e9f58d8ab3daf774064c60af0a4c8655b42dd3db97af45c565bbdc368b693b83f9e65828b40a6c977295e79e3ecd112d1d48411a37460cfbd5b0e70b3d990a0dd71caee047ee60209654fa06b134f80228152266f5393d31e897cf", 0x6d}], 0x4, 0x1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000600)) write(r2, &(0x7f0000000640)="c479c15778966905ea75539b43a154151e96c3fc9db891fcd3d20ec27b839945aaed9f728f8fbcd6fec9b03f3e2fdee9759a2bdee76d7c4428c63268295a3805b0b476a17b888922057065786637db5909333c016788d803274a98985514d64b43714bb0b3f9b2596e55cb970452c1f5572ff4c947f3c969e4096c180d0be6dafac99e94d43e39a11681bb0d25ca2556ffa08f9aa808c102", 0x98) msgget(0x0, 0x66a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000740)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000780)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000007c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000840)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000008c0)=""/103, 0x67, 0x0, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) accept(r4, &(0x7f0000000980)=@un=@file={0x0, ""/248}, &(0x7f0000000a80)=0xfa) msgget(0x3, 0x4) r6 = semget(0x1, 0x3, 0x250) r7 = geteuid() r8 = getegid() r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000ac0)={{0x3, r7, r8, 0xffffffffffffffff, r9, 0x98, 0x6}, 0x7fffffffffffffff, 0x4, 0x5}) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000b40)=""/116) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000c00)=0x87e) 1.117262253s ago: executing program 2 (id=990): shmget(0x0, 0x4000, 0x602, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) chmod(&(0x7f0000000000)='./bus\x00', 0x122) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) 1.010648688s ago: executing program 2 (id=993): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0xe2d0, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x6, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x1, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x2008, 0x968, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xc, 0x3, 0x17, 0x3}, {0x40, 0x1, 0x27, 0x8}, {0x400e, 0x4, 0x53, 0x7ff}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) (async) kevent(r1, &(0x7f0000000000), 0x96, 0x0, 0xfffb4161, 0x0) 1.010012821s ago: executing program 4 (id=971): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/132, 0x84}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 1.009945863s ago: executing program 2 (id=994): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x4, 0x9, 0x4, 0x4005, 0x0, 0xffff, 0xfd}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.009290792s ago: executing program 2 (id=995): getuid() (async) r0 = getuid() r1 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r0, r1}, 0xc) setreuid(r0, r0) r2 = getuid() ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x42c}) (async) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x42c}) r3 = socket(0x20, 0x2, 0x8) fchown(r3, r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r3, 0x0, r3) (async) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3, 0x1}) (async) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3, 0x1}) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000280)="b500f2e888d198e209d844a6d8d6fc7cf4d4bf9419bdeea120ce26a9d70499b190dbf214aec6217b84963c970b9347f9e9f04a669edb4058314ef06f3b47d9151d72c81923ad70399d58c3094d84b1b1e75fc96d86567993d40c307a3a10bd221d6e5f5aed9fbd7e738caca263e945a4b1f55fed36637c46d326c7aa1b3ced5d3038dc608ee88b483ef41283f2c7bc2db24a07", 0x93}, {&(0x7f0000000340)="55156f7d0e1792faa6e5c462a3f274e9915e7f329fc1a54bc5d3599eb0e52a2e71a84eed53835a48936a4e227e377b5d23d09cd614d5ab8b5ab2f2ab72860c4bc58d70d5bf05e38ac28a885c293496764af9ea7dd9b9b0caa0ebd3cfdfb9c032d7c7f5569ea71fbbadf53c8acf481125968322eb78467b24c1bfd34998758452ffa2d878d102bf9c49", 0x89}], 0x2, 0x0, 0x0, 0x4}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0xa04) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0xa04) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000540)=""/155, 0x9b}, {&(0x7f0000000600)=""/208, 0xd0}], 0x3, &(0x7f0000000740)=""/233, 0xe9}, 0xf6}, 0x10, 0x1000, &(0x7f00000008c0)={0xfed, 0x8000000000000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000940)='./file0/file0\x00', 0x20, 0x2) recvfrom(r8, &(0x7f0000000980)=""/173, 0xad, 0x2, 0x0, 0x0) lstat(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)) (async) lstat(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)) bind(r3, &(0x7f0000000b00)=@in={0x2, 0x2}, 0xc) (async) bind(r3, &(0x7f0000000b00)=@in={0x2, 0x2}, 0xc) r9 = msgget$private(0x0, 0x184) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000b40)={{0x4754, r2, r6, r5, r1, 0x144, 0x7}, 0x204, 0x1, r4, r4, 0x5, 0xfffffffffffffffd, 0x7, 0x6}) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000b40)={{0x4754, r2, r6, r5, r1, 0x144, 0x7}, 0x204, 0x1, r4, r4, 0x5, 0xfffffffffffffffd, 0x7, 0x6}) close(r8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0), 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000c00)) (async) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000c00)) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000c40)={0x9, './file0\x00'}) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000c80)=0x1) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000cc0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 1.008297786s ago: executing program 0 (id=996): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r0, &(0x7f0000000040), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) lseek(r1, 0x3, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflags(&(0x7f0000000180)='./file0\x00', 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x10001) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x55}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffff6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc3}], './file0\x00', 0x5}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000400)='\x00', r2}) kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0x7, 0x10001, 0xd, 0x4, "aee4b2b5aabc6a077394dc10d442f8ffa59e8908", 0x800, 0x7}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDDISABIO(r2, 0x20004b3d) fcntl$getflags(r0, 0x3) sendto(r0, &(0x7f0000000540)="28e600b474fc3160ee2ea95f4b143ecc754e12a8ac10e3e7b6fe4f968df4e2b4e015c7ed8ba06bfebdd85c97d09ec749286d305feaf849be4751f0dae62682bd12afe6c692eae78956a5d82f48a36033dfa06de8b046f87fd51c350acc07b855e56dc381ca50df574a5fa752b54627a7871a4da99f713e288714d99e46d4036742a698ccdd0cbb08af7b59355917827f8f1c31af7401b7737b1fee967e3474254dcc72633aba6c9311281fc405c4fe2b31bb98e85c21ca5cce3000d71398e9a5997c1016bfc0d0eb57", 0xc9, 0x5, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x9) connect$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r4, r5, r6) sysctl$net_inet6_ip6(&(0x7f0000000700)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000740)="4e2cd7e87ae49ce5b9b98f6a10b5bbed7703672c158b053e25a1e89f675854f0cdb8d2fd3309b454c67f493f43611476fa4edbf0095ddb6c6cd3eaeda8315c5982eb8f6abcd6635a1311dd0506c1c6972db62d2b13ef", &(0x7f00000007c0)=0x56, &(0x7f0000000800)="1f753fafb2969886d869f98e26fde06a3b34c33098c99fd43c68a519124d64ff83a31bf5859281ab654c55bfb1e4fadee69448ce68f822c8bdb917fdd2f369a3688baf323eea91322f3d770bd7331819d46e5d347499d0d9ed0bc3c46f61b07c16e588ac0f35d95031cf5984c96955ee289c20aa77ab2ef750bcf2f8e70a6558a43603a0df458f036819e1bb2a28e75a61911258b17c8f5fa4438184edfbb4c1989ceea16e2076ac81fbd8fd398f20dfc1a0aab06b05e72b86bd5495e16cdb0eb41f1213a700ff58e1b747d8193e5b8d927cab202b7f1ba44c2dc65befb5093a7c7b9f328fbed545", 0xe8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000900)) setitimer(0x1, &(0x7f0000000940)={{}, {0x5, 0xce}}, &(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) 949.121414ms ago: executing program 4 (id=998): mlockall(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) 948.78373ms ago: executing program 0 (id=999): mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x100d02) syz_emit_ethernet(0x122, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000114060020000400907800000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7f008eab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e107ae2be206b538d3dbc5ab23296712e22"]) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe07}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80, 0xe, {0x1000, 0xf0}}) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 877.060298ms ago: executing program 0 (id=1000): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0xc0205609, &(0x7f0000000280)={0x2, 0x0, {[0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xd094, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x4], [0x0, 0x0, 0x3, 0x3ff, 0x0, 0x0, 0x1000006, 0xf615, 0x4], [0x471b, 0x0, 0x2b68bdc2, 0xffffffffffffffff, 0x0, 0x2, 0x8], [0x6a4, 0x4, 0x104, 0x0, 0x0, 0x1], [{0x800}, {0x3, 0x57e, 0x4}, {0x0, 0x0, 0x0, 0x4}, {0x4f7f, 0x57, 0x80003e8}, {0x0, 0x3, 0x101, 0x7}, {0x0, 0xffff05da, 0x40, 0x10000}, {0x0, 0x100000}, {0xaf7d, 0x8}], {0x0, 0x78, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0x0, 0x3}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) 875.688278ms ago: executing program 6 (id=1001): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x61, 0x80000000, 0x8, 0x7}], 0xf, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x82, 0xfffff, 0x8000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x21, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffff9, 0x81, 0xf0000000, 0x6, 0x7}], 0x7, 0x0) (async) syz_open_pts() (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x39, &(0x7f0000000100), 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="c4fe48", 0x3}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffc}, 0x557a, 0x5, 0x1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 875.496808ms ago: executing program 5 (id=1002): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r0, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x142) fcntl$setown(r2, 0x6, 0x0) 875.335621ms ago: executing program 0 (id=1003): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x3, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x80, 0x7, 0x17, 0x3}, {0x4, 0x1, 0x27, 0xd}, {0x400e, 0x1, 0x17, 0xfffffbff}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 873.870117ms ago: executing program 4 (id=1004): r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) setreuid(0x0, 0xee01) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getuid() setreuid(r5, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000ac0)="2ecbdf445672549d5782c49bc6db1503a0f3e81af297d4dcd88e3b668f8e1e4057dc3331149c2feb6ea3135909dcaba3aaff61d322579ad67552be8e5bc595551971de280f641d09530234e8e5e724e0eda6342e39112784e68cc55b83005eb0aa4468c09add30890f1fedc0e04820b680dd0d54607e01c8bf1521eec33764cee36345336fbb8a3819414074212e08e93e71bb650d015041e5c03fff79f425b63d1609c6d183ef800a07769cb8b27dfe7a403500000000000000000000000000fa7a5d96bae25ce233a904b4b5c8c5203c930def7bd0a5669e799624f1ff8b30064d20f06e88312142a3548f348b4b2e8a3e025473d7bfb1c89131603dadd982fb3c521dbc351ea4851f931aa7e57f18e55326840c00a028f4f6f1de1874e3cbc50630bfec2d778ce6f3c68ac491bcde0d873658702b08554ec5", 0x13a}, {&(0x7f0000000480)="15500c444ac51b705b4cb28f04e9f64aac99e498f6fcee8db6ffa54af66a15ea3e4f0656c65a3ecb99294c918dba86a06f80af1b8ab1bed86c92e15948f87ed6219915fd912f69c56effbdcfa7bd89fcc3f80141172277e86ee4d308fc34e61c9679f5dd6471a5c16bd337cec59db2e322f5ee3f75e552073312e208abcc40cb71167721fd1402e11eb6bbd24a3d1b03f3a43eed215334ab28ad8f23540fb284c14f72cce2124ea7c9668ada6d9792f3a1851389ce09cecde4da0742c575422435", 0xc1}, {&(0x7f0000000580)="f4f24df2d87b26dc872854610a042e9fed050396c0d2c069e9531cbe24ce654aba0548523e7bc699897674d21d41b618a19621571404e090e3140d23113bb6d6366b4d94e5e859642f77520149c73ca4345a6c64fe86fb25733257274d40975fde58a6ebc52413bd5363ff2857aa6f8b8e1883e07601282ba085915d38b9c9b082f6c46584dd1237b25a0ecee5df9b068fe0cb06d77be93ec357e1f6f847bb13fa76586bbaf87d8f57830414b8310fcfdf6a8d26d764dd8691a6c5971e6eb5a4d7c29783c1ba8e78bb54e3f1a19bd797bd873f4d29003a7c0072f61e6cbff8", 0xdf}, {&(0x7f0000000680)="3ade0806786e67aa82062118d23668a8ed64aa695972f5602f67d079144ff05d98ec0d3cb73b73da12720fa3bb2f38fecff895837b87afa980ef388057ed2d49ca98ebd9439e91f9b73ac877d09a32a0ec6c322c22fbc7c2889b5704cd7b7325967f08be4849517ef23dac215aa49616b46e4a66c566b990f554ca09dd5d93f892d133e1e94158e3eee25f6682d8d40087aed40395ce2261644f6a3c6aae8a080ca897b31832f1720881de43c0404d3aa94264ff1d4833f51c241ff124e6ccaa5026528a0bed28b9a28e8fdcdfb10fe8030e6a604274f96c6d4363bf", 0xdc}, {&(0x7f0000000400)="1d35264f23f66b4117463417cd8a3f56959b0416a313d6703a2a048bb79968c7274dae4de6cfe1398a6f", 0x2a}, {&(0x7f0000000780)="000ff37bc5a9c2db0e75a24ec7198016f536a80e695838e2381f10a843525cbfb989354365cbfef0446207b4a5848987c5b9433adfedae5155c6c4cbad7393766d784161f4f2467bfd97ae447d788a3a44b3ac8048b5d2bc0790925ab629216a8d9c8541f37b5a10010ebe94a327", 0x6e}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000e73814156a84966514edf80c188ce56dcbda33fbb871cc6b7ae54c88d383d54a068caa35564261be6f4d2a4a9f48d70d8132b24dca6446ed29b3e99ad744966f6a1786a9534066c5c85152deeb102d8e068a7b7284f76fc618c412ce6e9086e8ce59f17575a9a5cd462d9224966fdd0000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x8, 0xc}, 0x2) r9 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x5, 0xb}, {0xf8f9, 0x1000004}}, 0x0) ioctl$FIONREAD(r9, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={0x0, 0x8000, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) r10 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r10, 0x4, 0x40) shutdown(r10, 0x2) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x3fe}, {0xffffffff, 0x1}}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) nanosleep(&(0x7f0000000180)={0x3, 0x39d9}, &(0x7f00000002c0)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1, &(0x7f0000000200)="7ea3bd0261416a0eb53e9314386de5ec58417f005e568bc8d75bb54570e1046368b6a5a9534316c7fd04ea24127246c5f10cc629a641601b01d0b982a9350340b3bbcb85c3a4ea2517701241003a9ec0e41a", 0x52) 760.330796ms ago: executing program 0 (id=1005): r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r1, 0x9c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20, 0xa}, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 759.253522ms ago: executing program 5 (id=1007): sysctl$hw(&(0x7f0000000780)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f00000001c0)=""/166, 0xa6}], 0x2, &(0x7f0000000340)=""/192, 0xc0}, 0x42) (async) sendto$unix(r2, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x10, 0x2}, {0x4, 0x6, 0x9, 0xfffffffd}, {0x9e, 0x9, 0x0, 0x3}]}) (async) mprotect(&(0x7f0000619000/0x3000)=nil, 0x3000, 0x1) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) (async) open(&(0x7f0000000480)='./file0\x00', 0x80, 0xe5b0e887da71085) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x4, 0x2, 0x4, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102eabae3a88b0949e0", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000440)) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (rerun: 64) 758.331672ms ago: executing program 6 (id=1008): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0x4}) read(r2, &(0x7f0000000840)=""/176, 0xb0) writev(r2, &(0x7f0000001bc0)=[{&(0x7f00000000c0)="57a62b619011b34398c8af608700000000af12e8c4355e2cd36a", 0x1a}, {&(0x7f00000002c0)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba556d6911d32bc14b51e9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf860fb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2276083fa772e41554137ff70a5cde516891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f343388", 0x560}, {&(0x7f0000000200)="20e558e8c3dd22cdf5e40614791da4ef970d19ecde934f80e9a854b18d50274f36b2b87bc5d17636fda6eb822602772524a905af060000002309", 0x3a}], 0x3) 757.512317ms ago: executing program 6 (id=1009): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) mknod(0x0, 0x6000, 0xe02) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x5, {[0x1ff, 0x717d9d08, 0x3c, 0x0, 0xfffffffffffffff9, 0x4, 0x6, 0x6, 0x4, 0x67a41f86, 0x6, 0x80, 0xfffffffffffffffa, 0x765b, 0x3ff, 0x5, 0x60, 0x100000001], [0x55, 0xfffffffffffffffc, 0x4, 0x7fff, 0x221db558, 0xea15b24, 0x9, 0x551, 0x1, 0x2], [0x10001, 0x9, 0xb0000000, 0x6, 0x400, 0x6b, 0x7], [0x4, 0x4e27, 0x8000000000000000, 0xffff, 0xfffffffffffffffa, 0x1], [{0x8001, 0xffffffff, 0x5, 0x7}, {0x1000, 0x1, 0x73f, 0xa21}, {0xef8, 0x5, 0x0, 0x7}, {0xd, 0x8, 0x3, 0x9}, {0x5, 0xe3, 0x3e0e, 0x80000000}, {0x1, 0x100, 0x91, 0x5}, {0x5, 0x2, 0x5, 0x1}, {0x6da, 0x2, 0x67b, 0x1e}], {0x7ff, 0x401, 0x5, 0x2}, {0x6, 0x9, 0x58, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)="4e1e49db7a2ca46534056dd9500db21e", &(0x7f0000000340)=0x10, &(0x7f0000000380)="69e8dbce3633147ee9dac078a9108ba3a6886d3dbc58e460d57a61ecc732f66e8a7285951444721c83b3515d24b7a7b48acef2b4f5c52d8fb1a67b3491e367dbb78edcbe5e87821965a078b549ef64b0879a9408305d9d0b28dee0fb353974fa3d7207fa06ec30d8bbe9a7bfba4c51ca096a181583a1ae4fd54863d1aa7b0282b2453fbbe63b03167fdada324be140b8b4f0bf5cdc3bf875443c112e6d509fd815fa43fe49c8d4a4c2973ea7bbd3ead266895d86c93468b7b9fe141967e1553964c6ea4c3d4ad2a5686d0db02fe340d7f3f0ef5fdb2e57c169f7d9fc5295a17693d691023dfa70083f5ab4f0f4cfc8", 0xef) r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x7, 0x5}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) close(r0) unveil(0x0, &(0x7f0000000200)='c\x00') setsockopt$inet_opts(r1, 0x0, 0xe95a752d57717305, &(0x7f0000000480), 0x0) 669.321122ms ago: executing program 6 (id=1011): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES16=0x0], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x14, 0x1, 0x27, 0x3000}, {0x6, 0xd, 0x0, 0xf7fff001}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) sendto$unix(r1, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7f029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffffffffe3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x5, 0xfb) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x6}, {0x7, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x809}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fsync(r1) r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r10}, 0xc) 669.158385ms ago: executing program 3 (id=1012): r0 = kqueue() select(0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0x7, 0x6, 0xc, 0x2, 0x5, 0x8, 0x7fffffff}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) kevent(r0, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) close(r0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) 668.637347ms ago: executing program 6 (id=1013): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000001c0)="3adb48b1782315114a1e3042", 0xc}], 0x1, 0x9) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f00000003c0)}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x122, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000114000020000400907800000000000000004e234e2156629f67cd5e5baa5725fe5a0812434a9f8a34e4177adee59363af643c60b9b72967b951383a351c8b1ddb1440fa41f07908093957a285228d8151c1f91aed22d4149657ea9ea7d4999f1c33b31fceb76410d5b9f605482aaf5df9015965570ff942eaabdaaf090034a63edfb941656af1714cc3730d76f6e84e2de1dd1daab5913343d5d08df39540a679b2a5c9884085e9e354e7901be65b0086230686ace7d48842a93c908f1902c5d3a29ca48e740d99968c32485ceb4ab3435aa0c6db2e0289fa4f96577075d8d1416e28ea31b9badeb086b28023f21c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x6, 0x8}, 0x10) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async, rerun: 32) r5 = syz_open_pts() (rerun: 32) close(r5) syz_open_pts() (async) writev(r5, &(0x7f0000000400)=[{&(0x7f00000007c0)="f25d3540b8f26d171ab15e0a77325cf8b509bbaf08ea7b9e83ff0000000000000096308ecd146d3db2c5a7b83c9cb89782d0b8bc41c8cdbc73511147ac30ac7de89b2bb3c54c30c9fada56de9a1d50b80f51fb01a0483a09a847480f03d94cf6495d1a016dfcbc820f5f7797a585cc93d0050000009a830e1d6cc7123902cd75bf00000000000a20656aeb81", 0x8c}], 0x1) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08951c1cfac173fc0ada89a825e909ffd700", 0x4000000, 0x2}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000c80), &(0x7f0000000200)=0xffffff42) (async) r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x30102, 0x0) bind(r9, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7, r8}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 393.963979ms ago: executing program 6 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x2, 0x0, 0x3ec}, {0x7, 0x6, 0x2, 0xfffffff9}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f0000000300)) (async) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f0000000300)) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random="cd2f2918c2c8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x31, 0x34, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@window={0x3, 0x3, 0x1}, @generic={0x3, 0x4, "2793"}, @window={0x3, 0x3, 0x9}]}}}}}}}) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000001, 0x3, 0x1000000000090, 0x204c}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) (async) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) 387.75902ms ago: executing program 7 (id=1016): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f00000000c0)="317ce97d835497f0efe618492e5e4a4b34bb89e820306941aa0b59357a816dacde8261aecdf16cfbe99e1c35b0b0e09e7aef903bd68a015cbc81c643cb571c9fb190b158fda7cd17b0c454847e9be7c7", 0x50}, {&(0x7f0000000580)="b7d55150812ab43771e65cc03064a34664be76a62f7e17732b9ccca2f1b2da6f941abf618bbc3a3f87095351e1bc4d0adc0fd61a6e5f5de3311dae621896592a6a80d6374147f7ae2ff62b6740bc4cb3f11dd3d8ee69c46ef6e304662ef34c48ff235be51d7e44991f4103977a8c928c805dfdb902156767561e8a9ce5d2ce6ee7a5069e0fea0e8094ee3cc4bac0dc1c634a3092707e3434e97f9af8a7463626113a6954902b6bd615ce9ff055db5d44eeca7374443a056ace4cb12ad6ed74815141169a9d4ce0ee0f8579e81b1ca5043cabacbb02743f9deb5379f6", 0xdc}, {&(0x7f00000009c0)="3e1d23a4fe6f04683a042f6d1d17b7f4ed2c8620ac836970fc9608d7285dedc96e722d079c19489c36d61e5698969fee019f13a1", 0x34}, {&(0x7f0000000440)="788c4183554b1cb9248be6262e0fe5b7b90092b02d2cefc898be8e4da5", 0x1d}, {&(0x7f0000000680)="fe3a9f1e23ac5623a506be124fe8676d09a664af8c551a01bc7d0ed8e59a8bc2f2f1d090db9d8d3377d5f804375c68870cdd587f3d894c26d8e7ddae15b5de0f4600a717eb7a42a9628e821b91fb9f7a6d3ade00a4771ed882c24d4db6efec0f2ee52f8dc726f20a0738db5e21d0db3c1eb8cd3f2a7a6231ce1eb5d97f02e3436776cc635a0897ae555b8e60c30c2ee1b72f13d103ad1d91349bfd85738e100d2aa2e183fed7fc8d3644b2c7983d0435edce933dd211d44e1f132d750214b987", 0xc0}, {&(0x7f00000007c0)="e9a6d088470bd42b06fe4e044f390972c2d62ab0e3cc764d5ec200a5822837e73a5411da701e85f18ff9ba5faf7bc3d8753edf333cea8ecd913187445f3926ac70328edbbcb905", 0x47}, {&(0x7f0000000840)="c1173171ded9190db4e72daea7627a94162c33c52546153f3dad17a98994bf9c391f095dd9b92c5fb8546284c75622b86ecd4ee4cd0ebc2383ee0b9d7e165cc688e17adce9f15af15a0e5c68c31a3f56d182a8cdbe1c9b4eaf542dae9c30acaa992009be91fec6e7f19073e13e792356cf00d26786f88a8cde6c7f04a70d1f9eeef8c748cea5c0b0a208ba0a3a790da45c2b6fe54faaa063902d7a8fed9e12eddbe52e98c787b4516cbea194d5539dd518d1f272b189531aef741f7eb183aba937fe3921bcd58e1fcce2c3b160645672d463d3ef2a5e4d1f1b197a5741ba87642dcef133530dd4afd6621c", 0xeb}, {&(0x7f0000000740)="3e70e7cae52964dff41b431cdfe9a59041d0cf7398d92f8d8d98d48b19daddaab8e72b", 0x23}], 0x8, &(0x7f0000000040)=ANY=[], 0x268}, 0x403) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x34, 0x0, 0xf, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x6c, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff81}, 0x40) sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xad8) 387.382975ms ago: executing program 3 (id=1017): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0xe, 0x5}, {0x34, 0x1, 0x0, 0x8109}, {0x6, 0xa, 0x5, 0x5000000}]}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 386.21251ms ago: executing program 7 (id=1018): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) (async) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) pipe(&(0x7f0000000000)) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 282.259693ms ago: executing program 3 (id=1019): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x6, 0x6}, {0x81, 0xe, 0xfe, 0x9}, {0x9e, 0x9, 0x0, 0x5}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/154, 0x9a}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) fcntl$setstatus(r4, 0x4, 0x40) close(r3) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf74ab9d77bd0b4692d9664413a8ee516bd6379c693f782a54e8bd0e03", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000140)="00bc1a0215ed63aa4425abf70000", 0xe) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() r5 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x10}, {r0, 0x2}, {r5, 0x4}, {r0, 0x1}, {r0, 0x7}], 0x7, 0x4) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/132, 0x84}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/170, 0xaa}, {&(0x7f0000001300)=""/178, 0xb2}], 0x6) 281.506169ms ago: executing program 7 (id=1020): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f0000000100)) (async) r1 = socket(0x18, 0x1, 0x45) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) 280.212552ms ago: executing program 3 (id=1021): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0xd0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6880058000303bff00000100008000000000ffff0000dec1000000000000000000000000000000010100907838000000636a400d00033204203bed03ce442ae33206a327509fcc3ccd44957fb2011da86b444d08bb8200f358eadff43f59957a8a24862f539b4138273b75d541071000f1ecf04a97d729f2d2ddd60069f74e3f39e242056b5c84d09e8c1b3efb5c6f4e06c874e39cc298b4a6006cf653e9ba913c88b7ad455fde8a0a549b2e4c1eca6259d272afd1425864309e40fe000000000000000021a6d516ef43aff32c6eabd02043c0eabd60390412707f38ee52241e6f5d0887c3c325884bdb0f9e031ecdc66aa2ad20a5e9eda6ea4631c54ed7337b56ef9e196b1c4563ad8c413ffd0566e7ffb0434a216963a989ab0876d0168f69f39c771a3ffcfd6601b8a42cf2f5c53cf8097f5f"]) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) rmdir(&(0x7f0000000100)='./file0\x00') 279.950005ms ago: executing program 7 (id=1022): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=""/230, 0xe6}, 0x5}, 0x10, 0x1800, &(0x7f00000002c0)={0x80, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) readv(r2, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x2) select(0x40, &(0x7f0000000000)={0x6, 0x441, 0x0, 0x995, 0x0, 0x0, 0x2, 0x7}, &(0x7f0000000300)={0xffb, 0x1000000000, 0x7}, 0x0, 0x0) dup2(r0, r1) 219.782646ms ago: executing program 7 (id=1023): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) (async) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000100)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000000)=[{0x800, 0x5, 0x81, 0x699}, {0x9, 0x7, 0x0, 0x9}, {0xfffa, 0xb6, 0xca, 0x3ff}, {0x2, 0x1, 0x0, 0x10}, {0x401, 0x1, 0x8, 0x5}, {0x2, 0x5, 0xf8, 0x40}, {0x6, 0xd8, 0xb, 0x42894342}, {0xefe0, 0x80, 0x4, 0x3}, {0x8, 0x8, 0x2, 0x6}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000000)=[{0x800, 0x5, 0x81, 0x699}, {0x9, 0x7, 0x0, 0x9}, {0xfffa, 0xb6, 0xca, 0x3ff}, {0x2, 0x1, 0x0, 0x10}, {0x401, 0x1, 0x8, 0x5}, {0x2, 0x5, 0xf8, 0x40}, {0x6, 0xd8, 0xb, 0x42894342}, {0xefe0, 0x80, 0x4, 0x3}, {0x8, 0x8, 0x2, 0x6}]}) getpid() (async) getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x8080, 0x0) 219.254487ms ago: executing program 3 (id=1024): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0/file0/../file0\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffff9, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x40000e, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x20, 0x2, 0x100000001}, {{}, 0x0, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) readv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/205, 0xcd}, {&(0x7f00000006c0)=""/151, 0x97}, {&(0x7f0000000840)=""/250, 0xfa}], 0x5) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r3, 0x40000000007) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/99, 0x63}], 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) open(0x0, 0x100, 0x100) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mknod(0x0, 0x2000, 0x40000802) pwrite(r5, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x401}, 0xc) 218.889973ms ago: executing program 7 (id=1025): openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000300)='.\x00') sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10d", 0x8c}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffff9, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0xf5d2, 0xfffffffe, 0x7, 0x2d6, "3b08000100f167c99e3bb0c69d73230100040c00", 0x204, 0x81}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) mknod(0x0, 0x2000, 0xd02) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) 218.207291ms ago: executing program 3 (id=1026): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r1 = socket$unix(0x1, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000002c0)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast1}}}}}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x4) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCSET(r3, 0x80086476, &(0x7f0000000180)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x8) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbefffffffff, 0x0, 0x2, 0x2, 0x8001, 0xfffffffffffffffc, 0x400, 0xffffffffffffffff, 0x7, 0x2f00, 0x0, 0xa3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x83, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x1, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x97, 0xf}], 0xe4a, 0x0, 0xa9fa, 0x0) close(r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r6, 0x0) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000080)=0x7e) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000006019078ac1400bbac1400bb4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5101000590784006c28e2d97c5dbb10a88b8fb44b2318176bcf84e5db2"]) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x17, 0x2c, 0x65, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0x3, 0x1, 0x6}]}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x4, 0x0, 0x43}}}}}}) 16.579659ms ago: executing program 2 (id=1027): setreuid(0xee00, 0x0) (async) setuid(0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x2) 15.83457ms ago: executing program 2 (id=1028): sysctl$kern(0x0, 0x0, &(0x7f0000000040)="a4769d4803751864a397aebc3a30e01a008405f7274f59f2a97d", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7", 0x20}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c, 0x9, 0xc4, 0x8}, {0x5, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0xdc, 0x80, 0x3}, {0x0, 0xdb, 0x4, 0xc8d3}, {0x0, 0x7, 0x80, 0x2}]}) 14.524443ms ago: executing program 0 (id=1029): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x82) 0s ago: executing program 4 (id=1030): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000001940)=ANY=[]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x1, 0xfffffffe}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0x4}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {0x0, 0x9}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x57fd}]}) socket$inet(0x2, 0x8003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe0}, 0xf0fffeffffffffff, 0x7}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102ea", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7dfb7, r3) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x28, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.210' (ED25519) to the list of known hosts. login: pckbd_enable: command error    OpenBSD/amd64 (n[h|Vb1 3.0A-BR{_:Td4g]j$*04J6AŤfa/%.PQO"k?XoAYwFWᓩHF݀“y{ G]'x%xoA(\]3e.EGQ0;ǼDJb2+p<) (tty00) login: pckbd_enable: command error WARNING: thread `nfsio' (378492) exits with status -1 WARNING: thread `nfsio' (406488) exits with status -1 WARNING: thread `nfsio' (260074) exits with status -1 WARNING: thread `nfsio' (230707) exits with status -1 WARNING: thread `nfsio' (151043) exits with status -1 WARNING: thread `nfsio' (279225) exits with status -1 WARNING: thread `nfsio' (507537) exits with status -1 WARNING: thread `nfsio' (433761) exits with status -1 WARNING: thread `nfsio' (336829) exits with status -1 WARNING: thread `nfsio' (501035) exits with status -1 WARNING: thread `nfsio' (398427) exits with status -1 WARNING: thread `nfsio' (452596) exits with status -1 WARNING: thread `nfsio' (224226) exits with status -1 WARNING: thread `nfsio' (44319) exits with status -1 WARNING: thread `nfsio' (403713) exits with status -1 WARNING: thread `nfsio' (322364) exits with status -1 WARNING: thread `nfsio' (473697) exits with status -1 WARNING: thread `nfsio' (406940) exits with status -1 WARNING: thread `nfsio' (464565) exits with status -1 WARNING: thread `nfsio' (15570) exits with status -1 pckbd_enable: command error j|E1\:pckbd_enable: command error denied attempt to set clock forward to 35184372089088 uvn_flush: obj=0xfffffd8063234870, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error WARNING: thread `nfsio' (59284) exits with status -1 WARNING: thread `nfsio' (261353) exits with status -1 WARNING: thread `nfsio' (410580) exits with status -1 WARNING: thread `nfsio' (130705) exits with status -1 pckbd_enable: command error uvm_fault(0xffffffff838fce98, 0xffff8000253b2004, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs_fragextend+0x1c8: movl 0x4(%rbx),%r14d TID PID UID PRFLAGS PFLAGS CPU COMMAND 61475 52326 0 0 0 1 syz-executor *371210 77492 0 0x2 0x1 0K syz-executor ffs_fragextend(fffffd806f562bb8,4,78ae8,3000,3800) at ffs_fragextend+0x1c8 ffs_realloccg(fffffd806f562bb8,2,78ae8,3000,3800,fffffd80097fb270,b28f66ed1551b04,fffffd806da64a70) at ffs_realloccg+0x53a ffs2_balloc(fffffd806f562bb8,afb1,58,fffffd80097fb270,1,ffff80002a3ce4a8) at ffs2_balloc+0x54d ffs_write(ffff80002a3ce530) at ffs_write+0x4f9 VOP_WRITE(fffffd806abc48b8,ffff80002a3ce5e0,3,fffffd80097fb270) at VOP_WRITE+0x101 ktrwriteraw(ffff80002a282550,fffffd806abc48b8,fffffd80097fb270,ffff80002a3ce6b0,ffff80002a3ce690) at ktrwriteraw+0x1be ktrsyscall(ffff80002a282550,5b,10,ffff80002a3ce840) at ktrsyscall+0x340 syscall(ffff80002a3ce840) at syscall+0x304 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b39b3a44e50, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff838fce98, 0xffff8000253b2004, 0, 1) -> d ddb{0}> trace ffs_fragextend(fffffd806f562bb8,4,78ae8,3000,3800) at ffs_fragextend+0x1c8 ffs_realloccg(fffffd806f562bb8,2,78ae8,3000,3800,fffffd80097fb270,b28f66ed1551b04,fffffd806da64a70) at ffs_realloccg+0x53a ffs2_balloc(fffffd806f562bb8,afb1,58,fffffd80097fb270,1,ffff80002a3ce4a8) at ffs2_balloc+0x54d ffs_write(ffff80002a3ce530) at ffs_write+0x4f9 VOP_WRITE(fffffd806abc48b8,ffff80002a3ce5e0,3,fffffd80097fb270) at VOP_WRITE+0x101 ktrwriteraw(ffff80002a282550,fffffd806abc48b8,fffffd80097fb270,ffff80002a3ce6b0,ffff80002a3ce690) at ktrwriteraw+0x1be ktrsyscall(ffff80002a282550,5b,10,ffff80002a3ce840) at ktrsyscall+0x340 syscall(ffff80002a3ce840) at syscall+0x304 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b39b3a44e50, count: -9 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a3ce1d0 rbx 0xffff8000253b2000 rdx 0 rcx 0xffff80002a282550 rax 0xfffffd806856ea10 r8 0xffffffffffffffff r9 0x78ae8 acpi_pdirpa+0x64959 r10 0xffff80002a3ce3a8 r11 0x9ac01261568e8873 r12 0x7 r13 0xffff800000b2d800 r14 0 r15 0xffff800000b2d800 rip 0xffffffff813311b8 ffs_fragextend+0x1c8 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a3ce100 ss 0x10 ffs_fragextend+0x1c8: movl 0x4(%rbx),%r14d ddb{0}> show proc PROC (syz-executor) tid=371210 pid=77492 tcnt=1 stat=onproc flags process=2 proc=1 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2827e8,0xffff8000333e9278 process=0xffff8000fffeeb68 user=0xffff80002a3c9000, vmspace=0xfffffd800b027b70 estcpu=34, cpticks=83, pctcpu=0.24, user=2, sys=81, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52326 61475 55666 0 7 0 syz-executor 52326 258652 55666 0 2 0x4000000 syz-executor 70068 502126 77742 0 2 0 syz-executor 70068 19388 77742 0 2 0x4000000 syz-executor 58792 485622 8869 0 2 0 syz-executor 58792 143882 8869 0 3 0x4000080 fifow syz-executor 58792 411491 8869 0 3 0x4000080 fsleep syz-executor 8887 147798 62575 0 2 0xc80 syz-executor 8887 269827 62575 0 3 0x4000080 ttyout syz-executor 8887 431777 62575 0 3 0x4000080 netacc syz-executor 8887 240148 62575 0 3 0x4000080 fsleep syz-executor 93966 61987 77492 60929 2 0xc90 syz-executor 93966 209677 77492 60929 3 0x4000090 ttyout syz-executor 93966 380168 77492 60929 3 0x4000090 fsleep syz-executor 10161 459336 88170 0 2 0xc80 syz-executor 10161 313331 88170 0 3 0x4000080 kqread syz-executor 10161 82857 88170 0 3 0x4000080 fsleep syz-executor 8869 100263 42285 0 2 0xc82 syz-executor 38508 450084 0 0 3 0x14200 acct acct 20793 202769 42285 0 2 0xc82 syz-executor 62575 338239 42285 0 2 0xc82 syz-executor 88373 181771 1 0 3 0x100083 ttyopn getty 63065 439307 0 0 3 0x14200 bored sosplice *77492 371210 42285 0 7 0x3 syz-executor 88170 333026 42285 0 2 0xc82 syz-executor 93016 5025 42285 0 2 0xc82 syz-executor 55666 151363 42285 0 2 0xc82 syz-executor 77742 109812 42285 0 3 0x82 nanoslp syz-executor 42285 408966 50748 0 3 0x82 kqread syz-executor 50748 359214 75392 0 3 0x10008a sigsusp ksh 75392 122064 83632 0 3 0x98 kqread sshd-session 83632 418963 80184 0 3 0x92 kqread sshd-session 80184 411363 1 0 3 0x88 kqread sshd 10035 329319 21501 74 3 0x1100092 bpf pflogd 21501 207245 1 0 3 0x80 sbwait pflogd 24478 299146 20063 73 3 0x1100090 kqread syslogd 20063 399357 1 0 3 0x100082 sbwait syslogd 81916 520245 1 0 3 0x100080 kqread resolvd 24936 493026 79187 77 3 0x100092 kqread dhcpleased 38802 108552 79187 77 3 0x100092 kqread dhcpleased 79187 444503 1 0 3 0x80 kqread dhcpleased 3797 510990 0 0 3 0x14200 bored smr 81187 219836 0 0 2 0x14200 zerothread 67695 226094 0 0 3 0x14200 aiodoned aiodoned 61894 361464 0 0 3 0x14200 syncer update 98049 197294 0 0 3 0x14200 cleaner cleaner 95379 25775 0 0 3 0x14200 reaper reaper 109 201978 0 0 3 0x14200 pgdaemon pagedaemon 48401 376671 0 0 3 0x14200 bored viomb 48836 214254 0 0 3 0x40014200 acpi0 acpi0 92344 94160 0 0 3 0x40014200 idle1 22658 178122 0 0 3 0x14200 bored softnet1 51107 299313 0 0 3 0x14200 bored softnet0 82926 404215 0 0 3 0x14200 bored systqmp 59178 237783 0 0 3 0x14200 bored systq 70532 336343 0 0 3 0x14200 tmoslp softclockmp 94248 52750 0 0 3 0x40014200 tmoslp softclock 99163 125112 0 0 3 0x40014200 idle0 1 152684 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 77492 (syz-executor) thread 0xffff80002a282550 (371210) exclusive rrwlock inode r = 0 (0xfffffd806f562c58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ktrwriteraw+0x175 #7 ktrsyscall+0x340 #8 syscall+0x304 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838f9630) #0 witness_lock+0x5f1 #1 ktrsyscall+0x2c7 #2 syscall+0x304 #3 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10209 11035K 11702K 166960K 12184 0 pcb 18 13K 20K 166960K 230 0 rtable 204 9K 9K 166960K 512 0 pf 38 18K 81K 166960K 143 0 ifaddr 39 6K 8K 166960K 98 0 ifgroup 55 2K 2K 166960K 157 0 sysctl 4 1K 9K 166960K 13 0 counters 68 36K 37K 166960K 170 0 ioctlops 0 0K 4K 166960K 1777 0 iov 0 0K 24K 166960K 124 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 2040 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 46 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 1224 0 sigio 0 0K 0K 166960K 14 0 proc 73 115K 164K 166960K 721 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 170 0 in_multi 85 6K 7K 166960K 187 0 ether_multi 1 0K 0K 166960K 14 0 mrt 1 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 620 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 262 160K 176K 166960K 12835 0 UVM aobj 10 2K 2K 166960K 12 0 pinsyscall 43 86K 103K 166960K 2421 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 73 0 NDP 12 0K 2K 166960K 69 0 temp 72 8649K 8755K 166960K 56959 0 kqueue 15 24K 33K 166960K 253 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 110 0 106 1 0 1 1 0 8 0 rtentry 176 156 0 73 5 0 5 5 0 8 0 unpcb 144 939 0 915 5 2 3 4 0 8 2 syncache 336 8 0 8 3 3 0 1 0 8 0 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 736 379 0 371 8 1 7 7 0 8 6 arp 136 18 0 6 1 0 1 1 0 8 0 inpcb 328 1223 0 1207 12 5 7 7 0 8 5 nd6 144 31 0 11 1 0 1 1 0 8 0 pkpcb 40 13 0 13 4 3 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 39 0 39 2 1 1 1 0 8 1 pppxif 1504 3 0 3 2 1 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 8 0 1 1 0 1 1 0 482 0 pffrnode 88 8 0 1 1 0 1 1 0 8 0 pffrent 40 18 0 10 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 70 0 27 1 0 1 1 0 8 0 pfstkey 128 73 0 29 2 0 2 2 0 8 0 pfstate 384 69 0 28 5 0 5 5 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 5 0 5 2 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 735 0 352 32 7 25 28 0 8 0 art_table 40 738 0 352 5 0 5 5 0 8 0 art_node 32 152 0 78 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 9 0 2 1 0 1 1 0 8 0 dirhash 1024 40 0 23 3 0 3 3 0 8 0 dino2pl 256 3534 0 2022 95 0 95 95 0 8 0 ffsino 296 3534 0 2022 117 0 117 117 0 8 0 nchpl 144 5172 0 3466 64 0 64 64 0 8 0 rtmask 32 5 0 5 3 2 1 1 0 8 1 uvmvnodes 80 3922 0 0 81 0 81 81 0 8 0 vnodes 216 3922 0 0 218 0 218 218 0 8 0 namei 1024 18286 0 18286 1 0 1 1 0 8 1 percpumem 16 100 0 51 1 0 1 1 0 8 0 kstatmem 264 98 0 70 4 1 3 3 0 8 1 scsiplug 72 7 0 7 3 2 1 1 0 8 1 scxspl 216 22210 0 22210 10 6 4 8 1 8 4 plimitpl 152 352 0 335 1 0 1 1 0 8 0 sigapl 424 1542 0 1492 9 2 7 8 0 8 0 knotepl 120 535 0 0 16 0 16 16 0 8 0 kqueuepl 224 614 0 602 10 5 5 7 0 8 4 pipepl 344 207 0 180 3 0 3 3 0 8 0 fdescpl 528 1499 0 1467 3 0 3 3 0 8 0 filepl 160 9507 0 9269 20 5 15 16 0 8 4 lockfpl 104 634 0 632 4 3 1 4 0 8 0 lockfspl 48 162 0 160 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 49 0 32 1 0 1 1 0 8 0 ucredpl 104 1164 0 1150 1 0 1 1 0 8 0 zombiepl 144 1494 0 1492 1 0 1 1 0 8 0 processpl 1232 1542 0 1492 6 0 6 6 0 8 0 procpl 664 3351 0 3290 9 3 6 8 0 8 0 sosppl 168 8 0 8 2 1 1 1 0 8 1 sockpl 752 2347 0 2303 18 6 12 12 0 8 7 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 67 0 0 8 0 8 8 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 1155 0 0 72 0 72 72 0 8 0 bufpl 280 8974 0 2831 439 0 439 439 0 8 0 anonpl 32 8813 0 0 72 1 71 71 0 246 0 amapchunkpl 152 42585 0 41980 47 19 28 40 0 158 0 amappl16 200 4502 0 4467 21 9 12 16 0 8 5 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 164 0 152 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 2206 0 2174 4 1 3 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 6 0 5 1 0 1 1 0 8 0 amappl9 144 249 0 249 2 1 1 1 0 8 1 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 123 0 110 1 0 1 1 0 8 0 amappl6 120 230 0 227 1 0 1 1 0 8 0 amappl5 112 137 0 127 1 0 1 1 0 8 0 amappl4 104 325 0 305 1 0 1 1 0 8 0 amappl3 96 7423 0 7316 3 0 3 3 0 8 0 amappl2 88 1779 0 1698 2 0 2 2 0 8 0 amappl1 80 13734 0 13129 15 0 15 15 0 8 0 amappl 88 11892 0 11701 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 39 0 39 2 2 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 11 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1500 0 1468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1500 0 1468 1 0 1 1 0 8 0 vmmpekpl 168 12760 0 12708 3 0 3 3 0 8 0 vmmpepl 168 98736 0 96670 106 7 99 104 0 357 4 vmsppl 488 1499 0 1468 5 0 5 5 0 8 0 rwobjpl 80 31299 0 26398 103 0 103 103 0 8 2 pdppl 4096 3008 0 2936 116 42 74 86 0 8 2 pvpl 32 17309 0 0 141 1 140 140 0 265 0 pmappl 256 1499 0 1468 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 369 0 58 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ffs_fragextend(fffffd806f562bb8,4,78ae8,3000,3800) at ffs_fragextend+0x1c8 ffs_realloccg(fffffd806f562bb8,2,78ae8,3000,3800,fffffd80097fb270,b28f66ed1551b04,fffffd806da64a70) at ffs_realloccg+0x53a ffs2_balloc(fffffd806f562bb8,afb1,58,fffffd80097fb270,1,ffff80002a3ce4a8) at ffs2_balloc+0x54d ffs_write(ffff80002a3ce530) at ffs_write+0x4f9 VOP_WRITE(fffffd806abc48b8,ffff80002a3ce5e0,3,fffffd80097fb270) at VOP_WRITE+0x101 ktrwriteraw(ffff80002a282550,fffffd806abc48b8,fffffd80097fb270,ffff80002a3ce6b0,ffff80002a3ce690) at ktrwriteraw+0x1be ktrsyscall(ffff80002a282550,5b,10,ffff80002a3ce840) at ktrsyscall+0x340 syscall(ffff80002a3ce840) at syscall+0x304 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b39b3a44e50, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x72bf484fdf90, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x72bf484fdf90, count: -3