last executing test programs: 7.859095593s ago: executing program 3 (id=1178): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) 7.858157735s ago: executing program 3 (id=1179): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async, rerun: 64) r4 = getpgrp() (rerun: 64) ktrace(0x0, 0x1, 0xe24, r4) (async) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000980)=[0x0, 0x0], 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0xdf2, 0x0, 0xfffffffd, 0x1000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00', 0x40002, 0xffffbffc}) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000100)="5395f2595c2086e215a74626245681d230a7e835fb0400dec4a98737ae22b144a247513ece6c44cbbf4d3b5b0f370121b41130d47fcf1acdf9b20fcbf48993e6e91a28083c0572a8f70451dc925bf3edb88a121c5fa66a4f53b90ab1f312ee133554735437acc309f1d832db089e556fe5b2a6a10ed56a4764", 0x79}, {&(0x7f0000000200)}, {&(0x7f0000000240)="8823f57e2d38891e79526a2099db7dd595d475880420fbf51240ff88d11e5056d2d8e95c3f79001efa7d5756f28281f49ab64325a38d82244f7c7e8f02311077fd36d5a40604fae2639f", 0x4a}, {&(0x7f00000002c0)="effbeb34f6e24c1183e52c6108c46db0c6c2eebf52ecd33ca7ddf6669a5a15be1bf58c077f9efaadfc3beeeea345e9e7d5ba0f5c3ff4c51a70166d4f82e187f06bcf15f2fe1ed9a2143def5a68e3f5d4050965fa92462d1e5043ee78ad159607b21002c5fb2b849e0bf912f7bda50073571bcad38c21834b25f652958f60cd7524bdfbc788434ecc13533dce31b2bb9dc1b81c179e98e368715bcfe692a0e7", 0x9f}, {&(0x7f0000000800)="1d2797bff5b91cf24075d5bdd54f04b097c0a437ba56d277a0bfca9c0a070be2e5a5cb97bcfaf3a2ed748a1818796a2bec5970eeafeac89e050847a5d4aa8c2b22ced0018eebcd698fcdf9d48a0800290ff0c176ba11386c40380f3cd60e27cb357daea644c85ab956e171b67a936c041ce1a758954552a14a29801297501fd44b6b4a9eb2a44f624404853a9020e479308a2db6983994977a3f77f93fde37d06ac952a08c4b5a88327eb9ca9989803cc4288dd9dd7c983f523eeead513989189dde842c689ba926cb4f5027f925a7b325c802b78572454537a34a5398", 0xdd}], 0x5) ioctl$BIOCSETIF(r0, 0x80184901, &(0x7f0000000380)={'tap', 0x0}) 7.83404391s ago: executing program 3 (id=1180): pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x4) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(r3, &(0x7f0000000b00)=[{0x0}, {0x0}], 0x2) kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0x0, {0x10001, 0x8}}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x800000, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x80, 0x0}) 7.830947849s ago: executing program 3 (id=1181): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8d0, 0x0) close(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x7) (async) recvfrom$unix(r2, &(0x7f00000000c0)=""/75, 0x4b, 0x1800, 0x0, 0x0) write(r1, &(0x7f0000000080)="7f", 0xfffffdfe) r3 = kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x1, 0xffffff7fffffffff, 0x20000000008}, {{r4}, 0xfffffffffffffffe, 0x5a, 0xffffb, 0x800000000005a, 0x6}], 0x5, 0x0, 0x1ff, 0x0) (async) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async, rerun: 32) flock(r5, 0x1) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000200)=0x63cb) (async) flock(r5, 0x3) (async) syz_open_pts() syz_open_pts() 7.159697293s ago: executing program 0 (id=1185): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb165ea475aabae86cec83da0a9008129fb45c4b0e67502f378412eb63bbd0a31c32c4138d38ee4f2db4e13bb8311f6f2c8", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r3, 0xc0104419, &(0x7f0000000200)={0x400, 0x0, 0x20000000, 0x0, "00a2224ff1004684d30000000500006b8444d100", 0x9, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000240)="1e6ccc232391cb04fe65615ff6f0465de32386dab18b81ff2fcfc92e7713d5819c7bea17f44c04f9087ecdb8ec95c44f64d732e6e17808e34772caf7abf37829469c0576098f25a5b70c1e031e1a1e4a1b0c34c4f9870579e961ff6e9956bd483de7ce2695280d9c8fee7751809e8f", 0x6f) shutdown(r1, 0x2) 7.159025071s ago: executing program 0 (id=1186): ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0x11, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (rerun: 32) r0 = kqueue() kevent(r0, 0x0, 0x7, 0x0, 0x2, &(0x7f00000001c0)={0x8000000000000000, 0xc}) (async) r1 = shmget$private(0x0, 0x1000, 0x386, &(0x7f0000347000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) (async) setreuid(0x0, 0xee01) (async, rerun: 64) shmat(r1, &(0x7f000033f000/0xc000)=nil, 0x3000) (async, rerun: 64) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x3a) (rerun: 64) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (rerun: 64) 7.158099294s ago: executing program 0 (id=1187): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x800) (async, rerun: 64) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (rerun: 64) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="3faf4a689248a228246de85e960c5a1f62e7905f3412a75c05542c7c6147", 0x1e, 0x3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="b905310739010000ad66fecfc467ae03000000000800456400300064000600009078ac1400bbffffffff05039078ffffffff45fb07ff0067ffff04"]) (async) socket(0x18, 0x3, 0x0) close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async) r5 = syz_open_pts() readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/186, 0xba}], 0x1) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x30, 0xb}, 0xfffffffffffffffd, 0x1c0000000000000, 0x0, 0x0, 0x4, 0x80000000000082, 0x6}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r6) r7 = dup2(r1, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 7.157571205s ago: executing program 0 (id=1188): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x47fffc, 0xd7d, 0xfffffffd, 0x1000, "00000000000000000000000000de00", 0x2, 0xffffbffc}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="4e2effbb11", 0x5}], 0x1) 5.637844651s ago: executing program 0 (id=1196): chdir(0x0) setreuid(0xee00, 0x0) setuid(0xee01) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setrlimit(0x6, &(0x7f00000002c0)={0x100000000, 0xfffffffffffffff7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000fec26bbf5a44b19aa2e5f42db5d3a380b7a244bbef574d8e854ff8028205d9e7ef1b01365f2763dd761579ed64c25a8cbf8934877f1b413da097ddabd2a53a135b95bc6dbf778d02b06561030000", 0x50}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="e33a176ed024aaaa07400c8a2460d5168f5a2faaaaaabb80350001080006040002aaaaaaaaaabbe00000020000000000007f0000012d146ecbd26449bbad4daeead579cda1657be19e3cb8"]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffeb0900870000000000000000001900"}) close(r1) poll(&(0x7f0000000180)=[{r2, 0x68}, {r0, 0xc}], 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x40, 0x1, 0x8, 0x9}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x6, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xe1, 0xec3}, {0x4002, 0x14, 0x1f, 0x472cd796}, {0xdfbf, 0x3, 0x83, 0xfffffff6}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_open_pts() 3.766175058s ago: executing program 3 (id=1213): r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) listen(r0, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x662, 0x0) chflags(0x0, 0x10000) setrlimit(0x8, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="b90531073901", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x19, 0x30, 0x64, 0x6, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x3, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3e, 0x7ff, 0x67, 0xffff, 0x4, 0xf0, 0x9, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}}) shutdown(r0, 0x2) socket(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) (async) listen(r0, 0x8) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open$dir(0x0, 0x662, 0x0) (async) chflags(0x0, 0x10000) (async) setrlimit(0x8, 0x0) (async) socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="b90531073901", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x19, 0x30, 0x64, 0x6, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x3, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3e, 0x7ff, 0x67, 0xffff, 0x4, 0xf0, 0x9, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}}) (async) shutdown(r0, 0x2) (async) 3.763397786s ago: executing program 5 (id=1215): r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x19) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000080)=0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xf0, 0x40000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x4, 0xd, 0x48e1}, {{r3}, 0xfffffffffffffffb, 0x8e, 0x1, 0x8000000000000001, 0x7fffffffffffffff}, {{}, 0xffffffffffffffff, 0x8, 0x8, 0x11296840, 0xff}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0x81}], 0xffffffa1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0xc0, 0x40, 0x738, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x50, 0x8, 0x9}], 0xf, &(0x7f0000000200)={0x1, 0x9}) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) kqueue() (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x19) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r4, 0x0, 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000080)=0x2) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xf0, 0x40000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4c, 0x4, 0xd, 0x48e1}, {{r3}, 0xfffffffffffffffb, 0x8e, 0x1, 0x8000000000000001, 0x7fffffffffffffff}, {{}, 0xffffffffffffffff, 0x8, 0x8, 0x11296840, 0xff}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0x81}], 0xffffffa1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0xc0, 0x40, 0x738, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x50, 0x8, 0x9}], 0xf, &(0x7f0000000200)={0x1, 0x9}) (async) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) (async) 3.762546119s ago: executing program 3 (id=1216): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="406f0506", 0x4}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x3) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffff9d) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname(r3, 0x0, 0x0) dup2(r0, r1) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xf, 0x9, 0x3, 0xc, "275bd66bfd21b64281c519a178ccf99e5f253a6a", 0x1, 0x6}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 3.61949009s ago: executing program 6 (id=1218): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xd, [{}, {0x3}, {0x0, 0x8}, {0x1}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x2}, {0x0, 0x4}, {0x2}, {}, {0x2, 0x2}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x7f}, {}, {}, {0x2, 0x10000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 3.616459638s ago: executing program 6 (id=1219): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 3.611581221s ago: executing program 6 (id=1220): mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x64, 0xfc, 0x0, 0x9}, {0x4, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x100003, 0x4426, 0x2, 0x200, "ccca8831f0e8ffffffffffffffef00", 0x2}) ioctl$TIOCCDTR(r1, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x8000000000000001, 0x7, 0x9, 0x6, 0x2, 0xe, 0x15ea2acb}, &(0x7f0000000140)={0x9, 0x1, 0x5, 0x7, 0x4, 0x1, 0x80000000, 0x1b}, 0x0, 0x0) 3.509347615s ago: executing program 6 (id=1221): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) socket(0x1, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b", 0x4d) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) execve(0x0, 0x0, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x2, 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) write(r3, &(0x7f0000000200), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) execve(0x0, 0x0, 0x0) 3.508640005s ago: executing program 6 (id=1222): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x200000000000024e, &(0x7f0000000040)=[{0x0, 0x0, 0x5, 0x5}]}) open$dir(&(0x7f00000000c0)='\x00', 0x40000400001803c1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x64, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x200020}) setsockopt(0xffffffffffffffff, 0x9e4, 0xfffffffc, &(0x7f0000000180)="c7f0e454483a02f3b9c98cad93762d7f16f6bc09e3e087c36f1a9325c20237f4d87bf51d11a66f56e550e05c5bf995b2d495935aaa9b0cd160c21bd31667d46ac5ace5fc15ae91fbfd778cb8ff0e8bc62852d2d52b41b04e1e69a0ee68f88d6125ac171e6943c2e7102a2bbcaa7b3b21c9ede0987a77f9bd9a0316b3e46a", 0x7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x1, 0x0, &(0x7f0000000300)=""/161, &(0x7f0000000100)=0xa1) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setuid(0xee01) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x1}, 0x10, 0x405) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0xfd, 0x0, 0xfffffff7}]}) 3.370197429s ago: executing program 4 (id=1232): socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x100}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x349, 0x0) ioctl$TIOCSETA(r2, 0x20004455, 0x0) 3.168967584s ago: executing program 4 (id=1233): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57f8093e57c7e87382279792ed101fe9aa692a21276d832294ca2fa364a6509eb41f5ae7bbcb2ab3c877071ccc", 0x54}], 0x1, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xb7, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x3f, 0xa9, 0x66, 0x9, 0xee, 0x1e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x83, 0xb, "94a35a3664b44f4058"}, @generic={0x0, 0xd, "63243218c3ebb2fe3f9a5c"}]}}, @udp={{0x3, 0x1, 0x8}, {"b5499d8e5da0783148ba49aeeea5c7dfe0122f7d0d01a12f02a6df44b82592e9a883987d8bca55cf698ace45be8fa5ea9f58a1a5ed41c791023b68eca0c5fad59395a026b84ff60456b8382a52e4a3cecadd28e13c0b013d6e5390a45643daa915e8305ad6f70c8274d0919cb039a01d297909b82e"}}}}}}) 3.168356653s ago: executing program 4 (id=1234): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100eaff0000000000000000030000000000ff0200000000000000000000000000014e204e22000800"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r3) getppid() r4 = getuid() setreuid(0xee00, r4) getegid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100051660000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x4f) openat$pci(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x9ece4f12b4d195a1, 0x114) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001480), 0x8, 0x0) socket$inet(0x2, 0x2, 0x6) 3.168077753s ago: executing program 4 (id=1235): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) clock_getres(0xa, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e08", 0xcf}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001100)="7cd75ef3bababf34d8cc0974aa2953675f2b217a9b2c63b888b4027fc2e61a58d4aaee16b666dfe2e3", 0x29}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002300), 0x10000197) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRES16, @ANYRESOCT=r1, @ANYRESHEX, @ANYRESOCT=r4]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004a0000440003000000029078ac1400aaffffffff940600000004890b08e00008907800000000450000000000000006000001"]) 2.54884077s ago: executing program 5 (id=1238): sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0xbd) sendto$inet(r0, &(0x7f00000000c0)="0eeb8234e38496829828c5210d5f9b081de2eb03cb2d5d51794454360a3b77175932f34f197dc3d61eb685fe8999d0e41e8651a8422209a7989d4d490bb5cd57e28b0ad6973c67b3c28328a2959891f9d1cff1ddffeca857e4986dace8f55772be40c20103143fe3e46ccc42e5606fd34fca6b235f1010355b52ce292dc6f09599dbe413b497ae118b63a21e81168c143e5ea86703c0ab0601608bf02c8eb0454dc0ad060dc29453c9333d0f1d641bfc8962a04bbe4070480ae6d4770658ce8b2c83a0348130e82d57a7b64bea18c7a5d70e27c50f3364b2c5e85f1217c4e48009c35672bbed8d656eb0ce6bebe6427d6517ff9854bf6d4a107bb89feb7f08b4c2426d789348678e7398b49e408314be0f83ab3e4ab4cd19bc8ddc0e5c31d501b78c6f8c3946aed2754058d66cf221a8e2004e2bd6945b07bd76327effc26fc040379f3d82dae2af732fd995c662f53bbb684c8eb97a2ab1097b8a883f9d438e7ed40b68abd6d7dd028e5305462e6238dc0880ce9b2374d38a510b237327f4ad8ce1a0f531a02efe0b72601979c0bb5543f4cd718ed7651d06d2c114181d3f2ebbdfc3041786662863f28cf2d8cf17aa05c924a643999d98fbb13d78f4414c8d185ce1a2fc6495c7c3c4c79b3d77d2bd45b6db4db8675646b09b5726295624e5d9e88bc7dceea22ac4baa8a65d876485d01d38b0f4a7d88f04772aaf4f9827bb6f59f5db9d8d620c8bf04af81c6a76574f2c5dad33079a16644fe3aa93ea2d1869f56d921cfb02bf2adabd5575d5234ac6e5352f35feaa24064ccbca8347b70af13cfb6613fb9ac64273130ce32a912642a14fa255f717b2e282001ded757c03273d9d2f1250fdc3dacf9d97e8dba561706ad8d6960928512157c55e40bd46bb6ad058994c5ef9938a0f5094bc440b1334dd8ae3173a47c69b59bb6cce46179ee14dcb65aef68b28a02f7557adaa1610feadbdc3f1c0dd4bc0d19e74e82f41d5eac8ca28bb837c8205c7f322d964159c58837f41b20d99f11992eef5622e0d6b9829ca8fe56778e2aa52bad83db66b6244814f8f8887f4a38a50aad4350dccb1457d24467288faa2c3418748136a95b01d10a4b41c0ed56cf360675051eaf6a3dbef60dedd1b35f1be1a9acec35b8f052790ba7cc681adc8a889edd41a5a552c0e1c57f11cc36319d4d4b7b7b1c5c41d21f0d550268146aa42fb12ff8bebdf5469b019e2ebbd868a4a962140a002338c86d27be8e4e06ab950b6ddfac9bddc5deedff6121d44dc9d91792d3150626629bcb9fc2e2ea766b70abd8d4f572c054c4bd31a0cbdf9eabaf675ef81cec482d2072ddc84e0d8a894a42ab8b4f4f13895e509166999c99de0d913d7e5a34a671ede6a97664b305706d310eb674ace11a17df978b0e1e00ba5637aab67b51d835060659b58664b847fb56c67d3f67ce5274208866715efaf5896164282a34db8d27a692468df0f20f65301ba7c8960f8ad0cffb3a118b1d59931bbfba5c823a73b59b63d19453462e58d1541c425e84168edb358966a68ab728250304a5c7edf264a47cc4c99f5526890fe840750d881347617cc72dd888dd29b8cf42f6901432e81c65d4cea85d3eada2e41b52ace1b9d81f36598e3e6a094940d0c53cfec08a242230f2b10c768e3ea5d44b078086c5765b720102ac86ea82a1dc9717ae85248ed9a766f04d4accd3df692ddf64bc7a90fa55defd5dd9c826341c2a18f9a52a9ffbde0ac72c21abe389e7118a3ea06d2ef3604e3c544c3e11623a4a8ac55e2467e08dc90eb29a7a7ff1ee67aaeccbc659e2bcb494ff17325af2ac3157d0d8de3d4ffcb7727f33a6f29358b2bb2e523a39a4591dfeb5c9226be472494e09efc50318c4065aeb2a2ef2b1fb05dd3d58f406523452280bd160d3847ed7e7b904a86e93d42e11e5f0c35c22d246558283024a36e8d3fd4949716aa18479872e6889e441bcbe881b2f4803202dd451a60a41e1ee2a43b681f77920475fc0511bad3422e3c702b1a91ae481e81e226ad251916bf9a152cef74e03db7a215f5763c258e483b0746917073b0a33d1c545c593dbcf8067d612d8a5ff6635e3732e02ad84e7c8b8d41cf3f97ec39413b8b5e6cf74089f6d0fdf14f5fab3865d0c17b0913c28cec64328b2bfbce9ea373fcd5b2a12d1a9914998ad5e39d1cee9fb43f319fc3927bafab22f786175067deb806b6a272ecea686540c4d41483011a2e751a03010e32abdc1042636536aaaf6e63f2407a49aa3d2246ba570669d687667b5726efa5007cac6d043dcb799f1be4fb60b88d8e70a457d0cdb7a24c05b0c8b210fbaa8ec8d66c4ff58aeb176594d0f96a93959df8bce49a564c263b2ea8a669c19cfed55cfbe96fca0504a7453921ed5222c0f586d2db94c50331984fcc3fa58c4b645d8ce7ae2141dd713c3ca965cef7719ca614aee5ce1f420e3d986c8655a088be82565367e701743a25a5146200fbc75a42e124702870d42bfa46940b78660f3a649821e0c55a3249097d1548cae761797aacfc8efbf9d426ec6814ede528fb8ec89009186e36a32194aecc960006daaf68f06a8588be7ae95912096d52595fa230cc97db275a830cb3f419bd187bedf33812157021d4247989db525bc34539be82263a284bee6156244f51363337bcc41a714acb9ee12aecf53db599f188448d8c5ae8cb4a0b3de1d7d73062add5b495f020a8c2c9e11b49323bf9756ff5bbc421de5d6b963d457746ec8b7c7bf80201221b7e7ba786d83d4c95c4b5b237d90cfe3867f03aa0fbc55fbdb42467d5b1efd2ebcbbb42b957878983d51c4b5695b5b772fd2f98c39f75111add86e7fabea7a02691bb875e9378af21aa251cd43ef596b20d3e01d7b8f3addd6c4230927dced57ac51055a597eaec1e728b85ef76a9b482f38eff6ea9786309bc714722e4f39545f136a2ce2d0680cce1acc0d955573af6323ac420abb32b959e67d94a99e99800ca882a8706bb7183b694c62c3e79df9d45a09c1da2c31dfdd7280e6472535897c0c5fe2f8c7d45c4049067d2fa4f3fca1c6cc324f97a54d4f5bb4f93fb3177f5bf28901f1fc0e2f106a57db1d7c3c89cfdb8042c4752f3e1a95c68af70056f5e01a425ed43af4ecd5207d4a2e7a8029fc7ec80e45251dc6879c0166ac5677ca38f38bef24247ca0f86673562803fb7a9581ab1cda46fec1e54ce86dfec33ad74569785e4eadba3b9c1464883f993039b1001868c633abee94397783e95337c688ea10404085142791c12ce7cf6db5abc29e6523217d42695844182f68b1dbe6267c1ad427ce610cf8f1212cfe1664ae8add837170852ac942ee2a7883397385f665aaa984ba6fac0a117cee885fe82bae18fe25cd1103887cc807c28a5b825dc2c409970438f2b32eabc5009f33be361af2ffca150202c115a049742816340a94fa52b3e0e528c5d414814af362cfe0fd1e783132bd3b4fcae1f216aa40fd6dd0d1e8c29a5d12d463d6ca1a16ef22ba9874c92874467fe9f03853e916601194c6b66cdaad0488e91016a495af752c1656eda43fbd4191ffa72333ceaf870605f6b21fbcc16d6aae693c3c442a40e120bdfecd4cb5b30c72f353d3e4a851cae8217b7875ec9afcf839ff5cf514b936ce459c842ffc9680ef69e84e77f6bc9c626786ba0aab9a158fcb1cf9718ac4390bb9100854db78e01ed56770dd077818cdba43437ca90b87456b94ab6e57ec94a469e6831628bf9846702d2aa4cb75b7847ca37357a46bd2eab125170f3d1593b186a2bae43e8a698e8a332df34fd8881d59852fd29a8d0ed0ebd1bddec99bc5972e413c5d7f13ae82bc41b93ae99ce2dc897fb6e8ace9c566b90754b5fe384ac1b7ea93c2fecc2ce056e4bd114f4c689ec6f857b1e05892c02306b5839e0a6cc36b92e8bc624241c844d51fe448b6f47818dfff963bcb60b25a0efe513adc00c5d18704d421e0ab85343fc733447136d13b005da187aa9fd19360adf26f288bb766e979bd9b0a6174943b56094b8c836fc1c17bb84469477945dd4e767bf23721e4029394419a6bfacca38af844c5ab7e65317e46f285b47c2349efa06647a1d9ddd2ac19a054ea1b7ee31894c19fa31d8e8a26d3ab3ce72a079d04ea1271218a12d1d694c4f6d53b2ec9548fc1190bca2da186d2b2af87528fab601c09b47712eaecf69057c54641bf065a31084d21bc0cc8eac117decfa8943930418ac1b880f577a583f9a072423eb0d9df1170860d85b18197fbe18f4b9c2bf55c54fd828391b6b27cc3f329a8607c8add99d21501bdce46c9a19b1815ecc620134718a7e18691112253671b3b944c1598a23839e197ca499f3134c50f6c0e49de12773bdf460438d1e7f7949019f759b46280bd426dc3c426c213f3819b38d0f58e77a2da5d760138f9e658ee9c89abedfd82083dd3f3cf6501bc48c53708e7b53925e6697d328e240a0f08a7d0073e8802313fd355465898a4ad4d240adbe82d4df86de8ba12aa137a2c2c511256050ba6aed38900dcec823eda769048284aef43fa14b4da3606525b92be6cb9f0787794228231563e59af9bdf1ab1e65a74a21dace18ba29fef1380a0153fc5beddfbc74246253468cf59ffdc9b337745b006f4b5221cb040a5b0226560098eba1f3524dd0adc08b1895cf9c2c4057a1e4b44695f793342fa1bb5ed402dd46795f109a039e521614d79ce1c28cdc442e90213c0fcf9e1cc3b9d386b6e252bf4192f992a8b1602c7adc6292a7ab7b7a6cf7ae7cecf4428e55680367913ec3856ab2d29bc72efbbba4d0c3cf46a98b2fd9aeae6ca0e47d9b4e8d7e145ad418cf4fe3c3c267ff72169dad405dea9e09c187df99db08de8a6ccdf03e3a30621e16f60d533b9d1682fba25cafe8cb1a5722e60cc810dddd0b79ba4612e2c9ad54343d3109fb4ef7879f6488d08e8001ee1b6a9a0eecf460c5004024809f485fa99a4feff3641c0ba6005c9639a4077da2cccdaa8e07ce8cc69071afd8440c507ba0ccbc5712ff07f5fce3723685fb9b7efb4fed628e9abeff5c8ff51e1224014831bc45f53818b1b760c2dcb3394ace8c20da7e78bdb58bada9906c1737e8e6afc751cc8138456fa8fa34dc38919eab9b147e9757496ad0eb7b98a1a8a1c4413282421ad14c9d3d0f1e72c1021d18129c8fe86be74325464764cdb7f6f940f962d0f13338d1ef3efefa3fe7809261abcad8b4edc5eb3624f4d2592acbc0d6349fa9372225c1e7dd0467a80f5c6079697bd1a306663ab5cabc595bb5ec4d4e5a0420bda5eca03060bb4bb5b0972ea65601c4c3b8859b5ab48e5bc747c8707e0b7fee8e531a31fff1951965c9afca741ba05658d2c3d3eafa96472bfecddc67cc8fc72d1e64f9f4071dd35e39d3c6ec7655fe247bb197b34a54995c4997efb1e1671e02d666a4b6bed463412aeedc03cf1fadd90766cf07316ce05eb315bd3a9dcae70eba3aece217def335850c15009c1d2423523bcc8b673bac048fdf5ee79f4386b672e9a41a189176942d7145ce0499d467f760674330713ec02e20d61ff55915eff806eae2785c5b3c6998b8851d3d9160126f47a18e5bc1b3136e3674b36b0c6aae7f6d9c97516eaebbbc736b52ae0ca0e59e12b6296b59cfab76ed9f3deee68475a22d69b185612a1e8532f7d989ddce6b118c85aefb09d833c5f103be2650a8867bed9bcccb2b0807a5b30e88cd07ce282e23108a5d6209a404e02c92319664ab0d60ea6df639a4dae698f6bfef75d3f52e41d60080d71a711b9c7440aa92302d76008e3a", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) madvise(&(0x7f0000001000/0xd000)=nil, 0xd000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206999, &(0x7f0000000100)) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) listen(r0, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 2.548296762s ago: executing program 0 (id=1239): r0 = msgget$private(0x0, 0x4e1) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, r1, 0x0, 0xfe4, 0x4, 0x2}) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x239, 0x0, 0x2a, 0xfd, "006e02100000000000000000000000b704b90200", 0x4}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty, [@routing={0x3c, 0x0, 0x0, 0x6}]}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x80084904, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x5, 0x3, 0x80000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x2, 0x10000000, 0x0, 0x800000000000}, {}, {}, {0x0, 0x0, 0x1, 0x80000000000000}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0x0, 0xfffffffffffffffd}]}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x9) connect$unix(r5, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 2.547684136s ago: executing program 5 (id=1240): r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) r2 = fcntl$getown(r0, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) (async) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = kqueue() (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x8, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffffe, 0xa6, 0x1, 0x9, 0x88c}], 0xffff, 0x0) (async) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) listen(r4, 0x0) (async) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000480)=0xeb) (async) fcntl$setown(r0, 0x6, r2) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) (async) syz_emit_ethernet(0xfc, &(0x7f0000000240)={@local, @broadcast, [], {@generic={0x8582, "0241905b7da31bb28e069ba356f7ff7bd0fbc49810cb14f4fe6bf91612c5b3456e73e7d159fa4a2cc63f0defbe83b2757594b92904a1ee0c87a88d0e054042c968e16d12d80a56ef8e68f05c4557d186e01040536fbd3beae0992fa6b51037e740c0ac2a73b77be2f8967864efe8dcc50c15c02a05b27509703eba2d7a96d00970b0197e23307710b264badbae357d926c3a98e8f2b9bde3df7ee1bb003aeaa83bf2e98d2585d793bcaedb382b213f7bd198d248744f544a84224f078d6a70ede4ab0f2cb76da2f8878ed22ff59ed8eb8f9475e28fe510af71f28e0869a7c491c22521b12907cbd6104ea4bf212f"}}}) 2.508196453s ago: executing program 5 (id=1242): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="ffc05f80315258f242c77d45ba04a3b9f91286b66dc81afa1976415a402b5f69b859c70ac4144f847e96aeaa80fecef92c1f", 0x32}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) select(0x40, &(0x7f0000000080)={0x2, 0x9, 0x9, 0xf62, 0xfffffffffffffff7, 0x3, 0x1b92, 0xf}, 0x0, &(0x7f0000000140)={0x100000001, 0x6, 0x8, 0xb22, 0x8000000000000001, 0x9a3, 0x0, 0x6}, 0x0) 2.507476746s ago: executing program 5 (id=1243): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x7, 0x1}, {0x30, 0x5, 0x0, 0xde1}, {0x6, 0x0, 0x1, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) (async) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) kqueue() (async) r3 = kqueue() select(0x40, &(0x7f0000000080)={0x7, 0x100000000, 0x8000, 0x3, 0x7, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffe, 0x0) (async) select(0x40, &(0x7f0000000080)={0x7, 0x100000000, 0x8000, 0x3, 0x7, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x4, 0x9, 0xffffffffffffffff}], 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) setreuid(0x0, 0xee01) fchflags(r4, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=@file={0x0, ""/265}, &(0x7f0000000180)=0x10b) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) (async) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="35080616a82edd3eb24ffceeacc3d14193375e7c56e66dd0345a7f928a6ced67419ef0ba0e4509773776dc0050e2d7cf062be8936cfee5b211ead7d847ab8899e921e9ebbbdf1ea3d18daad1902bf35712c64e2d940512cc3985028c1260348f5d2a9e3a121fa94c212ef4d1705f7fefd54c543233e2a77814aef294a7a9933e07104ee0a4fdfa96e9e6bfcaf53af72f2439e6fdf89da6794dfafc678715bbff0329180f845861d52f09365a6a4c771537ba2e5cd09a16640bf0eb2f36948a7bff7320c4a6425c17a591bae092ed5c878f8cffbc09daee4b1540fc7e76a88c78fb42b28895364ecab61c78799d", 0xed}, {&(0x7f0000000040)="fa433ecda9cb3dd40deba82288f87fcbf67071b0837b9e58d3659d93940dd31bec615e3ed968f77c8fb8d4204c3b711e15e2fcd9aa53843c2265d17d38fc5aed3172daef791d459416ab4a92ea526ace729fb2b7f257370c90bc94c4b8ca", 0x5e}, {&(0x7f0000000480)="cf1248edd13718786864276c9e806be69538a1e4c45cfa2370f028ce25cd5104682eb9b9563519215dfb9285ba60be5100a19dded8e0de45ff9a4dde3c834c3966c01cd506e71d0291b9d54ee4fec7740e8b70cc64869245ecf96dd7d0ef1466fa7f5be0f7da1442b6ae4cd4ad74fe3b41a5bdde0836080195c120181dd391bff03881f217eda108f098ff796c22003b6d347058a4a42c40133ec25424a1b0c49a2c0bb4aa36dbbaa85898a150d8499e27da738bfcae1338974c9f2a4cf61b6d85e8a66fcfe1b2b6654fc0cec1c6ea85695495d31d65afd87e1c124698a4ca9081f62bd8921d9e73d8579ad3773f08e5ab1993078d2d34bf1322fa1c77ed25f2ba8fd5cc5007aa8f9494bdcc53b7b52b4ce6ba77ca0fea68755610eb3de013a244118e8752949154a2037a95bc8c0ff0f4223cffc2ce6c90fd5d4b745d8a67e93a930d9cc38af2c81cd7e1f967d66c6e22527cfcf4a9b8abad634901413c108ec33c2076de31bf1747780ccd0b5f4d3e0535917b8944fc4236881eab549d494b8f73d9a086804ab7f42a68c9ac5cdaa10dd1dd7fecaed687c7ba8d3a719b4739226b2c0eff1df2273c7ac6d80f24a4d9dcaab163158065e5f003c2e519650f03cd84ab0ea160ba0324c68234b4c8f58e8e498ee9cce787447046e1ae2b48567784265e70c2687aefd5fc92bbd211a00c42098c61265cd4baeb52f54d4cd63a4c2378c35f44623a1f6735aaf29c42e495646a13516ba9da0f2d2729cba06ea4168a8bc0236e479fa23d95a24b5c5cf5f59f1ebce10c8eb7f625203c76f0a9be81cae49c5a4457e418db90489edf2bfd069cf28565d4d01aaf5de18fac798a1d3c806a3f4e330d21200fd5cfe881ad22a5c66521e4d3d85430077047319b5c64b56cbeeee8b0a3655a3ec90dd90c12ef4aec2d52b18164c649514208a54cf99541622aa7e3660ab168419d097138391056c5923791949162de20a95196c7238b9f59388ba93e2ac21c933dd8705918a150a98b62b344aa6250c444dfa0074587e6c7103ca6d66def77dd70c04ed02b83c3abf57f0215eea88e2e9751b75c83d53a394dbd369702177c1283f44525957561279704bf0d579ad26b065ff6e9b7b0697d0adae3331e60405feef6eb918af30d6b205fdd881e201ebf4fdb3bf026ed76eccaf64effaa01904ec0f4b4b6f88f699b5deb29877916f83ad5acbf8b041eb79672bed66c7e60af431aaee2642eb66a233be1095e1e7596761fc00cc8955067b754ec7379642df733820503beaa4c59d8a9bdb1b61d3363b8893e6a6374fc2addfac9153b742de321333b707cb967b793df269b8d1fb55fcb8b9e4aad49c7d392e60916c253a9a9572d775cf6146290d4eab315ed3b6cf9a4b2e92c0da36331c4822ce8348e61577a2d0e8bfce2e795b7a58f2855adf5b7326aaa32e91865a52fd8037e1f0716e509f46f60dc015cb1e5ebb1d3b7fde80780d5690eab349843e5d2a5a520c85abe98ee3a14bede453fb30cf4a6caba62d086419c2133e7017833ca912145030ef51b510aae4c90332f80782c1dabd365ece3430d408bf044b3e25ebc308bc2997e2de4c84902709a8222aac32980478e8dd66de64f51084540f5e35e5051fec1b22c196b1c69be8bef857336f902305a531770f9f5ad7c2c163e740302099b350ef301271d95607b981c635f9ee656238ac4b0e0b5fa99f5e722d32e5aa8af3fc4349b7420f8d0ee8e38b4cadcef1683b11a9e5e13b95acace4ec3d363b85295aac2b18bf53ffced505e1633ae4dfad8b39a83d25a8491234abf5e89f533061536543bdce36bfa6e2b386669981082e5378f5b8b378467a0b5ea7094effd79197c445846c2264c8542cf4786ea5083181f03778e425946c50d4fefb3ca13ba314041478f6d4db7abad6db2cca610ee923c8d6c09673121cb6c7d3eafc420c2507870d78833d501516b4ae71eca87269405848ddbb101b3d9188dfc8df647e088ee7bcd5877da4415b16155c0e76f711d800207545c43563577ba7cc235a303c0a9130c24afee3ce6c774299e8b7b20936fe4a0c0b322b318110bda3acc1c460567a5739344e3b103192304dd8d781e46b6e4f5a83db54837a6e3252744401c0db73320a11dbe05b4a3780c758980ebb64e34001bee693b26cb4b282c6f227addf9e7d6f34e13ec48b729e5fa1615e966e1c2f3868a2c32ce0111427c2bebb92c3d6407b8814ce6f775a09d85822b6a72bd2e2d8553658a7d49c4fb30bb78b1db934c11038b2441db7cb2de180877097163abec797985b35dda857131ecad27d49b31fdcde5688dd3b1582f1266c109cad04ed9e634686e44363eef8c3f93e2e52df3bfa19a9046f28d2481a257b1aab10e2f17ef8c5fdbbd497bf27706ea7e6638d20db5a0ec7686b5f0e69a6d0909f0a4ec214cb0a033efc926315a2a4e149ec154aceac323bc363abcce04ba14abd3dcd48bc3e44d29f2f9fc81542e8c39d172cf501211fb4038bd1a191f29749b6f25272c154f99ea1cf2187b0e7e25b5faaa4f5b1eb14fe4d4422eabc612c64504a2aac78beee809d46a8a5840a3c655ae9a7c36147e5b1bc107b5dc1e6b426f6a46dbc31a71dc17b4463974003ed4c114356eb923c45052dadc60f8aa7db5516475171f6c881c488b9adb3bd44c0e8d40c69e87d0e474f4de9641ee09416e935e63f6bc35514d0943bd21ec1f10e0da850e28949b0c80edb1147ec5dadcc2ac02e8a58201fbe05554417cd74cb612e2eaf256bf843c440b892afc479988f57dbaf4a4db75e7c2b8e304f49faabb305982607b755522b1f19e3ab044fce151e219224f2f5eeb76fdd5c33649c54c9b9c9a4eaa2d039d2963da534ebd69c49fa9bad37a24ac556830b8f33adc4fc32d354483314cdc048b80b2911cb607899eb825de4a100f406567f6df1d6977e358ccadaa163e0c6f9feb23f76e68e5b9c10c0b92902473c9c792c2a42ddd205f8850279d667de0d97790ba2c52aefe812a8b0f48358aa88d00771d25048c68ccf7934b4c4b0b6e807565ffb580d552e935746e02ba2512fc1742f5f0d8be1af5fa9ad0c26aae3e8137457fe45aa76e4a7a5397b33cade80196fe37750fae80538e9d3f4efaa80d263cbbd1061f95dfc3bf844695dfcf390af0a1e60e9c2d3446afc918ecf171c1dd7495693c3306066cc4fa29d03a62a9bd91f628dd2a3d848fc436100de2f1c9ee32688af945d8a176f64cabca6699b96279e6ad5646c5c3544206e18ce12fc499cceee6a8dad44a58cc1dd931a57efd7c377b4ad8c276e1559e3c79798b34d332fd9ca1b2ae22248b8f2ba98135d923599991e51f79c39672f3927fdbe3a2366f0a0050dcbd4c0795faf8764fca7ccc7ac49483d2a8602d233724355fa4533cf772d4ba4cd1cb9e2e12fc35f513d7f9568949cf8a0dc078183ee30feb39cea36d18d849aaccf72a5d6465e0ac85851f1b99ec8bb8585be6430b8e88066c6072395371da976eba2b36a4f313566e66312a6ec856ad42f4e1ee51ff4ae51dafb3adfece3828fda56fa2da0d2c0ea827c30fe7b8538b285216e74649095165d66e2aab420aa6a30419473bc61fb590e4ecaa4386aa07d1918fb359e13f0189ebd6fd6d0211a99ddf4db8d1fdfb866856168751b0f3db4885907ab14e7e55a7fba0ae6ed6b5fa1dbe583238b85fc8a9e91f4930d35fd7fc736ebf28297a53af38764cbd73e533dce288361bad66f9ff8ff79e9fc3f38ab80d0f34ca3f7ca79ca78058fa76259f89b0eaccdb5c03806fb394a25e69b3d8b648aef6fbbfa74c3320469942ac403ef2f3793a244a769f0fac986b00db7c7687ec56b2ae8b024729655e97ac5319dd6656dd10cf1bd7be9114ed72b07197df23d68723c9f03f5e62dce6a68f6e7dd68394dd1663bf02040a2faccbeff4be10e6189a693dabd097bde7a8fa54669cae32979d913adefc46ff4dd70529e3b81a552357a8e57b15195e9e0a2965158dca9cb1554e379f771fd0c3f6c69f5411aed7d226fc82e9e9edf72a348b1cbaec26e14ff15475db1fb8b751b931a496b3df37a14e1c6948c542b973d751b2bacca4b09dea650cd3f3e1ed689bf0336ac92bf9a036ca3dfc394729c428c48d866bce5f0265db52a47122259924b7d3454ee8156b05880955d68eb443e6923e001b61fadad43d22a441dc25567adf2b27ccba0189656ccda3255942451ba26b50b73ac28f8151ab24dacdc3f6df222b2f26c23e94791434047a7b12cd0c5f466abe68aac1059920ffe553365b3370f05ff98b97fcac1bfa73ab3bd2ad9dc5a3399f8b071176ffce1e57551cdc0242e7df1ef50919dba81fc3e469a671862b77047a26d48059fb9bf8d2847f90c879f1bbc2cfbe7da0a64e828494ce8470f595d77c0e534675000aaef89214bb391b4470451579f836379d7f2c848e267c6573ae3d56e351e889e388fe5526a61d1ad85cc29e363f5143464cd47dccc36609f24514670a465907c73882a29d404b79748061b453ef7d172ad1fa191dc647928d893f6ca76e9e3e40681e8078d48d16659dd817d56899fd669df8f0159ca33753105ba99c89bf811a339c25e939e3bb655fdb6f47d2c34c9027cb7675434fda9851ceb072296055713784ea2fa76f6bc8fa4274b158b80059c74b19737cf5751d319dec7f1036d1667113bae76a199da020b027785ec4248ad16581bb7b73ae9600bd854ce629aac3f781757e93e4379c0ee39efd5ba423ebda573460663758e86f9245649b94036650878ec47b4f60e954e86327eeb0b2abda46b579bcb58d82e11e78ac168a70169ac52cd2662ca5482cc8927a3af9cd04f9a25cf331d0833065265e4f8b8e88e2bd6ba540c28a065d04f3eb3a3043dbf0b1257accd2cb683360a743034543f3f24a8ab16ad6f7ec294168770df58b078706aad8f44f263fd1324289b5bfcda6d05a7ee559b18dd7a11d3c5449d254fd7d537bc6ea12fe7142d12e3a72adae16f10249f11099fb231fe739e41c78b169ab48c6392d153aae6be45c3c4e8696daa59ba47170ed5c219de9eb9f75e57d04748bcb5500030d85ee575a73b6f9af6f48659f29789b9d9fddbcc3fc1ac5fb5daf3e7293438af32aa25a778e6003f5c522d12d8d9093d627b7e1fb294110b78e77118b593c6140f39988dff0749ded7ed0032f62917bff9c6da1d6289188bfa933fa036b9e5991a3a9c3529d13d43695c6d67e22edbcaac23ff235e4dcef32dd0b67523a29b0b81fdeda134731af314d8ae843393505ed10d97975203c397ce1721fce19d8e73b6b9a66984cc9f67e6f90855cd17e126afe9c93d078c9060314f3a5d74ba9c0ba801db685479ba2da1c3500f61906368c72f1a385812af0c5d9e7eb1b67b8572b88ac5f53e152bab7f2d2c9c83e0dba2b9f4b44fc32a5e883fd789d8cba0e1424af32f89287293566973811b1b48fe4bf73e5c9c7a2457a46409714dc146cc77636f0ac6d35257a1b6d953428a13ab2f5bc25e4ce29e719034e8d6deba00a8509f35855cd7a3a78e11d008bcc73c455ffe01349b0574e38c278503685ebdd0529959d2a27220fba3382a1b57081ff82902db28d6150f8b8f7226f1d0ade8824149231d238998071f3982e92f616b57910a174c63d3a35e161dd27d09ebcf6eb9370f1f7f12237c6aa927b374ca17f048c849763f91287c3c4836832e24f024f959a64c3f21f04578fe6d15e4a170e33c7188410a1bf78df7ecacd5a7bc2ebd29fc0d298e788c66ee3b823719d863eaf4355c915d761", 0x1000}, {&(0x7f0000001480)="3ef87da1bc8d34fafcd28ecdb1f1728f5457f682e66b9bebc6cc6e4ddb5a7d32e4ebb3d89cc78d55014413043a4ff3903742e106ecad67ea951e29918aaed6e3c6b55c6d56b7746060a182211daf7df3a8ea31df5b8e66a6a6dd44f44360b87c56a9cbe0cc77d2dbed386dbc6651fda80adeef5ffd877ba40752602641e80a18e3c01348b30bf3ad32882a1bc253ed7d19f39dab9a725e4bcc742dfb7aa937006aaab9eb3278f66caa2a53b6b1d8226032e157333038f5880011c71f82abf670de", 0xc1}], 0x4, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r0, r7, r0, r0]}], 0x70, 0x409}, 0x400) 2.505309135s ago: executing program 5 (id=1245): r0 = syz_open_pts() (async) r1 = socket(0x18, 0x3, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43, 0x200}, 0xfffffffffffffffc, 0x0, 0x200}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) (async, rerun: 64) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x300000003}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3b, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x6e9ed29153e0000b, 0x0, 0x90, 0x2ffffffff, r4}) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000280)={0x40, 0x1, 0x3}) (async, rerun: 32) syz_open_pts() (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f0000000440)="57ac334f1145a594370f867f097e961d7cbaacdd4a8a30bf4379865fb1238f8cda30f151eeec88584e0fe658bd7ee5cd026fe60732aa198d0000", &(0x7f00000000c0)=0x3a, &(0x7f0000000480)="be8d9b1156fa2af1949131b2d67e0b9abe78373c14ea20b0ed718978e39f63b35c72cd07319647d50457c532fbec3518a53522433227d28db613f4050480375edb6eebbd84487c795983465896aa576876f7b59e785ab30ee46a3652260fcbf13a18ecb0928a194641042cffd6292f979468605d421cb1fd0e64034eecc00191af061fe91a01005d3a6fd6288dce9b202f4b778c8417cb40a4b2328b6dfbe8d06fa1493f0ba7b6347f1d593e45306a6d7b45e5d7be70ce063fdf517291a5f76f239d3eed3827c2e55ec1a201a7d8be765d4fb52a06955c45b3ac24cd94512009b7d0644207e9bd90e1c7082b590a082d8f0ef8f8f0ecc68fe33931d3cb9f977e4514fa655dfbfd09139c3da81fae7223f33eac31cec473591d8f06d5a69d7960f12163f2359791b99759b6236846d7d7f39c021c7e0d6dd4df0d90eec15aff52b56f1b4cb6c3d8c958ce9cf9c900"/343, 0x157) (async) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/255}, &(0x7f0000000400)=0x101) 2.332820639s ago: executing program 2 (id=1251): socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84, 0x2b, 0x1, 0x1b}, {0x64, 0x3, 0x22, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fbc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e5e000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xabc6, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 2.332562355s ago: executing program 2 (id=1252): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0xfe) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x93, 0x20000000, 0x4, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0xc, 0x1}], 0x1005, 0x0, 0x406, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 2.331522128s ago: executing program 2 (id=1253): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 2.331298295s ago: executing program 2 (id=1254): socketpair(0x2, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x1, 0xe, 0xd1c}, 0xc) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 2.129042815s ago: executing program 2 (id=1255): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) open(&(0x7f0000000100)='./file1\x00', 0x8000, 0x118) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) 2.125204866s ago: executing program 2 (id=1256): getitimer(0x1, 0xfffffffffffffffe) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) execve(0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 368.334958ms ago: executing program 6 (id=1257): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x2, 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) execve(0x0, 0x0, 0x0) r5 = semget(0x1, 0x2, 0x309) semctl$GETALL(r5, 0x0, 0x6, 0xfffffffffffffffe) pwritev(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)="785df711e24b59d9e8d06d7964925d71e7542f0f506f3ea00fba0c47d0311fe015cf3cd6d5e1c807e7f65a181562fc462998768c1017494f9c8d338d08fd4b67e9020197731c031bf5285a61a4b4016c06561b26f66a1b5fd9b497a5ae747582a799a10f5cf656d16c902d58cde17678b230ee", 0x73}, {&(0x7f0000000240)="217347ddaad15748c21efad8e8f84dd2cb329175f5f9b7d8c22b55845b3ecaeb26f0947041af963f37075f8d2b4a27c767e38525c66043e5638a67693534dd279f0edb00b72151c13e380596952434910e90888044a40541ac7719a0fe4056f80b8ddeb368", 0x65}, {&(0x7f0000000140)="616070a95b6af27d6a625075466142125e896e2556304fd3bf856ffcbb", 0x1d}, {&(0x7f00000002c0)="d34db385a21c0d768ba4fd058568f56995d1a3338ff277281d0d5635c55b357d23fc854bb1af2a2115e65e94d61bcb56743603c4c135cc446898d2ec31fa0671b6476b3b4ee7105057bffeb039f6af714b5983de4f42ceb8dae530f1ed9886f8bbac5447e3411392bfee3292864bb111e93a7ea78d4c49ed1ff3dcd87cd6a8", 0x7f}, {&(0x7f0000000340)="262b273af6d82598a584a8461de359ad7f7c2df2712cc31280bccd4920d75c344a2e721447d5f010eea31c041e7056a783631a4fb5f7b99045a880292266a7d9a2f204b8f258ae5164ce512523dec776d4cc1191bf78259b21f792e3daf937a1247e4dde611d308ec76191bdc4d9cd7e303597d291bbc5aa5a06deb4c563a5e868481d23935bf1116dcadf737627b1b9bcd8e9b342a09de66ba4376acbdaeca9b14bc1c58a1f95f0f482f7b3a19bb000b4218f5f68450e955452a0cf67288137a9915222b830aa18a16ceb08b696d2ddb53ba6ac431c1a2f5cf649587112e5c4b67bef328e2891c2b59d6b522ae369a200835733b15233cfa93ed9567dd0f2fe09bb7d632d12f406ea37f09139a4a5add19db738524027c125d911b043694b43af8114a10f7448b83bda1e71fd2144628a6554697f6335c9c58548ca7894f2fd41247276450cc9252173004e0a98df5a099084a21d13cbf52e0e9fa86de6fcc24ebcc45f648baab71017f149bb9c248c2680bc17c9880dc4ff091127fdfce02d0c5c80be99f99e4ad02066219929ee0c519d7dfa4b3369cd1224eb3135b45fb65051fd1d4551302566b0483cab7751064aaf8c18be96ad74a45d5fefd003fb21a90f8b81dcd2a85f0b9ab4e2e1c6b2f05dffc1a2f577b519145c26d9878ae385625857b322cfc11835e15f3ec206e388f7456d665aac35e8f87af8a0cf4de0efeeb2328255c6399163805aa5adf207f6c2cbf14aa795aac7f31c32f702f0ec10e82084c789a90026715fcfc1228fc2cf21ffc3e259e95a78aa2872a469b9cd98aa6ea768fc3e52675c4cd1fadc62ce71a5cf71bc6364ffa5fd9d49a9ac8dd1068531ca7a7b42ab707ad755bd8cc6947c3e7caf358c279d2a74dd60112118d06fbb999404edba99fc681b0d309753a4639026ab35b65389e4f2504a8988410290ff55566f52fa84ce9c63490f0ffd2a338262e3bc966aed521df9942235e2197584978ded36ee2475d6351a24c89e822c5741e21d3da17d0365e94f794687ae1b397a2355fee78922e4f4d09c013844a05d4c0b9a54bfb52cbc6c4b2a18aeb094d4b90bf886f09c2a6bf02e9a3c804e94107e119bc8645c8de4044fc2ce2f29b08715eda97a51ae4c33df24e88dd5cda24b8eccc8e4a3d95c1cbbb740d40754794b1132520aebac0f16157a9d87d35cce1c01a259ba2f0dfca636a34ecace60d82c23329ece576beaddee2f834d513ba3a33d691cbba204d1498b879827d80a43fd521dbfaad4e0d905924f5e32657a5bd50f02136823845e81b0e586c48a51e588029df1418078aa57f39e5421689b0c2183f873831ef0b3dc3b0cb6f60cbf79f046c247474022fd690e424fbf5a6f3ff641af577644b3237ee75c1820a9cb8e88d7ff7c16dcec4d24cc0ae9a23593ffb9b6746f8968b59b47cf25065160ef94f25a6950eb84e51cdd05a9f7a26ab4fa4460d2ca8e33654087cbdfff9d38a1f8a49c00ee6e70c3672898e73188802086b049b8e320306bc2a95ab8ac73705a30faa342ee97a5bb0f3e7bfa7947b7904cbfb8788cff40d3a48a0fb64aeb67c34a814f84f71ff3c1717c00db5040d1c423a31d6dda34791e5f070fe632733a6223c32804f2c6bbc97530194daa28e9a72c42c13577a8044d8a027836b91700fe25c97c78fe52ba8be0ab53aac2e992fbf6b4f9be005641257648a19c4ae2f36e203decfd73b62f8f6a8a32f9997d8a88fef69f7c4e6fe56b96dbca20646890c92ad88a459d120f401b3e8c18f46bc40d5bb5340cb6cfa0c0df9d6e55932aa5c692540f26c7690e3651ff90df35037c9472f7d51700bbd8d702157127ded9bbdf3992d14e08b8b2a93b76a2efa89d1f64f83986b93d90eb73285077122eb8369b5901d39eb7cba95350b779f6b9e5b711b87c063e96ae4dd2787b89a61228f74c6406cbb0ff7d9b6b3e94b8aaf2ca39fcd4c893ea4c5b7b81a675ccc2a9806a824b3991c6e82ce2c5523e2bf8730741dcaeb28ff0e996a018e630e75921b17c63f23d741440625413649f7c15bd8d74cf1a266cd6322e5fb732174ea17590496a2719e7988d58c12c03657825ea9c1d96125da709b916ba00d9f612cb207187cd8651145e26234fbe71282a2853cae2eb9e3ada9eaec1976ec2cc2413dd7ebcaa955e52254d36484a18d33bc277fbc6b1e7154d83aae65ac1138d0b47d541c3f684b9b91d5e41ddd6401158c1e73949fad67a4129c44c6cd52723d3ba0f5169aeedcf3902d0197d3997f55b61b4634c3655107642281f81459a1fdd7f481ad54c0313e6562a1b9469af7d2580487ddcf290c5d8953e33e2dcf20973b8472a6b31a070c88159bd1ee3a93e5dfe4b2aa0f03295f175e71897a56eacf7d86be46271d752f57e888f52b056622a61a0d842c922abb601138136f99d7455c6012550be506aab63f526f0d03333f29ee147546c0e4587c1cd06772133134bab9824ff41593a629ad075df3031f243bcf30a19b31047868b072b70d9c0e95ee44054c807b51bb2d9f0684c77191577e6fc707ab35e8f1d537b8f5cbf93ba6f86a46a69e7efd313c039d975c44b4586a4c55fcac1ec2435078c44ac73b20a32bc29770373d260c0de3cd38d8814b43bc725d45ec46321dcefd170da5dd6054aee8c5a2ade8b64363eac3656d2442bfe1283c4ae4743d82ae61202f2977e21a4045a035d16846214e14ef1dc1d5294f91c56678e636b262a06124430473321508bb781c6f9f20534a840916be85de8a3b1be22f51aeddd908c2cd661ca2be0083d899825a6cfed5bb67faeec758d561e48913a212487e354f7be71a8964600f69c1f4cc9a0a6a00c6fedafccca5f5f0bbfb2da01adf3e92b4c30708dc560194b656d706d0cf1855cc7ee5c3fd5793dff1c71b423e32e21f1e5074f1f7e8f67b6ed7746daa2cd4528aaac3dbb5f240cdf5923c1007b4497ddccd6f4da4eba5e10a7164d2d501300835c2adc031e9cdd3386860c63a1aeadff6ea0d3424f5539c71946e27ef423b6462a261abbf33012c8c2e9520b12f4d8e7e02406f76a5f5073d45446ba3301fcf68927f0d933a9d7e28c3da3fd3390c68bd82ebbc70441254f096dbf167b33a429fa1f8f7dc83c8e8305ee03b71b0a68485cc8c1d706083a68ebcb936ef82ed334baa7c1401147516150ba668ab56ca7839ae9618bdf7f010e6672fc6cc1954f65adb4dd5451d5a3fe41c6bf3cfc359715f48885553b76573777a3154bd800e967b4db8320e4278b7aeb3eb03990b7a8866f482555dd49cf040042c173734dda85e70bf72053b281069834ccb3e9e75407f5b0245eee7270b7787e22025ab6a731ad41b6240b40fe1a04b12f003d989a8c8b889bb5c308fbc174da4e1318bd6086efd7ec4b5b65cc20c489c096dc84400ac1b982d94ead9f996c2c5339fbe5079821ba99ca43b0e6f538331e08a758360482cdd4648b3edb930b034017d09450a5c8acbb43dbb87ced75ddcc847a9c0f93fb6afaec54ce877d0f5f19e2437f40a6f4921f941b31064cebb07adbb2d158b946bd9a58bf32ec55bc54177c0e178089d18bc57fde73781d65cd0160d7e8bf5677f2e5258873262eb5c28cb92f016a405686f36db2231a08f699993038b69175948a3d4d4cc430c903846356097d135e061e359ae2346717953b64e5fa57a2d14458b38e6753a81e25e4fe6d5989f4c4f4a57deebd4d7e2f6a5280d0f643e1f3621dcf7b85258c6388751f3cf2c2f4617be7c7712f0107173229fd31423aaf458e3ff76bdac21bb9980a64626322aceab7fe74e2fd5b8df9bc2e2dcf7e92c3d46f1595e885a1c18e0b85606f1ba8db932f5fd0f2006972611a1767e2c67e93be459bee0a98157f9534575bc0a731e339b91525ee1d67964966626b2bd61b6721cbfa8a89f46ca4dba0326baedcafc7e1e13797cd019614789260524b0cd5a359b78c52c9c004c3818b24e47c937b11ba760770ae6117f62b1db97aa8c3974ac609185dfa75ed8b06d48908925e0cea4b1d55ca4e959e268084690e18c3b001ae4767a9141ae343cd8992a7257b4abc508622ad05630b52e9e5e421faa3f19fe84c79fbb8651485f5d37f9d59d1e0aa95cfe53eb3a3119f78a238aeaff49a4964aaa03ca4bafe06085af49d717f1cc09651855f4a1e5cc8b4ee64bd4d4ab729a19bdb5c63556e120678df31878526c47016253aa02984bbc53f3b869e08b634671ccb1494fafb2ae63b692b7f9f2604829532e6496f6536441ef4ed3844e73ba4f33cee749bbc000376ba9b6711deb488dc64c5cd3adb61dd0ebf3b120613b34aafb59b230cdc29207cd37722df5c7a6b0572d02e823df2385f57a85e19a30f0c2470f3c57ce994068b379bbd27043e3e5828ac792b7c3977b74e65bb63b6c63109b8ad898181f3e2d49ce51d304339d2390de788889301a89b8af27f0e3aa033426c473679893907ab729e51fc0d31f56e40e6addc7f1d7b8f6cafd60f62563e200c338b78d3dba3fc058fb72d07f84f82df3b1fd822169c44beda97c821ee04ef0514c79ec67aed99edd116d73e7b1e4618c91ab0d39d7c58f8af27ca671a278ee6a1c0c6b5e8433a5f777861fd17b04ee33c449602135d10399b6eba4f6c93c18d9ec00c8b1fce4e8257505bf0d1f2a3671eecd029b6bc31a3891af9d4b3239e714d4b6ffb696c626f2e57bbe2a7e2a980a79b8c7e3e4437e3b53da1721bbf07f47d684402d32690ba184f8ffcddc9224a5e102c1333fb68f66272d98f260939e2b2a1e5d057daaa22fc416a2a98a768a086ae1f96fa864227e7f2f2d39df15f8cd7a88c4b148ccc7f0786fb20f4163ab31ba94d70b557c1261a61e946d33b0dcc3a5b9b6886f10598fe0de2f9ad7393eb5bc8299e545f0c0a1e52682eb640b72cf455031bef9f2eece455e2857175269d0b77d2f0af5fd2bbe874077627c79742d12f2f35c970fcf651800875fde90ccd9a44d1652e8a7be90f6b13ab61c2518b88f6439c0a6d51adab1a8a7ae5be1921d7bc1dd5400e330bd0a10885926dcd00ca735ae22f2e9b622b0e41be44ca49d91276cf2bc0a9a7e80d370def49c3adbe14a296b7647aad63635564a6f4b1f1ed3eedce7b46f21b7df35d36caa1d00510bffacd2c16a9b5045d73518d17026efeb0ec7c46ad6599e63503551d75485d03c3928b49b67759ba49c64f6c3fa2632fbb59e57f8374e474dd20290a2d19872e789792e277408e5de4426627852b64ba4565d8d4df3d3f6a5362c4a92ab62c4175dc491d8129fbf2284e96a201f04e9fb47ce904c48b2a216bf28f82b9b4e26dd385010cf85bd1700de481396b96087ef0adaf4cb158ddabcd60e35eb41df640581218ac092a900ba13c730cfbe3a28cab611859384f2b2c44743b797fd5c42de8768297c2dafb0422a7e084a3d985971a7b47f85f88264b8af6755be5d2b0ea99d82cb86efb081f616e3425a098a7ea02aba4a91475b448d11ea4d139b63e8fae4b79ed49947572ce4e4e08bd443824fd902483e9474d3f1f574704b0b674bb4a1fe8e6b30fd5c83df0e5fc001ec8059e4f10c98ded5a0ef8eb396a2b4697e198ff5bb9a5142efcc46d1d07d34f64e63fa5aac6dedf37f1cfbdd18c31be0e175c2b362faf8a603cabbd8c5d509357b2ef947244a3c350e3e41a223393617c254741c8fe91900a31a766128499f467fd1721f6b664b981ecd2f62b5474796242d98b15353db6f0dcb9af5a90d14808510882b16d0c1535ae5d0a6b294cb30f96e2ae7d08f8673b0f8127f9ad", 0x1000}, {&(0x7f0000001340)="cfa4bb6631f79596e3792a1d084c3a1b57c74ab110695b7e77cc926b7245f29f4a2f6b3e5a42eae5178a741a95e7f1232fe04547af1666225f635c998a9052d7164bcb20bafb7da04514d7d3e0758b450297587253b185a9784d60168ccff98f8632194aa98f5bf8e2ff4be02ebfaedcdda7", 0x72}, {&(0x7f00000013c0)="433b51be645d912d1c1d34d6cf667ba2abc0922159fa38bed7d96024e00dd2c06f93e39564214ae98fa0bdbe03d872e3954870953f00db01a5ad961a447ade29bbfc7d9aaa348661d6f790387f2dc04c727505e852d171409e2123e094aa036df7f216652e391eb080d834a8a8b25ff5737d20443e", 0x75}, {&(0x7f0000001440)="47fd897e2e529f329608085dfdf3ad6c199a52c413cbb241932388a60211aab261d1134655a6c75f8dc906a3c8fb63899e54b80b047697626946074bd8aff01f903b32f85d47174784d3f58754fd8015798a7ece91f99e80fe429267d39ed51860547fc08cce63e395f781c3edf45b77bafb23607edf50d2dcd8d1336fc3bbfc5e7fe4295f", 0x85}], 0x8, 0x4) close(r0) acct(&(0x7f0000000040)='./file0\x00') 309.201943ms ago: executing program 7 (id=1262): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) 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(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) setrlimit(0x3, &(0x7f00000000c0)={0x29, 0x6}) (async) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) (async) write(r2, &(0x7f0000000200)="090000007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427802005c2a191c97413f308cbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a", 0x6a) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000840)=""/61, 0x3d}], 0x1) (async) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="10", 0x1}], 0x1) (async) close(r1) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r1, &(0x7f0000000240)='c', 0x1) (async) close(r5) (async) syz_open_pts() (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r6, 0xc008441e, &(0x7f0000000100)={0x800, 0x10303, 0xffffff3c, 0xe, "00f809d380e80300f3ff04000000000900", 0x7, 0xc}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000180)=[{0x7fff, 0x73, 0xd1, 0x5}, {0x4, 0x7, 0x1, 0x3ff}, {0x6, 0x3e, 0x3, 0x3}, {0x4, 0x4, 0x4, 0x1}]}) 308.929738ms ago: executing program 7 (id=1263): r0 = semget(0x1, 0x4, 0x402) r1 = geteuid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, r2, 0xffffffffffffffff, 0x0, 0x110, 0x5}, 0x9, 0x0, 0x6}) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r5 = geteuid() fchown(r4, r5, r2) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/513}, &(0x7f0000000300)=0x203) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r11 = geteuid() r12 = geteuid() sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000380)="115f939734da47330989d6f70303487ed39784b8eb6ae470f593369badc131390f33d2bf690aa30aedcc14115cedf1659f9c72321db1257b1e0f44", 0x3b}], 0x1, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4, r4, r4, r7]}, @cred={0x20, 0xffff, 0x0, r8, r5, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1}, @cred={0x20, 0xffff, 0x0, r9, r1, r2}, @cred={0x20, 0xffff, 0x0, r10, r11, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r2}], 0xd8, 0x400}, 0x2) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) ioctl$VNDIOCCLR(r13, 0x80384601, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x7, &(0x7f00000006c0)='./file0\x00', 0x8}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={r9, r12, r2}, 0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/236) r14 = getpgid(r10) shmget(0x0, 0x1000, 0x410, &(0x7f0000fff000/0x1000)=nil) ktrace(&(0x7f0000000880)='./file0\x00', 0x0, 0x410, r14) shmctl$IPC_RMID(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00), 0x8000, 0x0) ioctl$TIOCSTSTAMP(r17, 0x8008745a, &(0x7f0000000a40)={0x8001, 0xa}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r4, 0x7) 308.687633ms ago: executing program 7 (id=1264): r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6}, 0xc) 308.044457ms ago: executing program 4 (id=1265): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf792d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000008c0)='W\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20) 99.144981ms ago: executing program 7 (id=1266): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xbd1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2b, 0x80, 0xfff, 0x4}], 0x7, 0x0, 0x80000001, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) close(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) socketpair(0x10, 0x4000, 0x6, &(0x7f00000009c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r9) setregid(0x0, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r12) setregid(0x0, r12) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000300)="558e7908d11d4b529f0d8c0bf074be89cf985a84508cab94c61a325921fc391ba7e6384cff1b60ed3f8a88237078468aff370b59d6c96671099f7f8e85badf10521de745a008d520a85d735c590ad01219689e3b99b98a8b0bbcb63a9be29e764f2bf969f73f0081dd5dde6c301c78f25d70453c240e24da7b49034e18418218dbe05667d304bb0fccd7afd43cd1ed10f91ba89ff6db4cb14522e4c40db6b660325904a9ebba260801af5aea619b5093bb88d8a95951650f2b61df13e04d81ed18441c1e4f1b28e87a37b91fc6dff5ed48e7255bc9208eb78eeb", 0xda}, {&(0x7f0000000400)="0a4b4fa31f4d7b1ec18c68a4f3154720a4cf38f95c44a5c7fcee1f2950b49fcbd496a528c534dd33d5683f01c175dddbaf5d148159e240565182d16d4ba703d39753ff61128e40696575e78ebeef580d79c798c59fb8ff6dcd81b580183b73833e6272951fa61273438a561494685ab6cf080e20074dd032d16388a439adb48dcb253cb7293b18069fd3064d820a688db2912014dc59c496f4d5516e0bbf40aef06e84e72ede46321f5af6706d02c3ae82bd632991e42b7447adf9b5c2a71605bf2da9bb8e941a99f0370ff12193d2fd675c99b41764826bdc36db0a02936e98663e1f46aa77c3d41a3403f6205cf26cb1996edc2007be69fcb785f2d3a1", 0xfe}, {&(0x7f0000000140)="424d827bb1030bfde12a2d5104a00f16f1636660dd768b3f6a56b6306a1f1c12792c500d7b848b21e768904a07b00f1496b537f7a63b8f115a582e371fb68d4a9b4567580f511fdf0888a4d4ec3dec57f11b9a7dfd9cd9017d8e13dc1fe9cba97b9289d50f1fbd3ba8e9167aedfb7298d9c623833b928f79a2164394f71c32c9aa5d9c990f1eed7d230396", 0x8b}, {&(0x7f0000000500)="284c55f4d412ae8ca5b1349a2080db2c65c6ce38074d2859dff6e115dcf72f30b9f57a6ebcf287b41098906395f0fc887e8d92108010d784334a675656291f0120d5d1461259c92dd4247b42cca85b2eb49bddabc4ae805bc16b5d1438e96fc38a11599c908ce69cd1f8f5b04cfa6f7534efc9754e3387dbc3250c835ca2a7dd561b9c3b682a1aa7de57ae264c12151156c57623bc6a0ac931b2486c05", 0x9d}, {&(0x7f00000005c0)="bb6da534b529b7d5d6f13012ca705ee8fd9102aef95415f656b8f9d590e857e5968238e42d8db4d971ae969674faebea4737a6943be7f91c5d666a22812924408e9ae274efcd7bd61cab5bd239ca19b8d0093e028b57606e68f8b9a4d7b871d2cc90dd2cb77eda65706f4f914e3d3417357c4bb607625217f21a98c35810d8e9a62c5f94d8bf4d962661ac612d176bb26f1c680f8d6205faf89aeea5f8fe4ab258869cb318cee0095597d20c8f03ddadcd461189704d72cfcda82ac9c4d610e9e146bcf2871e72164f97bccb", 0xcc}, {&(0x7f0000000240)="1eb3f99640ca6fd219bc2bef651e4ebd1df7f253f206335efc22701ec24604b8ac9c84c557c9fc45b4", 0x29}, {&(0x7f00000006c0)="a047e0e41279b35e2b3a21ec75a5688d526f987fb332fa8decdf2dec8bef0bf427332663ca999700dfcf01127ff30e3deca8316d8571d8cfba5fde90bfd753d9c4e8789bfa01399b0cf5195e845bc8bd2053ec48415307c732826b5207f70313ec1d417a29cd66", 0x67}, {&(0x7f0000000740)="3292ef80c250e7dbf66fff1d67d64585c6d0fa4578f8f3653a7b216f2698e63405ff2c1870a9ac9f78faa39321bfe96ae7df0ad1ce4ac2dc1a13de4b48e28b93c9f594749ab0323aef1a7d7b02e4394d27eccd86799a683cd4a105f9223be59b1eda188002424a49a00375b0b07fc340b078520d31ac98c34e29e3142e6752335224e2b14d8f85551ad63cab8902d403deb7924689c675eb6506d9816dcbd7b1932a1ad813583348a30f99ae565e23d9bb7daee0027dc63bde5c09c48b961d79c6cabe83e5bb4021a29b97ba630d4f1357dcd5a4ff91998e500fc4a00d1438e57a866f17867926d6fd8af1bf775c5877ffe28f36a434c2316e", 0xf9}, {&(0x7f0000000840)="f93b7d5b394028f82816dd5c7b2978bad015b9ca0e28e9a87998e1cf33db0681554b03d239a041a8dc0f6ced5025c35916bbd3cd2d215c9383922ad5c3b8883e7596aeb7e5bdfcb52da0838cf6d3e3e8894a6de3f4385d8c2d3e87ebacc2e60d592f9bb8278d5d3dd50ae8a570ebd68245d94248ee36cc3319c59b5b228aa9a1104457838d469eb3b993dab02e0198ff7c3ef5b5384c1c7da0f28783a0cc2ec2483c1ba2e3e70d2918955679c813", 0xae}], 0x9, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r3, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r0, r3, r2, r4, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r12}], 0xc8, 0x4}, 0xc) 98.903439ms ago: executing program 4 (id=1267): r0 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xfffffffa, "f50b2b990097cc4000", 0xfffffff9, 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8001, 0xfff7fffe, 0x40000009, 0x6, "325c00000080010000001b000035da60602c3300", 0x40000, 0x80effc}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb6bf1e2f99f79e4f3c36", 0x2b}], 0x1) setitimer(0x1, 0xffffffffffffffff, 0x0) 98.713487ms ago: executing program 7 (id=1268): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r1) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0x39) fcntl$getflags(r2, 0x1) r3 = socket(0x18, 0x3, 0x3a) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0xffffffffffffffff) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000080)) 63.747383ms ago: executing program 7 (id=1270): msgget$private(0x0, 0xc) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) (async) select(0x34, &(0x7f0000000540)={0x6, 0x3, 0x9, 0xfffffffffffffffe, 0x44afc4ca, 0xce09, 0x7fffffffffffffff, 0xc}, 0x0, &(0x7f00000005c0)={0x8000000000000000, 0x1, 0x4, 0x40, 0x3, 0x7, 0x81, 0x5}, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = socket(0x10, 0x2, 0x6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) (async) getpgid(r1) (async) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 63.190776ms ago: executing program 1 (id=1272): sysctl$hw(&(0x7f00000001c0)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) (async) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x6) 2.429162ms ago: executing program 1 (id=1273): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) 1.589978ms ago: executing program 1 (id=1274): r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) lseek(r0, 0x2, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0285602, &(0x7f0000000040)={0x2, 0x3, 0xd2, 0x1fac, 0x0, 0x0, 0xfe}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 1.161346ms ago: executing program 1 (id=1275): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x10, 0xffff, 0x5}], 0x10}, 0xe) r2 = socket$inet(0x2, 0x4000, 0x4) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000240)="25970aae2e1f0607ab73c74994ba20b12d658ba777708508c15c1b", &(0x7f0000000280)=0x1b, &(0x7f00000002c0)="8cfbabbc3cc47ec9f8d49337f03d18059f1a3422650531acc551f8ae6440b46a9028ac6604dfe42022bfbb44a60c3056c0a82872a49e64eabf2d3381474ea81f7509cdf3c2ac8e806ef75e627480c0fe9634932b1c091fc8155d0b9c896fd0874eb12aedfc18b3a5890cd9aec5654cabb6b183d2079c6b23c1a1b44c04e3e8fe5e07a7d8d06105a02fba29e3985f43792b64373fff1a1dc5105825acbe5b6cb3dd69cd8a33b220691594e3cbf146060f3e23ef5db3069b274f210a42fe9ca4712bf0f6a02ff71ca5caf992b691", 0xcd) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000240)="25970aae2e1f0607ab73c74994ba20b12d658ba777708508c15c1b", &(0x7f0000000280)=0x1b, &(0x7f00000002c0)="8cfbabbc3cc47ec9f8d49337f03d18059f1a3422650531acc551f8ae6440b46a9028ac6604dfe42022bfbb44a60c3056c0a82872a49e64eabf2d3381474ea81f7509cdf3c2ac8e806ef75e627480c0fe9634932b1c091fc8155d0b9c896fd0874eb12aedfc18b3a5890cd9aec5654cabb6b183d2079c6b23c1a1b44c04e3e8fe5e07a7d8d06105a02fba29e3985f43792b64373fff1a1dc5105825acbe5b6cb3dd69cd8a33b220691594e3cbf146060f3e23ef5db3069b274f210a42fe9ca4712bf0f6a02ff71ca5caf992b691", 0xcd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="8890166e1a47249fb7140587d3ede7dce4bd3924ac385a8c36642c52228ffa09815249280b15253748aafa5ee1e963f5d3332b8b02173c672c23ea60a23d85b14167059c8666b5fa4f2557b6ac3d87a5a52cd4797f3cfaaa906745f959518bf6a4593836d59e9bef737a88b0cca40132c4c863796b66ee03bf918c745e333ef2fc37bc0eadb94e3babd9d8c5103cb2ea069929fee4bdefeca25dfdcbd50b7f09074ce119ada7b72c39bcaa855de2d9d9619581d9a6365c86b41e22fcb5e984211d8d7a47d1cc5c598914fc409ff3e856bf43f1f91a4fb4ea2957d65985a40f287d419ecd2d", 0xe5) 985.718µs ago: executing program 1 (id=1276): setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) (async, rerun: 32) syz_open_pts() (async, rerun: 32) r0 = semget(0x0, 0x1, 0x281) (async, rerun: 32) setgid(0xffffffffffffffff) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async, rerun: 64) setgroups(0x0, 0x0) (rerun: 64) setuid(0xffffffffffffffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/166) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 0s ago: executing program 1 (id=1277): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2a0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/243, 0xf3) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2a0, 0x0) (async) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/243, 0xf3) (async) fcntl$dupfd(r0, 0x0, r1) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.10' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error V]e$1lf(:`ek5HfDFXi{44?u%+ F5X<3(+*gǐM h7E~Ĥw-js x#nZ{hMXTSK(#Zfd{m獱kf?V=v]hHH:&R p&tgzz5ҞZ5Npanic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1694 Starting stack trace... panic(ffffffff830f70ba) at panic+0x1d0 __assert(ffffffff830a8638,ffffffff83050bea,69e,ffffffff83012b3c) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c6b58d8,20000000,20010000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c6b58d8,20000000,20010000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371daf34,2,20000100,ffff8000371daf68,0,37,799fafd517806a1f) at kern_sysctl+0x500 sys_sysctl(ffff8000371bca60,ffff8000371db0a0,ffff8000371daff0) at sys_sysctl+0x425 syscall(ffff8000371db0a0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x67af4f141f0, count: 249 End of stack trace.