last executing test programs: 7.771455731s ago: executing program 1 (id=1411): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 7.733159255s ago: executing program 1 (id=1414): r0 = syz_open_pts() mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x62) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7ffe) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="2be65463959dd9b9b4a81b66ad64170269c356b0143fb06e84b985d91bee5176074657bf152e93acf8fc95e2af83c78f1d2b93cb6b5d195f12b66072e69aa3ef29c5d9208a534a04917fc407529843c643df1bdd82843434482561b032aa79dbc2cf71b7de1d815a327a1d0495910028a74084a64b9b180bdad7fef8750d2041a218f185355efb3075335c99a419e12d8970148acf5c65ccedd4dd226932e9d4f428407c557d0bd6da5b82854e84a1538604fc720a93dcb9fcdbda2bdc7226a3c60ced", 0xc3) lseek(r3, 0x5, 0x2) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x3b5, 0x1000381210089}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x9, 0xd4, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) bind$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x369000000, 0xffffffffffffffff}) 4.424367837s ago: executing program 4 (id=1470): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file1\x00', r2, r3, 0x4) getpgid(0xffffffffffffffff) 3.287489676s ago: executing program 0 (id=1473): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='W\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}]}) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000880)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)="4e0b61da48f19ed7cc05e812f375481f549050f8654adf2a1cb21a7e3d2a9b", 0x1f}], 0x1, 0x0}, 0x3}, 0x10, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b63d6d296b3c", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612ce2968f6771d56cb593ea26ee3879eff27ad8c355e30b85818181326ae464a0f504cda71f9e4e05aa7b61921f", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000200)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20020, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20020, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') setreuid(0x0, 0xee01) 1.99018248s ago: executing program 0 (id=1483): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f70168121bb1e5f628121375941ba69", 0x3e}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 32) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0], 0x20, 0x2}, 0x40a) (async) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000300)="99c5471181ae0a0d9c94d91b069e7aab2155751fcf", &(0x7f0000000400)=0x15, &(0x7f00000003c0), 0x0) (async, rerun: 64) mprotect(&(0x7f0000293000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 1.989136358s ago: executing program 4 (id=1485): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0xef, 0x409}, {0x48, 0x7b, 0x14, 0xa}, {0x1ae, 0x1d, 0x20, 0x9}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) setuid(0xee01) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xe, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r1, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x0, 0x0) recvmsg(r1, &(0x7f0000002500)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/122, 0x7a}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/141, 0x8d}], 0x5, &(0x7f0000002440)=""/129, 0x81}, 0x843) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x2, 0x5}) 1.981665678s ago: executing program 0 (id=1488): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x3}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x4, 0x0}) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x9) 1.980410502s ago: executing program 6 (id=1490): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x9, 0x0, 0x8}, {0x1, 0x800, 0x8007, 0xffffffff}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x2, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x4}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0x4e, 0x30004}]}) r2 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x3ff, 0x4f8, 0x69}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x100005}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x8, 0x10200000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0xf}, {0x1, 0x0, 0xfd, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0x5}, {0x40, 0xff, 0x1c, 0x407}, {0x87, 0x2, 0xd9, 0x9}, {0x6, 0xb, 0x7, 0x800007fd}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x1, 0x1, 0x9, 0x3ff, 0xfbfffffffffffff9, 0x0, 0xdf2}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357ae36caa0416fa4f376b36acf00bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a1f133ea7acb5d602000d7d01000000010000002102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) 1.88016887s ago: executing program 4 (id=1491): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) acct(0x0) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() kevent(r0, 0x0, 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x6f, 0x1, 0x3, 0x9}], 0x10, 0x0) kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) acct(0x0) (async) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) kqueue() (async) kevent(r0, 0x0, 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x6f, 0x1, 0x3, 0x9}], 0x10, 0x0) (async) kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) 1.706061473s ago: executing program 5 (id=1504): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x29) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='./file1\x00', r0, r2) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='./file2\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) (async) getuid() (async) setreuid(0x0, r1) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdir(&(0x7f0000000000)='./file2\x00', 0x29) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) lchown(&(0x7f0000000040)='./file1\x00', r0, r2) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) (async) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='./file2\x00') (async) 1.661579169s ago: executing program 5 (id=1507): getrusage(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000280)={0x0, 0x1e49824d}, 0x0) r0 = getppid() wait4(r0, &(0x7f00000000c0), 0xa, 0x0) 1.580667209s ago: executing program 7 (id=1512): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x10, 0x40b}, 0x408) (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async, rerun: 32) r1 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0xff, 0xc9, 0x8}, {0x48, 0x9, 0x3, 0xe76}, {0x6, 0x0, 0x0, 0xb0}]}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="deb648ace2a3884f79f13eef10ff8e67870ee313c177fbe30333224116152bb8a6f537fa5fc884c0ed68c19b325619bbda9fde58610c5a25bc7063138295a1f7a6696363e51d35e18b6aa02d5706db842a832d5f3b354726a982b69992619aab058718e798118754e308d1d8db388492b4e270894aee127660e0666241b071c670c7460006f643c52fd27e1cff3722e14ef96da8eb42391d833242cd39113e4e2bb23a87a66864f384dc82364142799cfc932228f3938b2c45019da7bf628fdeaa844579ffaa60e2b0379279c0bc3504720b78b67bff2c37c84d418529f498833371741b9fff67945299", 0xea}, {&(0x7f0000000100)="390d248fd713c9201a06cbe831f69aeace0970c37ea7c5598f7347cec22851a9824fe23f8a14674994fdddbae7072843953da0929a3aab289623474b0dc84c8fd8adce7b33c5f34f56eee4cedbac7d363a9293a879fddd49fd93e91b83a73c294df86125d6cf1e7998ddfb8cb96c69ee75ddf014cc8482fd2336172f8c1f47cd9c5ed10a135301236b256038ecd750901334554e170274339ba5bc8eb3046de172ac365777d08966ffac3a8916baeba6aef382a7ba7cb514bb", 0xb9}, {&(0x7f00000003c0)="a5a8f718488111047fa95167e0830f7a8a19248e32d84b20eb85dd8a8c03ec6954c0c5bd8be7c12657a3d5612497b48ba35799728d1747ebf91cd4d7632028e75d46e10b3c8cf984e9452952430435", 0x4f}], 0x3) (async, rerun: 64) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 64) getrusage(0x1, 0xffffffffffffffff) (rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) shutdown(r3, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (rerun: 32) 1.573680213s ago: executing program 7 (id=1515): socket(0x10, 0x4, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0xaff}], 0x2) semget$private(0x0, 0x1, 0x44a) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) (async) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) (async) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be3816267396aaaf9c4ed8297be1aa5b23edeb51d851f307000000599a1f139b672f4d335d223e7d9a008b95665bc6fc2118000000000180000000000000e7000000000000ffff0405b3b9c2668396f4cd1257ffa8c500002002fbfc0cba0800000008e37f71a3f834173712051eea080089e000040381ecb66400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() (async) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x0, "d76c1f460000000546140000000000004b00"}) syz_open_pts() (async) syz_open_pts() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xb) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x62) (async) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x62) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.508634966s ago: executing program 3 (id=1516): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xce0, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0xfffffffd}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000140)="40d33e889a9a57ebbc5a7c488bc97e2096e1eeda7b91501d94a34b8e5f84cf71b5b27afec3", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x0, 0x1, 0x3, 0x40}, {0x4, 0xc2, 0x8, 0x8}, {0x81, 0x45, 0x6, 0x3}, {0x791a, 0x8, 0x40, 0x401}, {0xe2, 0x3, 0x9, 0x300000}, {0xd, 0x13, 0x3, 0x5}, {0x7fff, 0x11, 0xc5, 0x8}, {0x5, 0xca, 0x4, 0xfffffff8}, {0x3, 0x8, 0xa, 0x800}, {0x800, 0x2, 0xf, 0x3}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x2eb, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x5) 1.507928072s ago: executing program 2 (id=1517): select(0x40, &(0x7f0000000000)={0x9, 0x8, 0x4, 0x7, 0xd7f, 0xe0, 0x4, 0x4}, &(0x7f0000000040)={0x9, 0x3, 0x9, 0x3a5, 0x40, 0x5}, &(0x7f0000000080)={0x6, 0x4, 0x9, 0x5, 0x0, 0x10, 0x4, 0x9}, &(0x7f00000000c0)={0x9, 0x5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8040, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10308, 0x1) r3 = dup(r0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8}, {r0, 0x80}, {r1, 0x8}, {r2, 0x100}, {r3, 0x8}, {r0, 0x100}, {r0, 0x4}], 0xa, 0x6) r4 = fcntl$getown(r3, 0x5) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000280)={0x2, 0x1, 0x6, 0xf88, r4}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0xa, &(0x7f00000002c0)=[0x1a6, 0xfffff0ba, 0x9e6, 0xd1b, 0x8b, 0x35, 0x34000000, 0x6, 0x0, 0x9]}) setsockopt(r3, 0x2, 0x0, &(0x7f0000000340)="9c8da6cebfcb30ada33cfb802bd352bf0cbe1872679ad269439fc5439467e5157c709a29e818709ea0bd565497adf047365906224f6d6af1b8c97677c3d0c901154b6a611233c7ca85ec55dae17267dc8f4e", 0x52) r5 = accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) mkdir(&(0x7f0000000440)='./file0\x00', 0x18f) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) fchmod(r3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r6, 0x9, 0x1, &(0x7f00000004c0)="aed0a3a2338a3ca060e60f2e3cf8d8f70ea8f3d409504c91e3facf94bb9775d9532b4487", 0x24) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x1, 0xa, 0x4, 0x6, 0x7}, {0x2, 0xfff, 0x1, 0x5, 0x10}, {0x4, 0x7f, 0x2, 0xd, 0x7}, {0xfffb, 0x7, 0x4, 0xebf1, 0x8}]}) getpeername$inet(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000640)="91d61782a11115712beb86a344d6b678faa23d7888c2544e093ab9aa7f984c596a939fab53b5bcae3f905aafc4f33c18dad36ff5f7dfca7a50270bdde225fffa4a14317fd90fcc8869c887c551b1d8d2dbef9fae7606a1fada8b8d690c20173f47bb41a13a2a1e017ec1ab5099e0da2fcfeb0dcc0c3df868687cd88cf619fe7e4ce1f463a4b3b3f31846ce974b27194493a67199022f702ee299517f7ea393165b070b6d37e4f7cb2a1ad66cd499115d914bc271a21152a1984f107e75ad3f8c", &(0x7f0000000700)=0xc0, &(0x7f0000000740)="243d548287233f0c213f019abe83eb2eff4ca2fd4132979c5d8f8abecf9018be21f6f0d5ce4c07d0ab96d083abaf15a765d63bdd7dd6378ac1c50b5570f178e0965e5cbe677d9d1890affdea7fa9497f1d737b5811f12e1a0b2aeb33e994cc2690f960f40b5f8f50586fe082b370b6ee19bda67478b6071e7f8df5516344358128bfa95066a602ed504a01", 0x8b) dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000800), &(0x7f0000000840)=0x4) chroot(&(0x7f0000000880)='./file0\x00') r7 = socket$unix(0x1, 0x1, 0x0) sendto(r7, &(0x7f00000008c0)="3c0c831f8330280db8e30344e9ab2687593eab2a03142e022aade98573771456e71a341caf3fa77b39c60a219ecda0e1d36471f7977fb6dc10d9188208cb7bbd7b03d5093689596a64761aa2ed29320b4e0969d602592262cfab51353e704fca6530760da0", 0x65, 0x2, 0x0, 0x0) recvfrom(r5, &(0x7f0000000940)=""/132, 0x84, 0x800, &(0x7f0000000a00)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x20000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000ac0)=0x7) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) 1.49714692s ago: executing program 2 (id=1518): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5d3d2ce060000010002000000000000f460032b34b77e382526b1572da73c6d5300000000000000", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) setrlimit(0x9, &(0x7f0000000080)={0x0, 0x7ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x21c98d28) connect$unix(r1, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) syz_emit_ethernet(0x10004, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYRES32, @ANYRESOCT=0x0, @ANYRES8=r1, @ANYRES64=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES8=r1, @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRES8=r1]) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 1.449118075s ago: executing program 2 (id=1519): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = semget(0x2, 0x3, 0x188) clock_getres(0x3, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4811, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef290815a31f61acdb2572a3a39ef877705", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612ce2968f6771d56cb593ea26ee3879eff27ad8c355e30b85818181326ae464a0f504cda71f9e4e05aa7b61921f7e43eb8bd67371744d904598f7909cf5ef266ee079bff054", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x6, 0x10012e7ffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) semget$private(0x0, 0x2, 0x222) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0) 1.448274173s ago: executing program 7 (id=1520): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000140)=0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001a16, r0) 1.447490692s ago: executing program 7 (id=1521): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x10, 0xd, 0x3, 0x5, 0x8}, {0x5, 0x3, 0x5, 0x6, 0x2}, {0x9, 0x2400, 0x4754, 0x3, 0xffff}, {0x3, 0x6191, 0x5, 0xc3, 0xb1a}, {0x3, 0x0, 0xd0c, 0x9b, 0x11}, {0xbe9, 0xfffa, 0x3, 0x1, 0x200}, {0x8000, 0x2, 0x9f8, 0xb773, 0x3}, {0xffff, 0x2d6, 0x2b84, 0x81}]}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f00000000c0)=0x33, 0x0, 0xffffffffffffffd6) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="e5d96cad63b8ee1f48c561e0a79ba93d280a43803c2d944d018d94e24c09acdcf99e4e8b81a70bfd926571ef1fcd3f2449dd7f4e7f14fffef93dddd1ee37ecea2e37db766b4d15bf590015a3aeb333fe509deda31c7fe9c000063e103e6e660a8117c46fb3c256263b0551dedb28d95956013f4b655efc50513b549e51936ae5f0e0407e277f8a651edc365b4d2c885a74e04084472d4e5e519a2baf227c3ac19ad4dd3b29d5155bbd9d9bc37ea11f09e7fef5a8a21db41d07640666739835af7878", 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(0x0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f000026d000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x10, 0xd, 0x3, 0x5, 0x8}, {0x5, 0x3, 0x5, 0x6, 0x2}, {0x9, 0x2400, 0x4754, 0x3, 0xffff}, {0x3, 0x6191, 0x5, 0xc3, 0xb1a}, {0x3, 0x0, 0xd0c, 0x9b, 0x11}, {0xbe9, 0xfffa, 0x3, 0x1, 0x200}, {0x8000, 0x2, 0x9f8, 0xb773, 0x3}, {0xffff, 0x2d6, 0x2b84, 0x81}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f00000000c0)=0x33, 0x0, 0xffffffffffffffd6) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="e5d96cad63b8ee1f48c561e0a79ba93d280a43803c2d944d018d94e24c09acdcf99e4e8b81a70bfd926571ef1fcd3f2449dd7f4e7f14fffef93dddd1ee37ecea2e37db766b4d15bf590015a3aeb333fe509deda31c7fe9c000063e103e6e660a8117c46fb3c256263b0551dedb28d95956013f4b655efc50513b549e51936ae5f0e0407e277f8a651edc365b4d2c885a74e04084472d4e5e519a2baf227c3ac19ad4dd3b29d5155bbd9d9bc37ea11f09e7fef5a8a21db41d07640666739835af7878", 0xc2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) symlink(0x0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) munmap(&(0x7f000026d000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) 1.446903343s ago: executing program 2 (id=1522): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 412.260118ms ago: executing program 3 (id=1523): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) ftruncate(r3, 0x4) (async) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) (async) madvise(&(0x7f00002d3000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000004c0)=0x7, 0x4) kevent(r2, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x14, 0x4, 0xf, 0x2}], 0x98, &(0x7f0000000080)=[{{r3}, 0x6, 0x32, 0x2, 0x8001, 0x7}], 0xffffffff, &(0x7f00000000c0)={0x9, 0x8}) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 410.125445ms ago: executing program 1 (id=1524): openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r1 = getpid() ktrace(0x0, 0x5, 0x128, r1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r3, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) (async) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x401, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="4906f990fa12223b4c2d24ce11bb219a9c4ca3849ed2e7f9fff60d4ddb6cf1fa95f5155ed5fe045cff02d037fa3ebad46095650ddecd09266f32e9d2e3cfb0c6f4aa0d507c15190d8a7053c9a44783f3b3642196854c8153d2186cbd9735612b3c47a78299085a9463c09528d487556282b956ff737de1ce1baead32bc095bf43a4a916aafea1e0ec14501bde7ededd51eda8be77ec747afab4620c2832b36df3817f2b400e0f3ff9de3fc0accc01cf0727736d7610e129dc10825bb5572cffe6ba2c8", 0xc3}, {&(0x7f00000002c0)="2b526a33361e7d74635b1ab7bf1db57bb6114bcb9a6efff194f198280bafff4c8a4eb194f2f2492d9fc658e3b4cd5e8278db6d40ad6cf0d289e56fed8f38d641efe681a7d83710a3a3f3b21ba0d20f288c3a28cad9536e6f614466aec705fdc1f28e2ced4363205492f46ba91b6740549dcf99741f8902afed96391adda3c5f85aab94d50e5ff28c4fefa28ad1a7240ccc0a4965460f6082e9054e206483e425f7ce462e59d7cacd82efad1643717a8886f1abc62627f94662f23fc9a718531728360cdea760fbdc1d017eef1951df8eef7bc9863ed9587161976540929252976d4943", 0xe3}, {&(0x7f00000003c0)="b0cbc422400a1f51dc73549b3466bfc398d4ee09bbe128ef67c6581b208b5403be5d46fb84b3699b60e6bde19613b7", 0x2f}, {&(0x7f00000004c0)="3ed52d1821d805567bd748cb67a1e611840b0914bf200070f09247cbaf391a281db70e94d682f91330b21f53b520327bb8e78a64b19a4f97ed143da3e0101fc74d5440ba840c823866b5da279d518673a480956bff909998406e0278fd83a07baea8f9caeeab970441964e89ea2f76dfdd458e14ba079ed7225cefa39f85aaac50", 0x81}, {&(0x7f0000000580)="1acbba474818376e3358ca821d8552f1a40255cc1ef7c4547c3444bcc718e4c275196f7ee585f47cfe2065b31bc388a5d785e65c3d9869f6b08b30aca212ac8b409567f89c7aec1c4fe320db6514fb87d717dfd4ea4061b0b43b6511f6006ae88db8593708b75cc98f934bee3770c311e19b6d489573c9cebe100d1a528145161e18867ef57f2697d09f9673575dafb8ff9fa04c06271e688eebcd", 0x9b}], 0x5, &(0x7f0000000640)=[{0x88, 0xffff, 0x8, "44d67bfa36188f2f446c38910bb0f2ba450f0b930179248a53f2a27d7ae9584874c25e858223670cffd83987394ab28174969c431a643ca8a01bffdd23e6f103f46a47b13f42078cad984d2e10e0aed7fcf5da0100c44c321d4d90488ebea404c7dab0294d9f03b4966d2af4478171e310c1a2c72c"}, {0x60, 0xffff, 0x5, "e508b89c88d6b132c1ff2ab66d0c4e7efa140500d0524954dd65499c7e4007d16d7856a3177f9c449c7e3365a13302e5e0322cb06509e1b334600bbc3dd6a2316fba877f08e800a317ae"}], 0xe8}, 0x403) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 360.773983ms ago: executing program 4 (id=1525): ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000657000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000665000/0x4000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000786000/0x1000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000240000/0x3000)=nil, 0x2ef0000000000}, {&(0x7f0000049000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000286000/0x3000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039fb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00'}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x1009, 0xc28e, 0xc, "5208000003000000002cc2530a4d40a846000008", 0x2000002, 0x4}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0xffffffffffffffff) (async) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) (async) r2 = getuid() open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) (async) setreuid(0xee00, r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x8}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x10001, 0x80000004, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x0, 0x8, 0xfffffff9}, {0x8, 0x5, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x400, 0x7fffffff, 0xe, 0xfffffffd}, {0x2, 0x8, 0x3, 0x1}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x804, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xc}, {0x6, 0x8001, 0x3ff, 0x6}, {0x8, 0xffffaac4, 0x9, 0xaeb}, {0x7ff, 0x6, 0x8, 0x5}, {0x8001, 0x4, 0x5, 0x6}, {0x100, 0xfffffffa, 0x6, 0x6}, {0xb, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x401) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2800, 0x40}, {0x7e1, 0x2}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) (async) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) 345.953333ms ago: executing program 5 (id=1526): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x1, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0x6, 0x1, 0x0, 0x0, 0x1, 0x9}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) truncate(&(0x7f0000000340)='./file0\x00', 0x2) 345.358636ms ago: executing program 4 (id=1527): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef2", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd7872", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) 344.772158ms ago: executing program 2 (id=1528): mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) syz_emit_ethernet(0x149, &(0x7f0000000780)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13b, 0x0, 0x5}, @udp={{0x0, 0x0, 0x8}, {"d29682a2b2803ccaf0ec7def313ea22c30f248ba618fab32871ef17407fd95a1b8b364bfc07636a73813b92e4880026c36bd3af967735fb91aee573516b6672ad4cd360d8ec14127bf87681455fd6c094c70168b43265ac692a825c2ea2b6cedc5017b61652052307ab773a56ccb831629f368712b990c784627cfbae68dc261e6b0c7a15c01bf0f106c906155994fbd815e99cd5f0b9754e1ef87c47da791c0a7a0b241c74ec06ad5eac2302c64fb7a522bea2d91470790c5d3bd7bbd3b188b754f298dab6a1b735df798b9d7d5d569263d42569b6e2de5b92bfcbdbb85f56c66a753561ad40a4d65a9627c1dc5600794e394c9c2e34d275fd5cb7560b46e3929b2edf86df49ffeda1ae6f62d8101a5b5d4af003bfabe3b0985f84bf573a7"}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000114000020000400907800000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196f19a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e2200"/244]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f00000000c0)=0x3) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x80000000000244, 0x82) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc08816", 0xb}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000340)={@random="f438904725a3", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x8d, 0x65, 0x401, 0x0, 0x1d, 0x0, @empty, @multicast1}, @generic="54281d9f4be1cf430b38f3b945cf3ea92c64057769194629c45265723781f67bbe5afb4b5c1fc8c1800bcf0352d5786ab577c9a4fcd8ed9647344481d832791d542527410e51330d2ae07bf4b7b63284783a559c43fdf7e5e0cf18147b"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000080)={{0x1ff, 0x9}, {0x14, 0x4}}) 338.269637ms ago: executing program 1 (id=1529): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x21, 0x10, 0xb9, 0xfffffffe}, {0x16, 0xa, 0x7f, 0x400c}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000700)="a612165d535a3672ab3eed65745ca3329e519b6e8872bc542782c5939199a5bcca2588493ff46dcae877db092ba08a09dbb5f7d8062fdf8896c25bd2d3", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="2d0c403b896a3a1899", 0x9}, {&(0x7f0000000180)="10b906e411aad8b7d8d4d55b1532942e7189db689872198eee348261a06604f9dea09611f70f61c11bbf853860df4ee1fd6cd7fcf700cf6b3e6a4ccc0e6be8ad5c2a6a29187862f1adf128e3c1656817182812ff5358187d1b97ce21af22b17c31cf2707aaca63c404fd038e79ee844c6b478ad056eb87bf95086130e7b4be4dfb36faa1b39d6b272de9123dcc818d00f226a93d5a6676f0356d64e829d517a97db73f45fd4b89fd8f31c44b9f29794cbf4255ca537a4c8f0b2b4855", 0xbc}, {&(0x7f00000002c0)="77bee1f8bebdf3034ac75207f4c3696fecea831e84ea3f947b419172d0c126cc732e48581eb7ca6ae84b594ff7fdbbd877d8a52ee8321763545e41ceb2eeab639e62ae825ddbc029d8289c49aa6a1384f9de934a7a94a0c5f60bf8a06c6bd519cb82da9fd2a93036f7051870c324bc2071cb85afcb5003914dd6c05f4781760a42260f4c4bf7486509f4db36d19a8aaf6a67f215b5fb65ac947ac697d42a2a89bee5f99cfbf85a515f7c2f0b3d9ee7d2a350c3833196804a53d41b93e4840680a093234936462fb0d0040779704531dd73d952df3283f04f6913a0c926ea84dc502f7a3355fd904cf32c726e246caafae95b57f8eb15272868", 0xf9}, {&(0x7f0000000480)="d264e291a273048c5fb86c35fb0cb3ac005708bb812a0e8f78f7a6ba09d6507d56a2e0a46af2befd46f64f16b97dde4ad6be4bd61203982a4bf15591171c7332b615edd2b4f9daadc66944c26648896d01f571c5480f519c2e4a48a3bdf51e51a752976b3f5ba5405bea219048471343fb1bf7a9280679c2e81654da7e5e09eccd5acc36161f", 0x86}], 0x4, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x408) 258.526373ms ago: executing program 3 (id=1530): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000510600000040000ffe3070000", 0xf, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000012c0)={0x6a, 0x0, &(0x7f0000001240)=""/106}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) r4 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) execve(&(0x7f0000001300)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001340)='/dev/pf\x00', &(0x7f0000001380)=')\x00'], &(0x7f0000001540)=[&(0x7f0000001400)='/dev/pf\x00', &(0x7f0000001440)='/dev/pf\x00', &(0x7f0000001480)='-.\'\x00', &(0x7f00000014c0)=']*]\\\x00', &(0x7f0000001500)='/dev/pf\x00']) (async) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="259b1ae0ca928126f3a5211b8b95e4121a5ee13f1d77da804d24a9ec9c4a11fe5adc07613b91", &(0x7f0000000080)=0x26, &(0x7f0000000240)="7b11b01f28195743382e59ae43ad5fc350dd907d7cef49d8cd76b6ab3daa5d085867af64e454f68aba372d255f44c68e5a973c75fd9182170772244873e31bd98e4c3f298ee070f670a6d831289b3353224f721165b86e8e1479ba88e96b74f31e688567f2299dd713bf33721bbef627a33405395c8796d325446f309b14b73a5503d8ec0a964791adb8a460408ca17814ef769de4a5912899cde83e839b905d0c87126a7e9152c24ce6a8dc61d6fb58d2f5d9edfb0fea7f2985ce3860f57b95d86351cdb1c6c0923ff68f5c961aa5472048e5f16c6adacc5b808fea6ef070bb62a8bf95b69e0edcccf1661debd97655514819e7541b1ca1c8007e223bc70c6c14a54e86eb60ebc466b8d79d10d4a5cd55483d7a8123dab5057eb39b55249335e3355ecfa23e46dbb71097e767b6eca67bee142bdf739b7e6abc24caac7135729224676f50c023f39136997a02a75e751d744c58e5fac4ae510c4609e757546fc54e76e9b02623e81dd83d8d91c62707e8350534e28cd284c9f81b3fd428dc9f44ea36a0fcd3b9ed4ef85b35d3549408e37d5668e2c226a2dc03b4fbfa85ce81af91fcb5ec73420a5a33697dee6dcc985f4841bb6555ba7213248d7b4b6d4aaeb6ddcea32f898783fe298fb18a3c6acbdb2b2e7011d6237673f955964e3dd7051868d2582e8f7ab10fb898984bc41b211676c6dd1f9d01ee155a79364487b92f6621abbc5407f0c6cffd84f4abdb0e167eaf85e2b8fefa93b0962dbfdc9dd5b161637b426763f420630a047d7679f7e74f762032f6c7da60bb82a2180d5b5c0ec10784f93df9d17dbd8733fe4afa96df5e2f6e796dab9d2a55ccc766bf11cdd987cd9374723c3efcdcaaba8ab6471ba44c56cbf3d9fafff05ed3847b37eece806f9799e989d8178dbbf61d7b839ab63636816034317feac15f7241cf18ee2e235422a7e54953b99649b434dc962ed8f1d121a2626d5a02578415bc53e96261eb01e5b033e5032dcd324696a9394195ede2bc172a2bc55cacc86e5a2bc54177c0cfb41738075967d12f17599623f0b6ebf58e05b6fec0b8147ef7f61b34dc2128a828e0456f71604dd4bd36db0d40e08c25400fa7cb3e861a4b9e35e4e92770e67acf7d36a978903a8940f2c4d982e5f5fa4755e8ad413050a0f3f5726ee63459900f0cd7d004a4a752229f8df184b0ad57daeed815599b9a7d3ca96ec65666aa84adb55ada586f03e32d6ad83a64df2221c54815984df1437b904610ae497dffdaab266e3120d6b700f5bbeb3224954a6e83c3785c25578149e0c0caedb90c495b9ef0b0f554727bf8f9ec447676644b97a07b8cdf0d010aa390bd1c33eb9d9e40480b538890421f30c1a24e19106a4920061a92c0b887f6c64e866bd215e1d9d8195c13fde5b2aaa523a42e805a495a3d251dfafb2dfc43d4e312531bf171657cf144f12a41cb1247e775e58901748171eae4469a29e473726238814957ef9669f3e43f3052c18544da50c02154f24c11a8408f0ccdee0333dfd64101b088fd5dcca0837727f23f08388c413789074bd057ec2c75d2f3b901cc58e415abb417cf029643df05206b9702305549d46de55a098f6e58d4ec209a10ec47750f1641859d07af798d6d554e7f0dbc89a631cc76fbdd1d360c819239a30ec9468e325651f37d00722ea214087cdf0ac583986b78ca185e5b927fc848bf60ac564450eb192b15edc91e0adeb55d1b73644e90eaf50c3be54e8881a1f3b43dd93ce890d9e1baefa36bd84543ede4c90a05894c185b384e8e93e7a7121de7f2bd1dae7e9d7ce50a674db5c346f809bfa881f4e243871f53b24c2c984f27043a5e47eaec7666211dc949c8f717ba080b72c3df44d252811d0f048cff89f49e0516019814c10029e147e8749e1e1b8c75f931b79b7d8c63839e432f3b7037ff54c01d58b1b074b19c5c9ed520c87738a86524f538d957dfaa628166206b0acde61a7cb9bae7b4d73f39e6e90f75618dd4c6c95a051089da85b5f1aadd0e4843f27ba3be00c1db82d2ae21dab4d3b4d830004df73c893140cb925a0ec82051b2eaa5612b2e1c182e24f2b7cb9662f5b2989b10366672b16141ae3aba61856efb6ecabde14e6a951c7a6d05243f8197aea06ffed132ff5ca4334cc8c2598e23aeaeb6c312d2a7b64ce843e205639f0c092c693381fa163ef871ea744fc066d6b526f3941f92238b9273dc428f4bc810ca52546eb1340d7c81b3de81d1bebd654073dd88a4b91decaf941af5b737a5ad98cc86704af351e71d23dd74e5b772012de091eba31c186fd055aedf0e428358ace4dec192d9229a58f737868249922aafb9f2bd148ca2cc3c1edab543ec64465a8d086f6e05cc8ff4674c06d5ec425537cfd576515863dd295efcdde3eae646d5852905ab0ad018c8af48811594b69f0dbd46ac010e0b8cc783ab987a79602282073479ce118926a89c7cc7a3ec3173e1f90dab2777ec0fb910ba3ba710af057cb7f870eeaec4667339b17a86b67925a577e6fe302883f2daa5a67b6bd7620b02b9733a5b7d4b71cfab44d662ceab5f6cb582ad846d134154e53b087f2e75c4f2298b42240a882fc778c164c4303e7d4da48f3cff8b15c86c241fb6c715aba12e4b7966d4bc14553a3d28029cc9548d9f55e934efe87036f1847192382bb07cc1d66285cee6a337c282a2da785e6a88930b2cc8ae094044b82241ff7d99039a35227dd102e6df23e94c2266b4cde0024c708ea1833006f5713c4fc0a4f308cfca31018c12cfe4c661c8a22c195421e59b95a381b75b7e81b5254d1ea1dd0bee4773e13ce4db66eb362a0512b8e6832d099c84ed34b5c56166e18265d6194dbe47a8c368b03801c7946e026518b559f3f7f75ab771af8a4738225b8b2e596b5156a6c5de3aba59c3be6dffb4448c2815f6a81a9f6978967995c1620f6dc5c35df707c6b914f61e74820220f56a059c7033bce66d908f9fa4aa347de6a346c8ed1dbda2616effe8b9fbb9ede10f56385950e50e8b397c73613e7e202e663bd65eb908896b2e052768a8dcf9c0539f0265a3b56b8118f17236ab9fc53126406e34dbe77adefdbc85c1f896a413be3bff440e13aa228a1fd28eb80441d99e5a7a79cfd2e1d994d41723184eb0347817f536b05b1ca4a92a3eb41c0fa7b16f9dadceca7957365bdaf6d779edabcf673307bba83930f5c886a7a20910df49fe1c2cddba120bf2f30145bac8b2e75852196e848d1c1e14c013162a26914ce54ffffc2e7920fc06c141c852f681a3701fe4f9780e9c52c7ec4646214769057a2ea4afaa1c2a22e9b0f29e3e15118906fc9e38a55705b3ee300106d7853d3dc806190a18282b2cd41b54f512de5baf039d1d6b6d6504bbd38af2f1c25ea23459b872613b12c4206a0984ed420c835582fc119a42143cb60dd842467b4ee3e579eec864f48e2ef78f8ba02039ae6c03896265bdbcd86b2379691284f2e6174c6b2869dc2e8f87797ede9f750dcbe007dda3f2e71aceb907d0c1040b09a88ae1e9602894b60c12e1ea8b4c620137beea200fd92540d9f642063f9c1eaef9baed29696bcd3ddd250b32dca7a991ef2c779316df1f794e49b38f23f9f6b6f618738c4c5ae939b68ea931e4a5da77f2c8be653a70e498c41ca2b36140c37e77439f444d2bd241ecf0d836a253317d4b4c7bbe61b2d1b947a018579f7654042098775f1f495c7f4d1a6d632632c89a4687a3567e5f0d011083e29e84a59b2e3539e7dd5d096ec1142ae2f58de3b6af2f5e5779e5e08757e42d648ae39ffd83046e93c248c06f914adbf5ca04f7b6c97d6fd94f7e8b3997b0759b881f2b45cb6e2b53a7cf2a52db7a7bcc927951cc80abd4f85cc160c32d149e13b2fa5200b38bec0e6d187951a023582436d5e86db4e5a24a3489628e376c7794f9dbfe830da0fcf010607e0d012853d43fc3c55d16459ecdab6469afdc5087489551ae366196300615ee9158ef4b2f2248643a1d0f05a74deca341909a95d233525c225af7879a7a2d02e73faf121c52fd8d57173c6b2313077755e67b7b1ce6a1bc4af63b8e2a957adb8e908ccb53930c58e5301cb708f0c9798dceea9c6c2f2e773c5cef2c926df2557b8d86220d89a4df4cf892afd8a907c257827d5d66f2cf3cd404fd1935d9851d958ba4820617147d82de12958d748f608065c696fdc926cb0ace3c07bb37df6889a462c3dd49b7dd143e23271d2ff0c43a98b8df354e56846a142a22e02db0ce229cd6f134091c36e8950c37e06f0a7fb2bc65dcd966fd781c64bb98ca1c39fded571d656407209afc38317aa48652751e3be66c4ccd3e5247b7442d9109f61541973f64ca062734c7bb02419d0daa08d5ac27a85200e44d7043c599e790ad1537f89dac76bcbf9fbf2491b571ba8907282819a555229299ac0611f7594c7d724592c3a0864fc24966dce56806beac59fb07ded57fe2b6054e9c26342b943d2463c78479469e13d352b44fb7ebf8a8633a1452a3c4c0ebe4a3ca70d64f1cf73294986e6e369c94226d51504994f33a37ef4ed2459b5db78bd186feab0ced94d8bd00b3e00461f05894a514c4aa12b63f768bb4e6a67bce5c7943735d0efb8df933fcace3c12bdb3a3a1a4389795a1391567a800355bfecbc346b9a7bcaa2b7caef440740d1a46af42fe6e22a721a9bc53785079200ec264ce0c7a65dcd4c567dc8f9b56139de468f1ec7631926eeca56d96eabdd777d0179347b47ee4f0b25235976cf7fcd88d5ccba242968e41b1a10a46e6415417098bd22ccc48ea5811b081429506c7a95e557f7c24bafc504b0e62221e34be81ca1717fc772156e1cac3eb2ea520ef8c746f1225ea1ce8217377eb4fd5c56ac99fa362d493bea3218fa90a2e9266ef6c14e43fce03693e956934c180f148b55d759df19a9e07adf0ecfc8c77b1a25d8a7b69dbbee3e069cd66722a7a79d201032d82cb583d2a6319d6831cdfcadc1704b5b1a550bf34b0616bde47bb15912d59167b03f38337862ff77a91cfafd871b6a3c6e9a470128f059033830b5da0409f77075c26bee9d62528224699a49e5dcb7c93b8a04eec48cbe10901580d9ebb08f63b1a349ea4447d7bdedf3af5fe0e694b4e90f41b2285d5a8bd8e0be53a9e6ca01f23176bdf4841e190867c1d4c81c620b94f554476814f8f73a43fb969d3ab8e72d0f3cf0ddb9bb1af17d6186ae520f50682c81091023182482eada93a50edc15b635e8f8885f2f2d6f7752aad3136c38ba5abffeaca5bb1f23b8bb8f7b91885bfb490ed88fe067c8d9dfdcb09ada1720bfbbff11e6398c68cad0a65199078fac0539e223699ad9facbe92b20e4be23062ae1043bbd9eda00a3451fa071825b2fffe5c5e14268fe48527dea2090af6ab4d5028f82c86c9d3766f7ee4098e5d3f50df599f20e158432c039e496de66fa50051bd73098b01891f9af1e80f060aa14437ffe61fdbf1ab8448cc1639b168cca9ecce7d3649e5b68136874b3b59fd350e855a9bd7cca14257a1ce7ff254d50bf30d813a12f0e1fe3518d6f54d4b543aeeb5c9cb115b56a75bf34f85dcf7c814806f5725516cc8412f35f293ffd2b538985e3746f581b483c7ef9ba5a602ee4a9d0db5e51dca4793fd1dedb67ec43ab2a5b861e4da42ec0c4344d09280a1077e052be95be9d94904eebfac32899b67c889f872d147f02e6ca1bb422b449614e80cf63dbb0a581d257afc84582cd7db95933741cef6ed6996aa38c6c8e9632d19e2cdf1c59cb98fb4b6161917575670949cd7fe2", 0x1000) 255.568578ms ago: executing program 6 (id=1531): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32, @ANYBLOB]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="2d6a8439", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0xffffffffffffffe9, 0x3}], 0x1005, 0x0, 0xc, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000400d949a5f0450c22afbe70eebb2f34003a000000e5ffffffffffffffe40f", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32, @ANYBLOB]) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="2d6a8439", 0x4}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) kqueue() (async) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0xffffffffffffffe9, 0x3}], 0x1005, 0x0, 0xc, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000400d949a5f0450c22afbe70eebb2f34003a000000e5ffffffffffffffe40f", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e4", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) 206.0051ms ago: executing program 6 (id=1532): r0 = kqueue() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x1, 0x6}) (async) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="d93bfcd3eaf25621f6b57c24741204516d16bda7c776310d6bae683f5b99b3c89e7052b10a84030c7dac5f64e8eab4f775a7b980461ebedde81f91f12d5e315bcfc324ef49e5879002bf67eb7d367d436ca0c28590c2383fdce0cb142514eefc7b418752e19b182d01ba3ea2dbc5d6ffd8b0b1e3b46dc6140f8f143d5689429b9ea879617349683093eb91339832f5611b1b2beaffd4da01312462181d72f7eeaf0b4f9022c030ebddac0f80501f4818eb8aa40a6ff5eca819b9121a8a734749bf14b139120c5ae53a471370b79e4909afb2f50c45cb848e356762", 0xdb}, {&(0x7f0000000100)="8b7a2159fab0b2585cbec903150d1ffdb4839868bcb2d9f7a5330510a4773176341829370b8871f46b0a486066d37fdeb1bac5f6a2d44c7073cb2b85f0e0c8287cbdab8048f09edf91f12b0b09cec82dfc21b9c96084520b3490c22e2be6ebae25", 0x61}], 0x2, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x3, 0x2, "0021e1ff00000020000100b89c811300", 0x9, 0x80}) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x8, 0x1000, {[0x8000000000000001, 0xb5, 0x0, 0x5, 0x6, 0x5, 0x101, 0xffffffffc36a6472, 0x4, 0x8336, 0x8001, 0x7840, 0x5, 0xf9d, 0x2044, 0x7, 0x0, 0x1], [0x8000000000000000, 0x80000000, 0x100000001, 0x2fa8, 0x7ff, 0x6, 0x10001, 0x101, 0x4, 0x5], [0x3c0, 0x1, 0xd, 0x9, 0x4, 0x0, 0x1], [0x100, 0x7f, 0xfffffffffffffffb, 0x7, 0x1, 0x6], [{0xf, 0x40000000, 0x9, 0x5}, {0x8, 0x10001, 0x6, 0x2}, {0x99, 0x7, 0x7fff}, {0x0, 0x6, 0x7ff, 0xffff}, {0x8000, 0x9, 0x80, 0xd}, {0x20, 0x6, 0x6, 0x80000000}, {0x8, 0x2802, 0xf54, 0x6}, {0x10, 0x400, 0x5, 0x5}], {0x1, 0x4, 0x8000, 0x200}, {0x3, 0x4, 0x5}}}) 203.486992ms ago: executing program 3 (id=1533): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x100, 0x4a) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) 202.034781ms ago: executing program 7 (id=1534): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fchdir(r0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) fchdir(r0) (async) 201.32872ms ago: executing program 6 (id=1535): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(r2, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x29) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='./file2\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() fchmod(r3, 0x18) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2c, 0xfffd}, 0x8, 0x3, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x54, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 180.041665ms ago: executing program 3 (id=1536): r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) 178.446551ms ago: executing program 4 (id=1537): r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80000001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fsync(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/114, 0x72}], 0x6, 0x7) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000500)=0xffffff37) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000600)={0xbd, 0x0, &(0x7f0000000540)=""/189}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000680)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000006c0)={0x1, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000740)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000780)=0x7) flock(r2, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000800)="efa5dce6b99084a41ad325332ea9d764d1f352bebdbbeab600cea1cbf90b7eb99955aa35de8f3545a909b8ec9941484d933ab5045e4fbebd841e4cb620a82f898d4da68f048d8a77e4b2d40260c16ecef984a1a9ba4dd637e2dcbff77efd0d8a5faefe12b67b7f796a278f1e0c7304fa4d37f64ae15cb2ce3a8fdd7902c468c6c6f7d002eec4aa2fb78036b5e1", 0x8d}, {&(0x7f00000008c0)="47693503", 0x4}, {&(0x7f0000000900)="699be8bb65381263f180f0d417e3d93a0c0bfb49e549224dd40c1bf6fb28dec5fc448b411c9f885812da22d0806ad54ef5649ef19e3b338da94459278e751f9e23b30372a620f897dd705e1a9feddc488dc125d6ee49ac755a8867a589ab0e3fac1e261144", 0x65}, {&(0x7f0000000980)="2e89efc036b3fb086636a9d220cbd5fd9533ec7403de647449ae613b8d6b870f9c725bbbcdd9025ae4b3c896bc0973c34db6fc656dba967e82b9a84087c854e0670efe87cef6110df6b1a70e3c6b13069d1a35c1d095999f", 0x58}, {&(0x7f0000000a00)="06d571e2f6cedbba2177f4bbf9e5ecae2fb59b844784b134567cc6579a4ec593b5a7ea1d47103a1a136a9cabd889f6c7e6f44e6dafd79c425b398c5c3d94cdf47921dd5156ca6f3f7e4746b39d0b13e3767e0e4dd41b59128dcb066a0cbe3c164667c615b78c2da9f7b9ed3b75ff69ad21086871", 0x74}, {&(0x7f0000000a80)="4e4e8c5e58581745a429bd1aecb0d1d8019dbafad100fe2d21f93c5a", 0x1c}, {&(0x7f0000000ac0)="c974faf55c4e96729b2acd841fc9be8fc3e3f0b2309fa4ab7c49a3dac351834fced3ed024c9c473adde1e25fb42bebedc66e2d2bbc771882da66fed4d72cc347c156ccc55675cdd4f594c8d87ec6e5f99d22f240369332949d0faa5e03b8c2e4f9f90ca5ee750ebaef9f1ef01a3fa0f643f71b7a601a3dba63b4a8347e4847c8c22e79df32de71f9b48d7a28c0193de1da5c6a340bfc9d44587e7f4ee832", 0x9e}], 0x7, 0x0, 0x0, 0x406}, 0x6) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = getegid() chown(&(0x7f0000000c40)='./file0\x00', 0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000c80)={0x8, 0xffffffff, {0x65ba, 0x8}}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000d00)=""/232) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) recvfrom$inet6(r7, &(0x7f0000000e40)=""/128, 0x80, 0x40, &(0x7f0000000ec0)={0x18, 0x3, 0x1000, 0xea8}, 0xc) syz_emit_ethernet(0x32, &(0x7f0000000f00)={@local, @local, [{[{0x88a8, 0x5}], {0x8100, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @broadcast, @empty, @multicast1}}}}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 151.072362ms ago: executing program 7 (id=1538): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x2, 0xa}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000500)=[{0x7, 0x9, 0x4, 0x7}, {0x4, 0x6, 0xe, 0x3}, {0x9, 0x1, 0x1, 0x9}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x2) shmget$private(0x0, 0x4000, 0x310, &(0x7f0000112000/0x4000)=nil) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="0f1ff0e3c9b519b02d5d281a1eaa4ca30881b70bc768624c37016611b20f735a9d027861cdba15babcd2db0ff23b3f70dad2b4188e20beddab", &(0x7f0000000080)=0x39, &(0x7f0000000340)="0e471f70d63237e6f380b8b918807d21cf5bf238ef1098c9b5b4419c1c6ad6b1b21448bdf8b29e8b75cbb3ab721f696538dea704620d278b241372f9da729fc6d59891e452aa00716d0407a5ec4cbaa8dcc827cfc44e8e1a71de710f7f49c012", 0x60) 144.675194ms ago: executing program 0 (id=1539): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5", 0x1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="43a624ec60d6a4483d8dbde441a54ab326c711223b1e8607453b76a67c660e070000001eb6c95df0", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) 144.46037ms ago: executing program 2 (id=1540): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)='N31', 0x2}, {&(0x7f0000000180)="e119ff8c851ba21a3e9dd09e8b830261d663ff2d8cfb073221288d43d22999ece2455f9fd6771eeb495d8dcac858d02572bb6a4239b68c51dab568e3e2cf30fcb8045105db01ba8e5a5115c44254269186f15b71ae21ffc0a47e465e5e98ca15ea55f85ffdb7e066215b76fd9b23898dcf9a6277c113d8d43471a3016eb8f40e489c63ca96bd782c778e5410871e3053129baef9b9318f5c49b97467d6e2fa51594e54615734d38193a7ab26efa426a7c2a357c6a83a3877"}], 0x1) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) 142.632213ms ago: executing program 3 (id=1541): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x3, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{r0}, 0x7ffffffffffffffc, 0x0, 0xf0000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x80001000, 0xc3d}, {{}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffd, 0x6, 0x4, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x60, 0x10, 0x2, 0xfff}, {{}, 0x0, 0x38, 0x1, 0x100, 0x200}], 0x103, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sendsyslog(&(0x7f00000002c0)="409cdcbcb4536bd6e4a270c737114ade2d2787c77fbe878ac90341370629b93c7ac0390ea3ff731788fd7165ba2f5f536a89539b3f3a4f5220debbcccb0c14ec32a65c8e4976176b27fd94121638f1b29349aefaa3e278cc", 0x58, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000001fc0)={0x4, 0x2, 0x6c, 0x1}, 0x7, &(0x7f0000002000)="73da727c34", &(0x7f0000002100)=0x5, &(0x7f0000002140), 0x0) r2 = socket(0x18, 0x3, 0x20) r3 = getuid() write(r2, &(0x7f0000000340)="d3d2665227d6c133ea09aea96242470f947423e488beb0c78770563bdcc8cd76acd33ae102a0ff851cba6a88262082106d83a0c79938c3f3dd5d4972d603ff6970c03ef2a3198e50561b06682b434f7c513c69f97fc5c10245bdf907be5bff68ead2a34bf715ff65036d3554b946e1a10ad1c4d26eda27b83671035040376c032b9b7dac08db8db0fa6a4b9996fec61f4c5063980ecd849c802fecdc422a7e59bf446c5b4e21ea34e0c132c1459c7bc83f0eed9a270336b7decb9bb6bd138b588c1d565728040fc2c2f245ec6ae973628aa569ba44614a160683e1bfce0b505e1d795ca98e339f1152639d9ea1dcef3d8ad25b0c2b733066755d151f1db5828befa34b6951bb7ba6fbbf217d12c34c30bce78fbc9a02d20a4ae5baa62b651e17a61b35ccf7ee6d12e866642b85b4c08f711986f6efb20dbd2900a531d96f0da7e9a14c6ab7ee365f134f58dacaabff4fb26c2a6d3a861482ce5d78e5ed5d4fb1434a3dd442b1f8c197c2fa121f2ec8ac41d7e647324d20451076467ef0979ec38087c9ccdcb1439cb1b4cb570af97782abd3d76842670aa8027eac5d36d27d78690852dc5bb2c1b42dc2faf4fb196c8c22997fa9cdfa76a2ea82fae093950c645f879a8dc390f8ec0e79a94fc4b27a3698c1b9f61eaa60bb3b5b601528ca9004772262fc23588a42fd631a8a9fd0f4e28f478ecdebc5ac69ba47fd87be217d93a9e983e62bb4fe3fdd896a3912cd0c13b9e8a3c99ccd89be2fe7effa7010b8d64289506f88950db3e0217fb1a984cd8155617af6c627dff985c2180254e5a02f0ac8634d8e7bbb8cb988ffcee18b38549f7f637471568b4c4821050fe44ca5d32119bf5143fbbaff8c7d06da27356ce426662ec592f2788031eefdd6dbeda575807cb9e8e731d33c007aff6d9e73a80c46204f6204a0a421f9fb27a15b0a63e843e9c67b82d0b860c408e6d8a1864fcfb5d201d1a21cb5067226c9b94ffa81575fc6e577bfcc60790f20d7b3277537163523590968ea482e5e12c9e98631b6a5d2166ec1d2ac5a5b2686f5f713efeadd55dabb71c9a7f40a71ea3f5cb41d29b326fca2ddeed5f98d2bec08432439eabda19783aaea626cdd0a7940274c9e2599310f3fcbcdac8f4bb175d35ae4e473427cac4494d1d3ac1336c2e14ebcf9e2ebfab20a08296539315d2260bade44232a0266d48ec0bfe230eacea81c84641727f8ebe9b530ecfc860c6a9f18d2317d61bbb1d55953160604e44723323f454d13ff5b3326b3ff0561e6951a838a9b7c168f0673a89bf5effc3ca5abd9ddac1b91ad938b07513bffb77052d5f24d5a5915556d570101965386be3cedd435f0379219f2a743829bde4cc86c39e9e717a7c22f450d17c4df1270f0569ec84bc638b79effef35baac87fae32969d4e3feb46179a97eb029dc545cd9d3e42cca906854e5a7b716238a5c22cc6cde3a7621aa4b4ca6a66fd86577e41025cd9bd9309d4a453c24463be34e7a56b4c804dac7d5be5aea065e762e68caa7128afc2574e8eb65dfa967ed5c15aa77514c801eb0db7232897ff5ced6cff3785baa1edc5cd7cc13854d0042bfffc0ba5408bae99078d0109cb48582b9ab2c6dfb6410288b08c0eb0b205eef60c9e72664f8ccb60dc7a3747952f94e92f98a24ff986f682bcb87def25401245682a8853b748d641501ba111108fc5ddd8848d97661ba3ff22e7b2f14be9afdbb95e004c417140aa2d55df947b83a36fb1b0f3ac64214d68c8d273fe82ef549981c13eaefc33d3bf3d27fd8ee61f4d65fcd81f60bcbc4de46e7f74b40250081e23d1865bfac85b219601d26e7795a33d890ce4896252d35f7790911311d653c38de8704e7d9f4101047d36e9e468d318412ad8d209e4f36906da7d4c8acd80bd1898f519c099deb10523ec52150720fe2678794b7ae019e4763026fd5666dcac864fae0809ece58c61a796497303762ae9d0939fa7c54590f29a9df4f67813211055ca1405648f49cce846d30a0f2319b7400a907b3b5c599f9c2557f827c5f87c456ad84b977b38b55ceeeb38115c106876c772d58f8f17c3df9a5fac638e95a6394b2798e34ecbc54e92c046e11b003c0792727f6575a57b5d4b92c6e6b3a3b5c02a5554accb053a31c2db291c9ea389558b896c8a0ea56857f1264f5b330d5173ed3cbfe181f385c3c64a3422697d468fb555294e275e9ab7910ce2bfcf51124593a827f0d45dcbaa84f1e49e2454ea8cfdda3af24bb49c8e6d25ed4013ab87ff6d6f7f4814debf2e7515279d6b55f2e626235c8d32e536438e57d3873fc6b0434f373f224224993b0a815443ed242ad7420ad1c78fef5115fb689de6c1ab129f3be01fe561c2ecd8494e5aedeb09adcac6e2b3c7bbddd87346316988e4e4745ec51f688d165a10b2c4bd47450522f7b3cb257a395d38a5869533bb3c3d5c0c641c17fe84189694c4d96598048f29486d0901689b7c0f47c3ff54d625d727aebe7de1ff4ad6421fa2a4e0c26bcfe33c580013dc4b2f87bda810f82b4b5206de01a942d242db6eb1196911a605290b91df1b535863d0a4eb38b50233d3fe22cb56dc06c679f844b47a4c1c80861f710215f207c96559ad303f9907d14927a616293bea1e1eb178dc8a0d43453aa6007397501a1bbd3c735e23e277653fab8f27893220fba7aed8e718b1f5fd76b4b8d3a4dca19a1271b9b53a4e2c57a8177b1c9b15cf9a22d8846c87ffdfc160ff12c5eb7135d5035e689d6a24d41bdb9af39292d4978c9288b0f1b4d55b388a770b6cedaa3fff82719c9a47a01b2423f19b7295bbd5125fb5ced03bc018472167272caff3c3dd44151b3132c9dfedbb25af7f12811e65f7e538f79ea70963f94f9e77a95ef91d5ba465ee34fa9d1888643c38a7205bbb4773e4e49c835909875bca8d95847ec2516a9f3e5b79057534aacf44dcf6a436972fa5e38df8fbf34ee43a3a6dc94b7c3c2f63a2001d12f34429d5413c6b56a4946a93df031ab2246ffcb10ba1b298741cb429d0ddb05cae8837f78460c4100badb0b247147e16a9deacf21eecee6b7f13064980781594b5ccc7d70e774cf4926e604d644a2c32ba8bfd01f80a7550c1d5e77512c9bded2fd50c8702234ae08de9e20d97027f5c6177219dd9c8c63124cf77bef4701ca8d27851375eac14d95241a70ad794c9046f11482c62c4909dac924f16d4cba46dff18dc79b6689013b94f06f1f37a7124bdc8c4c36a45f544e611c5bdbc3dc0008248edb3fd3cc8b78623a5c518a2f241e21dbb5bfff3cc9a951870297b89d04e9546d3683ea9bd72f2eae7ff6407b1111a045de33c5dee6f4fa2a66779e2d2cf21ca7682e8a84fc896428e4f1656e0df8ec337663d41403791d41c284bfffb45fd7666cac2a4e484db5f7b753339ef5651d793d9d69fb42c73ec429bfafc26a1fa98017848eaf3a4d56767bac3dc94961ad54dd9ed008f0669fc0ba08d0d51fd8be232132b23f4836f735ec3ff201cf317c5e5802e624d66adba6d30317989e48c0cf659270bf9b1d8d3985ec7a6761a2f973124dc2b4daeebd40b6c3525c120bc768c64b778842ac07516abaed4ab65cefe2ba25527ae651707b7945c184e8d0058bc57664eed81d76ed2c7729199088af9444a91976cc849f7c0400cc8ce2665e3b92de1abc8defa5ae750654b92276ffc6e0018226d8ac7080619322de79edc3fa3ccf5bd6c445724ebadf610ec46c86168ee3c37a15d144aa86c8410f3f957e30f600d6dad0b7f15c8f0c4cf4904cd5940f4604723b6d645eeb9d0bc4f648b0ca6d8a6cd33fab393823629e3f819f0ded23bd612366fe104db09bad0ff97da44aa8f06485733aad49feaa397cf765d78a33db4ddcc78a0139d2fa1af7cbb7b5fcd79f0f27259045e7ca454af8023c338ff1546056768c4df2d28d6dd3b3bd6e76e4fac192fe01d5c116fa651587bacb978847f3cd94600a7ea39655cc1db4adb852dd5a0182c4ef9154ea6db64a00421e696202c7002414f2dd7478f3a7b70dc30a2f6b670cf09e0f297d4d5dd2d47be001be2824965613961bc2c09a981304c662468a84616d9ce09f983b342956791031e12fb0252662cd2a7dbc6116e8fb625562af4ff2780ca0fc11f7652d617033eff53da083213ff3f347aa50dde4b90b17f9e1dca26a1be4552c181cd5968e8efd326952c739d69fb0c18fcb319e47761bae425eadcb27f43e160aba07e5b01aad7d0568ff907b6fcdbda9eedbcfcc43365e2a952a7c82b88d0699105de930f299409b51ee63556fa67a07b517acbc4b147f039aa4cc02c99e1057b73560114c14b402b2f89ec18fc9e6cf84ee46ddecca3b863b038c96f7be959724fe991306ba3902316b5e6bc3946b830cff0bd0a8b0d9219ee58e5d9ade57dcd995a02b2011cce34656c93055d37bd960689a3d412c79476bd09ea87d50090d76f787f5bfecb5c070d5d1e81626601d24042fe23f8696cf07cd9c148f4453974ceac67d3f0b6fd87bd391f510a1c99ddacb8c9d03120ab2cb8f28d0b5f94801ccc7dcaa990c9a1fba8813ea7d77770a920a9891cb5e59092e983a88907f11d05438b8b4d55adf28572ff176aebc80254a4f8515a61b8357d61ff0ed0b7c19b23a3ab163dc893bd065028edb6d5598ca8f590db39d7d0614dafd279b78d144b989552599e00875a36a99b419b3644b1f5035daabba3d793a75eca5e7c0390362c7eac5d011c717174ec604c569f1d98c63dcb496eaa5ca6027c1b1453608df648548329bc1fd1030972b328030284c2b8f9604160f1ad35fe2472b8b46503891611a3432c5882046dcccdb1d4c14a5d62a2ba43f489c47b64335c5623c0194176824474e4ba1895dd02ce28ef103bd473e04f88a876e76d7e56c72a11f8eee266faf466d9ec23a2e4922a2bfeb77b9e299dfcca30de0971e812725f38a15b3ac33e983a9c3ac8e092e55fa07b20e3b73e73d331a0a370a2f1bd03c9273bfb4e553abc0b9049c5923dbf85fe3e153266a901ef4bd7bd56b1773d01e7230996eb5a026e79cb1d0e759dc14d3c74b396110eb279c9cb58e4ad35036c0a858ca6e052635e5f5583743e13a066815b47de3f13e96b709076ff1ad42ca48bd526f8ae9e94c0ca7302b411b4e8a1721ebb00f947c32057daf4101abd5642efc1e407f0461f0a8512bc41d85588009ba552d20bd7fa8f820fc000f5c496862d2dbe1abcad4c43eaafa819f7821a1a088f7a884a01673f4f0fe25c227435e8a7c6d49e096dddf2f189b5452bc2dae9cc8749a684e8f0aec889a1809a6ffe8cb200ff58530d921d58b90c2a107f3520f3c1aeb33d7b063cbc32f597c96d7ca69894c06a5885daeba72267a108603adc54c333c5c8fb1e048c3cb0f4e24b304c814dd2954f2326dc98eca15f525a086bb9beaa7a301bf39b7b2fb0ad915f1169d64475d0ab648a4dc72f795b7a20342ac6e65d9efb955ac4b8c10dc8f19012af37491ce301d2beffa9393424057b0d0a6b513eb391942f700aa2536401c1976268ff3306a99e9a1cbe58625e46b458a7ee1606a5fcf393c9b628ea4ff9372fd68c9f45890e7a845780ae814185d224e2dcbc4b46e0fa6895a2950c4e1c63ad3e6d790d60c09e9480fb6ed0f555a5275dfbaa4b975702de2f53f336eb33504583ae318ad2cca69c33cb211ba5ee572db051734b5ccaf5c7e611d28d778e43cb9b54c3dae029bfcf8b11664b9b74cc2b9595b8d0a4de48d553842e19d52f6f2764ee4da2263cc3ef84de785063e984756c3b48c970ceed2", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0xffffffa1) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xfff, r3, 0xffffffffffffffff}, 0x402, 0x0, 0x200000043}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r5, 0x4) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x621, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000040)=0x3) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000200)="5ab777fab1f78202dcd09786c0a91265ae6221dff3d54ad8f8c1fa6cb2bc0db06dbda3e3eac65049ed25d934c9caef55fe9b1f71fa9057d4fb4f48fc692f47e2faf47d073200947d3c1818706dacd9ec13a3e6560a45aa73d9499bde58e1de7cf7070e426875f97e5953b97bcd4389eb2fd9f3fef58912cd68b94015a7a83bea955e2f1a528341129c3c7fb249bc0279c2a3f42f9041cb071ed6420ec9da3b3c71ac54b8b6a138aed14f6fe996478ca02969f4b6569adeb30df5670000007891a8a500ab79986ecf3c5fa7911498bd92681429f7e7e001e89231291570423779caa9f49ae92080a1a46b5fb08a1f890000e2ffffff00"/261, 0x14e) 142.425723ms ago: executing program 6 (id=1542): syz_emit_ethernet(0x3f, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @rand_addr=0x81}, @udp={{0x0, 0x0, 0x8}, {"4c05ab957cccc45b21bbb39415b2dd98b782a277db"}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="cfa973c9eabbbf2e15fe71d6c932cb36fd8e355057fc7e9291eb1451486dcb225bd3faa5cc636fcd46704830c0f8885c1b45d6268cd31f7fa3cbfc3efffc58b1bc0a9f8d544ce44311371135c02fbd7db3e7e39862422be7dbf62a4ca0cb87b5cb2904d2f369726517c47b92be6fe121af32c524fc3cc20582f691adef378014498578d216cf6e94bf33b9d074f21464e7770bb0d9007386a1a85818fda446b9f40e6ffc0e5334c68a72cab0c714", 0xae, 0x5, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) 125.866577ms ago: executing program 6 (id=1543): r0 = msgget$private(0x0, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) clock_getres(0x0, &(0x7f00000000c0)) msgsnd(r0, &(0x7f0000000780)={0x1, "af223f610fe8a2b0dcb4f162adbd920cf99b39e9f87b629e526a333155c04e581f69494b17378491a656e12bb46f82598cd3b21778307bab1c9754fc5049a44944a7025d47d8617718fc034574d4b4349eb37ca7dddb26b4e992552f87c8d599bf01127e539e09be4e9fbe37d77ad880109f41283bb35bdb7888f9dc5a0d9b62d9293387b4b9e536ecfb5dbd5c2ffff6a92afae976ce73ca75d319c9016e4d1186bc0ceec319cc7ca37c6add296b1d8db8c42a69ae702172287739a3b7b9b2a946bbde150eaa38eea9e780225d50b55dceafcba5ea01496a0550f3b4e5d7b759905fcbfb5fbc01f8f6ee982c2e60c1ad4c5298fe48924d816f976a27e4f2a3cc55ea5b4fd4883a7f6cb25d242cf88516e55356bdd5db8ea42173de2944ee91ef84a3c39d70b14413e98b914596d07dad747e4b4b391a57d9414a0d69a18647d0938a8f5058e3ebb26e316e66e3b1a9e8d35abd2f6367ad307c61775a5e47d4723878446512018fa70478d89c3bc8853be85ebc22e5cac0bb95b77bd9493590c166138ea3955fed4ab303e5a25cb1101eaf4159617c31e74be7c7c27dce9c840f71109a9379a36afb372dce84a024ef78ce1c15e6ee5bf52125b70b98fc2201e46b40829c55b264afea66bf025f43aa0f8a9fe61e818d1c2c84683de7cb14dadf94687ec8d37c886b0267ad7925492647a6819d9ab4f798663c05fbe9e387c0c2b96cc910152bacd90ec7c70671a5ac28e92cc2e44944722480777dbed5f693bbe67932155fc1c66267aabc83018fc94616467286352923b960a1b9e5165a62f3e8109e3ba40525ae472c7663169f65be854d2bbfe729d74396b0bd19abb0de580b12bccc17051789e46dc42518f054ce0d72623ce175a0e11138aa2e5d8a21a4a431a9d459695c661176e22f49cb8e1c95192a06d3110b09e1070035ec01fb55c5b29ea139dea80047eb0c365282d022c3eeb8776f9f58538d8c5c564c76bdae7ae09a6884f81943c0e3efe213d5a31184ac68be4fb18edc38e4421a0ffba68339bd269ad866c30928e2269917cb0b83098e51f5964646fe3e1c30afe8725bad03b27061b381743be3a6e3245400147886e3d67781369dd550486b7ec0244ef3e4c741d18e82321c0b0099da0e8b54616bb11e1c16a92ccbb35a5fa15ab8e959a6e242d14336211aa7f9cee846d707af46800fe6cdf2869545b2545a56ba6bbaa8e09c004722a943f6f3d4e91231c7c4ab62cf91a8a5a938fcc2970913a9e0d871d110d2ed2588896da37d40feda379622f07de3efb1439db11ee083b6909b22a6246a83e9bec37a3b4f6de3e795eaceaf83e10108e70e2562bf456b7e26f4099b0754cb79fe475dcc6629981fd1b1a50d37037f3244b3affa3cbd3818a39709251250fe1e3dfb41e01d869fcb1f1955c5931fa3cbbfb2abd1ea5ff4359bda7d94a421ca9800427e2b0da0d1d3d7eb2ac918985fbca9a299f3ee3fe04756e580b8097f2c2ae6e6873b104acac26a34d992cae6c35eabaeb78448e865efe96ae8c9ea79f2999f142f3361d484eb81ff8fdb437cf6c8db9d5e20a3e2b16f069ac01c0f9124127acc955d0db9c60002e354e76bc4e644ba462abb73b1a9e0a5edad3dde772f536f0810e3b8469898dcf0f71ee35745fb11dfe92b2788949a61ce1fa6c12b22e915608bca2881f7221b4e206fd1e352acc0025a2af9691994c6eef5e16c50f8072070f39326e45d5cd2f5027cfd43354019e0589576958622417656d7b60b5de98eabc426dd6c0604a7c02c235019230f2947dd49e05373a1c775df076334598174bff996de21b17605bd9e6b4d1b9069f054d00a8864ed479186650a63801d58d6ec637de3d153b5ea67692d21c7cfddb8c21f6b7e2a59c668ee6e96b965bf2a22b4d699aae1ff31fa6c74761bdf1039e09d534b6310bcf7472e02424ca530783d17800404c737b2847f21a4f287125baf4f1dddc88b79eb4ff6c71c293c536877d6522a544ec0353507585f5cfb8ed97f3bbb6b425aa151823596d960b49b7c1d2c87e2f910ce6ca21015a0b6a8f9146faba63d1e82d7b18ed6f7010cd22a745604f94effe37c4a5c8a9a58b1fdf99eb1596cb62a2ff7073cab67d38dd0315bc8a34efc13b794615ad79946559afb0f2c2c5de3066022979fc966508dd302e2d3a4832cb6c43b088b962563e8653d40909a22b9db499fd86b0f58a5c018958fb14d2137332183bff936939c0de2b3620b85e79f3b1ce9f74df48c7c7d1fe50cd9faa23cf21df679dfbdb301b65c317edccd86c0f99e169a0b77011898e578117b5ec961eb35e394e271f81bdbab62d91bd70a6f44e40e8d9805382b241fb2f842378b2d27934de41f28899203ed9aff172e5a9a13ba3da99f1dd043d94e942deeae6e1c3fc74622511111da55577d76197b4c2ac4aa80d506632c2431daba73e00508b3f6e583da95e2bd62c6f216e4bb80bf6d00a9c321370ac778cfe15168a6c13c25fcc3c8d4f733c94b2bd3cc433ab1ce7585a752f5307a7d5a727783116fb7f68564fd823ee6c0393834df7fc3e52ece7c96d05801f7817791b3e16c5db0832d489d39a571ce6d8c56e9f558ae6f09e397ccba43c4354f0e4aa86bcb420dd0abc40c412090b77917dc95a12f0f53b643839066bebdefbfc517360fdda63ed66464e1ab151c58a9e24e34284f69664b6952c5d97c741b487c5b9bf80438c67e54ed40979af9f5013259f2f3fd6bbb61a309588159b6d38dbf42f7c218bcb4edc8057b12eb37161494ec22ea8775cb41fad22cfcbf8e5154545d7f85cfbb8e9a8050f2fc5d045427071fac443669c2fee2d13f70d0d2d05cffe79f1a5b8dba0dab14bbc0def929906923745ebbd0a3612c7f809d144a0a8e0c"}, 0x808, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000540)={0x7, 0x7fff, 0x5, 0x6, "f695900f51acbce138b90a83ead6832ef91de88c", 0xd1, 0xd52}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x0, 0x18ae, 0x9, 0x0, 0x43}, &(0x7f0000000100)={0x0, 0x7}) syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$TIOCSETA(r4, 0xc0104419, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x3e8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1000, 0x4}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x20, 0x1, 0xfe, 0x7}, {0x3c, 0x0, 0x2, 0x10001}, {0x6, 0x4, 0x7}]}) write(r5, &(0x7f0000000240)="d81ad3d20cf7ef4e9be33bbd1a30", 0xe) socket(0x1e, 0x8000, 0x8) 14.080107ms ago: executing program 1 (id=1544): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000), 0x23) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000017c0)={0x1, 0x34}, 0x2, &(0x7f0000001800)="cf18d85258ea6efca433ced85ab0c6e1e226d6fb57bce1f975eda999795081fd03755bede9cc7b18141406bd18e9fc74040727b9dbf3632e1923500b1deb082d8b6fe8df75492e1b0e73077307dcf8c90a9b8560c06e2904c9db453ce3b67a408b0cf71f", &(0x7f0000001880)=0x64, &(0x7f00000018c0)="c4a8e66934ff92e768b66899be789905b9ecb9410e9cef9ade52015fbd31ea", 0x1f) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)="1a56b01b211eb90bd6d4f8b268cb27d6e72ea16dbfc77beb81a31a6770a663ae42956f696a7694", 0x27}, {&(0x7f0000000140)}, {&(0x7f00000002c0)="ba7f206821e7135a5539aabbb01c73b460b221442bd9878f1c7303a2ba05ec69eac22ee99c89c28a3003c88a1d90b5c78ea7793b402599fcbc29f0cc0929e6765f10557e35a253021ea0a9958ba6faf2213d939b9fa78b902338f363b99f4e7b88560f5221febf7bc6d4e348e682f70d707f4787d8c18120125a61ec12618a84ecf4ba05e14c5a91977b220804e2627d253c3fa5b2b78c6c565241c0ff8f08e0f384d8196287611cde6c7b084c79e30e8d47527b6b40ce66270818f151d543b7f047aef1979924a3aa1c35c2", 0xcc}, {&(0x7f0000000480)="aeed40b396245d940a0ecfd1008b779b8440332b0ab5d0b98d87c3187563f226d0a7a5943da0838f9a293af0d1957def732252e3cf8965d72b1f6856e3114af51cf4a0dfb8713ff79f85e19e5a0ef00c0c1411f0a838c79bad5091f30b18d0327663cbd0b096e40de3e471b969b221b19b62033b17a3c0b03037b4ba3f6e3a2719c9965afec1f7ff8b882de3789341a270f93288a0999f93967ad1ced1c1db450ffb344de7a3179eaa41e4af4df72a5b87c76fb105f148bad2f3ab65d9b337b023fd8d", 0xc3}, {&(0x7f0000000200)="9f2e72b2b8102bf02c026d7eb4c180a38f7fe32c9840dc9429aed3ee8bf7f8b70ce432122b5f0e535fbd7fc77f88052e3c24a81c2442446c66af95e315744351551cb6e7aa3bab1c9f9ac4ba8dd9141aa69ce539043f449e5f9573e1cb0f134ab2", 0x61}], 0x5, 0xa) r2 = msgget$private(0x0, 0x10b) r3 = socket(0x800000018, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1603) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) (async) recvmmsg(r3, &(0x7f00000007c0)={0x0, 0x8}, 0x10, 0x1040, &(0x7f0000000800)={0x6}) (async) write(r3, &(0x7f0000001940)="001e755937d1010ca0996183823f512ef570739ed31ed75c8bdce740fda5488001cbce7b7ad1f4f10452730ddfb4003f7c3f52a58461f9d888e897b4e584138b2aca59", 0x43) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x2, 0x1, 0x440}, {0x81, 0x2, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d29ef49c87f88f570000402c5a13f18acfaa1e74b1aa0d1b8812692fd879709e", 0x20}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) setgid(r5) (async) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x401, 0x0) 13.631731ms ago: executing program 5 (id=1545): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2c, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) syz_emit_ethernet(0xc5, &(0x7f0000000180)=ANY=[@ANYBLOB="73b9ccc3000000f7000400fb86dd60000000008f3aff00f0372e0865911feb7ee80000008000ff02000000000000000000000000000188"]) syz_emit_ethernet(0x4e, &(0x7f0000000640)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x18, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x4, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 4.327363ms ago: executing program 0 (id=1546): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/28, 0x1c) ioctl$TIOCNOTTY(r0, 0x20007471) 3.788127ms ago: executing program 5 (id=1547): setgid(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000012c0)="71f91e06dd5fbfde155d3edd4d3471ac00dec370820000269308007900ee5b615c0000000000a413a7469da2d251e46b64b2e60000000000dc600202a5764af1829fe630f90b5f7aa057569e", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000006c0)="bb89a7a58919b0f928e41c8a84e1", 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 2.004113ms ago: executing program 1 (id=1548): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x10009, 0x11b, 0x0, 0x80000001, 0x33a, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffff7f8}, {0x8, 0xf8a, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0x4, 0x7}, {0x6, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x4, 0x8, 0x88}, {0x2, 0x50001, 0x9, 0xae7}, {0x7ff, 0x400, 0xfff, 0x9}, {0xb8c, 0x2, 0x2, 0x6}, {0xa6d2, 0x7, 0x1, 0x8}, {0x1, 0x7, 0x2004, 0x400}, {0x0, 0xfffffffc, 0x4, 0x2fffd}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) bind$unix(r1, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) socket(0x1, 0x7, 0x1) accept(r0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) mknod(0x0, 0x2000, 0x6384) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x5}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f00006be000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x74}], './file0\x00', 0xfffffffc}) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r7) mknod(0x0, 0x3a0914c44f7b202d, 0x2) 1.154915ms ago: executing program 5 (id=1549): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) ftruncate(r0, 0x8531) (async) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(0x0, &(0x7f0000000300)='W\x00') (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000001900), 0x0) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1acdd359d88e5c5e20619453beafb98a75d6fa1eede9358a61893e0719dfcc4ca54019074c43c80e57855469fa16ec6f538477b947a25d4566bc724280180ba4711d35830600590e0c7ad20f462d490aa26ddbaf0934e182b40111ff7f4eea1384a1b850dacc916d489b2be9397aa9fd4d567b951ebaef74352afc02a1e92a93014c2a39f264f402ebb2fe35f2176a049b90f1a314d4244f5586a2a047efc3e5d08ad9387c02040ee783", 0xaa}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 0s ago: executing program 0 (id=1550): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceed7033fb16bef290815a31f61acdb2572a3a39ef8777056f28e4f441cfdf5c2660407f", 0x5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="43d9223b5ea77c890ef912a750f60d374cbd98a017", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$TIOCSETA(r0, 0xc450444a, &(0x7f0000000240)={0x8001, 0x0, 0x20, 0x8000, "97ffffff00"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x24}], 0x1}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.119' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (¿ÕÑúxµ°¬7AÈ5³È­\˜oäY¿`rœSô<–Íóÿ<]Ÿ·DU‡|é~§mTÌN¦wúüµN~BÏä›ñJ@qÊ)T9JvÃÔ—èq€i(ÛrÅ"CLð B}ðÖçB&Y0W9ƒn£¤Ÿ[£w'^ÕA³Úqí# k6ÓÙxgŠØWINÙobîu•ÿúþÖ£ÛÊ BÝõË<ÂcŠ(!ˆU¯½áS7'KS9FN¦)­) (tty00) login: fuse: Cannot find fusebuf pckbd_enable: command error OpenBSD/amd64 (¿ÕÑúxµ°¬7AÈ5³È­\˜oäY¿`rœSô<–Íóÿ<]Ÿ·DU‡|é~§mTÌN¦wúüµN~BÏä›ñJ@qÊ)T9JvÃÔ—èq€i(ÛrÅ"CLð B}ðÖçB&Y0W9ƒn£¤Ÿ[£w'^ÕA³Úqí# k6ÓÙxgŠØWINÙobîu•ÿúþÖ£ÛÊ BÝõË<ÂcŠ(!ˆU¯½áS7'KS9FN¦)­) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806bc8f000 va 0x200000004000 didn't change! pckbd_enable: command error OpenBSD/amd64 (¿ÕÑúxµ°¬7AÈ5³È­\˜oäY¿`rœSô<–Íóÿ<]Ÿ·DU‡|é~§mTÌN¦wúüµN~BÏä›ñJ@qÊ)T9JvÃÔ—èq€i(ÛrÅ"CLð B}ðÖçB&Y0W9ƒn£¤Ÿ[£w'^ÕA³Úqí# k6ÓÙxgŠØWINÙobîu•ÿúþÖ£ÛÊ BÝõË<ÂcŠ(!ˆU¯½áS7'KS9FN¦)­) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) malloc(): allocation too large, type = 6, size = 64424509440 OpenBSD/amd64 (¿ÕÑúxµ°¬7AÈ5³È­\˜oäY¿`rœSô<–Íóÿ<]Ÿ·DU‡|é~§mTÌN¦wúüµN~BÏä›ñJ@qÊ)T9JvÃÔ—èq€i(ÛrÅ"CLð B}ðÖçB&Y0W9ƒn£¤Ÿ[£w'^ÕA³Úqí# k6ÓÙxgŠØWINÙobîu•ÿúþÖ£ÛÊ BÝõË<ÂcŠ(!ˆU¯½áS7'KS9FN¦)­) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock back 879780220 seconds pckbd_enable: command error OpenBSD/amd64 (ü¢¨šüŒrŸå) (tty00) login: denied attempt to set clock forward to 330712481793 denied attempt to set clock forward to 330712481793 WApaRnNINiG:c :S mPtLx N O0xT ffLOfffWfEfRfE8D3 8Oe1N 1T2R0A: lPo ckEXiIngT da 0ga insStopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 333767 4041 0 0 0 0 syz-executor *348246 67359 0 0 0 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7a360ebd3ce0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: mtx 0xffffffff838e1120: locking against myself ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7a360ebd3ce0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003a48a510 rbx 0 rdx 0 rcx 0xffff8000ffff0cf0 rax 0x2a r8 0xffff80003a48a440 r9 0x1 r10 0xb3d2b75f7091a750 r11 0xaa914ef19c895a8a r12 0 r13 0xffffffff83108e98 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff814624c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003a48a490 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=348246 pid=67359 tcnt=2 stat=onproc flags process=0 proc=0 runpri=84, usrpri=84, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0540,0xffff8000ffff1740 process=0xffff8000fffea128 user=0xffff80003a485000, vmspace=0xfffffd806bedad38 estcpu=36, cpticks=3, pctcpu=0.0, user=2, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94133 277506 46758 0 2 0 syz-executor 4041 333767 31878 0 7 0 syz-executor 4041 304835 31878 0 3 0x4000080 fsleep syz-executor 4041 419 31878 0 3 0x4000000 getblk syz-executor *67359 348246 19436 0 7 0 syz-executor 67359 497988 19436 0 3 0x4000080 bell syz-executor 66996 401106 85728 60928 3 0x90 nanoslp syz-executor 66996 155689 85728 60928 3 0x4000090 kqread syz-executor 66996 298185 85728 60928 3 0x4000090 fsleep syz-executor 18114 461577 1 0 3 0x100083 ttyin getty 19436 56352 5621 0 3 0x82 nanoslp syz-executor 29259 52993 5621 0 3 0x2 biowait syz-executor 46758 365778 5621 0 3 0x82 nanoslp syz-executor 20911 113716 5621 0 3 0x82 nanoslp syz-executor 16809 160365 0 0 3 0x14280 nfsidl nfsio 24889 105081 0 0 3 0x14280 nfsidl nfsio 45470 17883 0 0 3 0x14280 nfsidl nfsio 15341 273568 0 0 3 0x14280 nfsidl nfsio 44571 200964 0 0 3 0x14280 nfsidl nfsio 34748 10344 0 0 3 0x14280 nfsidl nfsio 65106 358862 0 0 3 0x14280 nfsidl nfsio 11205 203238 0 0 3 0x14280 nfsidl nfsio 5822 135788 0 0 3 0x14280 nfsidl nfsio 40094 255520 0 0 3 0x14280 nfsidl nfsio 7336 465856 0 0 3 0x14280 nfsidl nfsio 86957 396182 0 0 3 0x14280 nfsidl nfsio 35038 409023 0 0 3 0x14280 nfsidl nfsio 45468 239892 0 0 3 0x14280 nfsidl nfsio 27364 280235 0 0 3 0x14280 nfsidl nfsio 57849 411136 0 0 3 0x14280 nfsidl nfsio 14329 473054 0 0 3 0x14280 nfsidl nfsio 33322 444273 0 0 3 0x14280 nfsidl nfsio 96968 21987 0 0 3 0x14280 nfsidl nfsio 91454 74891 0 0 3 0x14280 nfsidl nfsio 51897 41966 5621 0 3 0x82 nanoslp syz-executor 31172 475688 0 0 3 0x14200 bored sosplice 31878 74881 5621 0 3 0x82 nanoslp syz-executor 51481 6215 5621 0 3 0x82 nanoslp syz-executor 85728 510382 5621 0 3 0x82 nanoslp syz-executor 5621 402568 95312 0 3 0x82 kqread syz-executor 95312 482126 54325 0 3 0x10008a sigsusp ksh 54325 56913 48518 0 3 0x98 kqread sshd-session 48518 16570 80884 0 3 0x92 kqread sshd-session 80884 410562 1 0 3 0x88 kqread sshd 96290 30091 17298 74 3 0x1100092 bpf pflogd 17298 4578 1 0 3 0x80 sbwait pflogd 70136 372484 5252 73 3 0x1100090 kqread syslogd 5252 495023 1 0 3 0x100082 sbwait syslogd 90671 318971 1 0 3 0x100080 kqread resolvd 54052 199303 86848 77 3 0x100092 kqread dhcpleased 35180 161339 86848 77 3 0x100092 kqread dhcpleased 86848 414593 1 0 3 0x80 kqread dhcpleased 1413 461986 0 0 3 0x14200 bored smr 31747 274851 0 0 2 0x14200 zerothread 67553 483623 0 0 3 0x14200 aiodoned aiodoned 34842 405614 0 0 3 0x14200 syncer update 30749 364252 0 0 3 0x14200 cleaner cleaner 50011 414996 0 0 3 0x14200 reaper reaper 98348 13623 0 0 3 0x14200 pgdaemon pagedaemon 70504 23893 0 0 3 0x14200 bored viomb 50938 358803 0 0 3 0x40014200 acpi0 acpi0 68024 388568 0 0 3 0x40014200 idle1 38246 455758 0 0 3 0x14200 bored softnet3 32636 504252 0 0 3 0x14200 bored softnet2 95849 47948 0 0 3 0x14200 bored softnet1 11698 6227 0 0 3 0x14200 bored softnet0 85512 218750 0 0 3 0x14200 bored systqmp 66905 190854 0 0 3 0x14200 bored systq 83643 365753 0 0 3 0x14200 tmoslp softclockmp 3596 507124 0 0 3 0x40014200 tmoslp softclock 829 132132 0 0 3 0x40014200 idle0 1 321417 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838e1130) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff8000fffe9d90) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 proc_suspend_check+0x43 #4 sleep_signal_check+0x49 #5 sleep_finish+0xf8 #6 sys_futex+0xa58 #7 syscall+0xbc6 #8 Xsyscall+0x128 Process 4041 (syz-executor) thread 0xffff80003a8022c8 (333767) Process 4041 (syz-executor) thread 0xffff80003a802558 (419) Process 29259 (syz-executor) thread 0xffff800032fed9c8 (52993) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 11099K 12480K 166960K 14357 0 pcb 18 15K 17K 166960K 359 0 rtable 215 11K 11K 166960K 674 0 pf 39 18K 19K 166960K 156 0 ifaddr 40 7K 8K 166960K 121 0 ifgroup 57 2K 2K 166960K 201 0 sysctl 4 1K 9K 166960K 21 0 counters 72 37K 38K 166960K 200 0 ioctlops 0 0K 4K 166960K 1745 0 iov 0 0K 16K 166960K 89 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1486 93K 94K 166960K 3159 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 93 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 98K 166960K 1768 0 sigio 0 0K 0K 166960K 35 0 proc 72 91K 128K 166960K 911 0 subproc 72 4K 4K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 220 0 in_multi 74 5K 7K 166960K 207 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 733 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 36 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 238 176K 189K 166960K 18072 0 UVM aobj 34 4K 4K 166960K 40 0 pinsyscall 42 84K 102K 166960K 3018 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 100 0 NDP 13 0K 2K 166960K 82 0 temp 77 8684K 8810K 166960K 73795 0 kqueue 14 22K 29K 166960K 352 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 147 0 144 1 0 1 1 0 8 0 rtentry 176 209 0 121 6 0 6 6 0 8 0 unpcb 144 1373 0 1356 13 12 1 6 0 8 0 syncache 336 11 0 11 3 3 0 1 0 8 0 tcpqe 32 6 0 6 2 2 0 1 0 8 0 tcpcb 808 746 0 742 23 19 4 8 0 8 3 arp 128 36 0 18 1 0 1 1 0 8 0 inpcb 384 2366 0 2357 22 13 9 11 0 8 7 nd6 144 45 0 24 1 0 1 1 0 8 0 pkpcb 40 19 0 19 3 2 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1192 45 0 43 2 1 1 1 0 8 0 pppxif 1504 9 0 9 4 3 1 1 0 8 1 pffrag 232 14 0 4 1 0 1 1 0 482 0 pffrnode 88 12 0 3 1 0 1 1 0 8 0 pffrent 40 27 0 16 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 124 0 43 1 0 1 1 0 8 0 pfstkey 128 124 0 43 3 0 3 3 0 8 0 pfstate 384 124 0 43 9 0 9 9 0 8 0 pfrule 1344 25 0 17 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 841 0 495 32 6 26 29 0 8 2 art_table 32 845 0 495 4 0 4 4 0 8 0 art_node 16 204 0 130 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 18 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 90 0 80 1 0 1 1 0 8 0 shmpl 112 37 0 6 1 0 1 1 0 8 0 dirhash 1024 30 0 13 3 0 3 3 0 8 0 dino2pl 256 4644 0 3142 96 0 96 96 0 8 0 ffsino 288 4644 0 3142 109 0 109 109 0 8 0 nchpl 144 7139 0 6588 64 34 30 64 0 8 5 rtmask 32 7 0 7 2 2 0 1 0 8 0 uvmvnodes 80 5810 0 0 119 0 119 119 0 8 0 vnodes 216 5810 0 0 323 0 323 323 0 8 0 namei 1024 25610 0 25609 2 1 1 2 0 8 0 percpumem 16 115 0 64 1 0 1 1 0 8 0 kstatmem 264 116 0 86 5 2 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 6 0 6 2 2 0 1 0 8 0 scxspl 216 22883 0 22881 11 10 1 6 1 8 0 plimitpl 152 194 0 177 1 0 1 1 0 8 0 sigapl 424 2087 0 2017 10 1 9 9 0 8 0 knotepl 120 596 0 0 18 0 18 18 0 8 0 kqueuepl 224 714 0 703 10 8 2 5 0 8 1 pipepl 336 244 0 217 3 0 3 3 0 8 0 fdescpl 520 2041 0 2010 3 0 3 3 0 8 0 filepl 160 13489 0 13267 23 10 13 17 0 8 0 lockfpl 104 545 0 542 1 0 1 1 0 8 0 lockfspl 48 197 0 194 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 76 0 59 1 0 1 1 0 8 0 ucredpl 104 1963 0 1949 1 0 1 1 0 8 0 zombiepl 144 2020 0 2017 1 0 1 1 0 8 0 processpl 1208 2087 0 2017 6 0 6 6 0 8 0 procpl 656 4836 0 4761 8 0 8 8 0 8 0 srpgc 96 16 0 16 5 4 1 1 0 8 1 sosppl 168 7 0 7 3 3 0 1 0 8 0 sockpl 728 3933 0 3905 30 20 10 19 0 8 7 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 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 113 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 154 0 0 4 0 4 4 0 8 0 mbufpl 256 345 0 0 22 0 22 22 0 8 0 bufpl 280 7675 0 1533 439 0 439 439 0 8 0 anonpl 32 9767 0 0 79 0 79 79 0 246 0 amapchunkpl 152 59270 0 58787 42 16 26 32 0 158 3 amappl16 200 5239 0 5200 48 35 13 15 0 8 8 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 139 0 127 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 2772 0 2742 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 42 0 39 1 0 1 1 0 8 0 amappl7 128 129 0 116 1 0 1 1 0 8 0 amappl6 120 235 0 231 1 0 1 1 0 8 0 amappl5 112 147 0 135 1 0 1 1 0 8 0 amappl4 104 365 0 345 1 0 1 1 0 8 0 amappl3 96 12112 0 12006 5 1 4 4 0 8 0 amappl2 88 782 0 718 2 0 2 2 0 8 0 amappl1 80 16765 0 16168 15 0 15 15 0 8 0 amappl 88 16958 0 16796 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 7 0 7 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 39 0 6 1 0 1 1 0 8 0 uaddrrnd 24 2042 0 2011 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2042 0 2011 1 0 1 1 0 8 0 vmmpekpl 168 17326 0 17264 4 0 4 4 0 8 0 vmmpepl 168 132537 0 130528 120 18 102 102 0 357 10 vmsppl 480 2041 0 2011 5 0 5 5 0 8 0 rwobjpl 72 40293 0 33513 126 0 126 126 0 8 2 pdppl 4096 4092 0 4022 134 62 72 86 0 8 2 pvpl 32 16974 0 0 137 0 137 137 0 265 0 pmappl 256 2041 0 2011 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 461 0 96 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83827ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,73) at comcnputc+0x250 cnputc(73) at cnputc+0x61 db_putchar(73) at db_putchar+0x65c kprintf() at kprintf+0x2aba db_printf(ffffffff833f4236) at db_printf+0x9b panic(ffffffff833e818b) at panic+0x103 mtx_enter_try(ffffffff838e1120) at mtx_enter_try+0x1bf mtx_enter(ffffffff838e1120) at mtx_enter+0x60 uvm_pageclean(fffffd8009377040) at uvm_pageclean+0x290 uvm_pagefree(fffffd8009377040) at uvm_pagefree+0x26 end trace frame: 0xffff80002a302740, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83827ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,73) at comcnputc+0x250 cnputc(73) at cnputc+0x61 db_putchar(73) at db_putchar+0x65c kprintf() at kprintf+0x2aba db_printf(ffffffff833f4236) at db_printf+0x9b panic(ffffffff833e818b) at panic+0x103 mtx_enter_try(ffffffff838e1120) at mtx_enter_try+0x1bf mtx_enter(ffffffff838e1120) at mtx_enter+0x60 uvm_pageclean(fffffd8009377040) at uvm_pageclean+0x290 uvm_pagefree(fffffd8009377040) at uvm_pagefree+0x26 uvn_get(fffffd8065c1b238,0,ffff80002a3027a8,ffff80002a30278c,0,2,6302272ba016a903,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a3029c0,ffff80002a3029f8,ffff80002a302840,ffff80002a302828) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80002a3029c0,ffff80002a3029f8,ffff80002a302940) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bc90200,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80002a302b50,200000000300) at upageflttrap+0xa9 usertrap(ffff80002a302b50) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f52a7a19120, count: -21 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7a360ebd3ce0, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7a360ebd3ce0, count: -1