last executing test programs: 2.825049689s ago: executing program 4 (id=10561): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}, {&(0x7f0000000b80)="412c28d68cf45cf08d0538e4f00b34b33908cf71dae7d805714a292991493fc3c355164b21f3b0867b260e5993c196284dd331b9b7799ad382d8ccaab56de092dbc3ada7562b9c5dd2f693f78163c3c1d498b56f67622d6b797bcf57bd4487d9a3cf26eeeb19692805205cbf8cee21b84f5375ccd1ae6db729f01eec464a9149d51f46ee360a5b7b64cdc649b8d27fa1a39c6763337b868b454fb82506ab790a8121f5be69f875a7ea98e5c0c01e53725c3c2565cfe6112701a0e776c1b4eab3078f07dc08e90132e635427eb68b7cd7f4dc369d062164f5c4b7af0f2bb9761e3c7c57227a917c7e4afb120710abecf648b8cec2ebe021666732574082c422d4cf46656fb910cefa201c711cd32689c47374b44e2a89aca1ba520851f8be7f6bd8113d42957c44d0e32de9eb940b30431ad22cca170ca476cfa9455a3a2981bea144dc7437a2eed6a786411f57e4adb39e3365dc1cd5a6bd2700bc659607909b57d688400a1a79de639b69aaf08f052f32b27989e99a276b7e4e3f1158b84fd7095a00a7dd45f7497e4736962a0811a94565e31548115fc5e17d651c3b065730fce16eb90550ff1e63fefceb6fc9ef492bdfbffae99f1f2b7127c50888d7a2389996e37117852318ffeb934e12e41873cecb470b10305d7e6d425a1bff9ee09f9df787350ee610e880f20fb42a3a932ce56d835b364f84ac766ffc85b7b779679725899f8789f528ad8ba86b2683efd0eae0766d015e7cde4aa5e183e044a9b13a27c81453498e059c16ae24d0eaffbf6e5b58c4a54f56f576c27b257540088c3ef9bcbf9babb21427330f9493154a497a216af237f424ae7492ac626e644befe0c70af1d079c634c35fe4ac71cbbac9a427486328e320eb288cc4fbf33052c88449fd9a7d9921a3928ca7d3d2efe09caa3a13b821771979224bf2eb030b9aec6cf20c3a41e46e32bc7474e680ffc72bc8b151d61b33bc789a3355b930f7a3921951cdaa1452c8254bcee752f7a990f18b0f62b420843d4c081ed8d998a42dee9315ba7e166cacc24c338b12ed7f3f843c045bbbb19472553738171560a344144eda2cec54abf76f455b2fbca30b29d6a4bd8a598599b0f6c995026a1f1037f760f1bd7e57029063138c23980e5c1b9e8e70c5ce36b73e52bc4c25d9de46093c3bc67dd35521cea0f088c98bd1623751440cbca7a0bc111a477e749158b6e9198fdf91230305ee45cbe5ae8089f829be649416347b7d1b8187ccb1dd6af03693dbe169dee06cb303181178580724736d9ab11414a62210f04cd7e7e2fc53ad81e087af4b5b0f4ec000636a49cfb1bf3820d1cf2910e8a2953278da0bee119a1f0251f25cf195111f1303dd46493526d54592dbb7453bbe46738bdf3f0a4680994c8cb740fa17cebb943fb502e1aa4d7253772b028f75328d3fb150c71944b03c65abbd610cb0b3d554332487df50ed6ff40dd5158b74d669960b64b8944643c26c872fa1dfa8b1b0e25ce3144e388406c3a7fdcdafb581fea56ea72336effbb89616a6d3b547a0bf44cc014f137173efaabe22b323dace440fec0d80434ac9cf77ceab433095e5bfa5efea9a154886d4fa054d92827fe339eaac698ec432aa63e52ca9697d0982b79735f082c86aafa5ef34a60f2d36612ac59337ed990fb0b2675671afbf593638235c6c7bf7479c28a34a79e63f80bec352adc6d9ae1ba19f002ac3a0a3d61d66f517254bd6a9da3f474ab41b3f12803aacd7fed0769bfdab1f422d585066de50d31b5eb22febe22bd46045d8b81391f006862bb90e7b96b96560b16de7fea8ee01b497d0c6e17079edb782d994c8284d08a9ed547f82e306c1c2b8e968539922387d5e5b612437cfd1cf3c4f261cf5bacfba367bb87c26171c7d25133a5b77cd32318195a2767338bcf1d25768279dd7f75ce161f35786c1c9d6aa775f1b4913a03fa9b18c6c206d8d012831dce18cae54a75909ab4d3fe6c5b784a59413e2f7c50e4577ebe0d138d4abfbdf21bc5b3f04bc0ecec9d2a7eb6b6d08fb31fcd652b28e1f084fd061f5bf23fe116bd1737db798edc431e1612c07346e7deb2ec58aa9012d4fd1d7d90633165e3e1ebe57a432a7f48f3c0d3cb620b1289587f316984c252f05f4ea09985d3357d47a61562b28bafe5b05dc6dc3b283aba0e807d4925371cffb6bcdb4b78b358ac2558994da67dcc086e2610072cae013746ea6e83b51e5f03689a55828989d79fd24269a0dad17bd68a1e1be845c88103667f5d789f985bd182506ee7a8f4880b5896de8b77e82f89ada53b2d9e37a52de071bfcf10a1ce3c0b2e0c77bcf9fec36eb3585e01e05f73df7d02f8df4bca308da8e926e0b37bca8412f53028ec285335a151188666d327c66e798674f7a7eb026c17ba00b050c21403cc151a98e212cd6ff40e63fc00f635319a0d8c46b672ea75091196da133030db8b65c3255c6f0fdcf67b0361290f2817b3bbe33dd7fdc47a176efda2329bdfaecb22beac7c056cbe91ddb2c8312c915a59c70efcee2172db1997a879436f6a3a204100e2c6aeb20a7ca263f194a7d160d6cb4e14ed62d9872f08af28c28972fbca048bd7ffb5286efe0951350b666d28751776bc5f5ca6303776d280cc9ec54840d92e4a161c84af9e5de0f243ecb93bcbf54da41b567b3315bea6b1653be7b4acca0906553e7a73069059af870624395e6893d8788548a8557bd5d7c6059622fa0015d310bca24cf48622942b3752467477080b4d6c08fd1e343bae703d5f2da1f555922d2e6d7c39973fced67ff79c7fe8a27540580472013e126e8719ccf74862ddaed9c441033ffe5c1c6aade504c9f7b13b6fa5b04e0c72dbf7c8a7cd253b40f692ebca198a3e07aace8f1f38fa1d71d99", 0x480}], 0x2, 0x0, 0x0, 0xd}, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x8e, 0x40000005}, {0x7e, 0xc, 0xd5, 0x7}, {0x9, 0x9, 0x4, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b264604d5e60af0ed418694f81b67a2f9408d3b24151cd5c9ac81d5", 0x35}], 0x1) sysctl$hw(0x0, 0x5, &(0x7f0000000500)="500e1b020bb5198774043b506ab05dbe2c8c67a600c29e3e0d81000000f394c30100215e7b8ef84fc94300a1bcd8f852adae3b000000000000000000", &(0x7f0000000000)=0x45, 0x0, 0x0) r4 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x800002b, 0xffffffffffffffff, &(0x7f0000000040)) poll(&(0x7f00000002c0)=[{r1, 0x20}, {0xffffffffffffffff, 0x8}, {r1, 0x40}, {r3, 0x2}, {0xffffffffffffffff, 0x2}, {r1, 0x20}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r5, 0x100}], 0x9, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) write(r5, &(0x7f0000000340)="370e6de8b5a02f6ce612d618531e707811d36e11d0c620c2668f5b36cfa75fe6e057f85b3ffca7dcb915e9458ae942a430898bf684af3b230e229d6deedbffe0d352615c4a423ce12b252789247c43c076f246e6892fd12e97411c0710d2149e3eb3761f769513f98ff40e08121ea6ba0e4752fb7ba4a4403446", 0x7a) fchmod(r0, 0xa0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000400)=[{0x8, 0x8, 0xd, 0xc}, {0x101, 0x41, 0x4, 0x2}, {0x0, 0x7, 0x7, 0x6}, {0x7f, 0x40, 0x0, 0x1000}, {0x9, 0x40, 0x6, 0x9}, {0x3a4b, 0x9, 0x0, 0x362f88dd}, {0x2, 0x1, 0x3, 0x9}, {0x913, 0x4, 0x7, 0x2f1d}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001980)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) 2.229753425s ago: executing program 5 (id=10571): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/252, 0xfc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0xd) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r5 = socket$unix(0x1, 0x6, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r5, 0x0) accept(r5, 0x0, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x3a) 2.159219924s ago: executing program 5 (id=10575): r0 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="192fd115e09e9c654af4942d9645515945c64c49dc70cdefee15885a211859dde352e1a17902641f6ce455eec6fbfb89eeefbbba68018ea793e50019513c7814eb21736620c9c15449f8a9b9db3950c3643103029f38e5617b253745d5b37477f6ae228da1ad3768c343a60aa92c556f57ae3753f291242bed3187004b25a092d16cafef", 0x84}], 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100051660000004000020000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) r1 = socket(0x2, 0x2, 0xf) getsockopt(r1, 0x0, 0x80000000, &(0x7f0000000240)=""/4096, &(0x7f0000000080)=0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001240)={0x9, 0x2, 0x7, 0x2, "4de00fcf1479d1662e21a1fbaf73a0d89916d07c", 0xffffc89c, 0x8}) 2.117267542s ago: executing program 5 (id=10578): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) r0 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000240)={0x0, 0xfffffffffffffffc, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0xf7, 0x1000000000004787, 0x1000, 0x5, 0x8000c70, 0x6, 0xffffffffffffffff, 0x0, 0x80000002, 0x0, 0x0, 0xfffffffffffbffff, 0x400000002000044, 0x1290, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0x4, 0x2000002, 0x3], [0x5ad7, 0x0, 0x5d, 0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfefffffffffffffe, 0x6], [{0x0, 0xfffffffd, 0x0, 0xfffffffffffffff8}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x100, 0x83, 0xfffffffffffffffb}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffffb}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x400}, {0x21, 0xa1f7, 0x100000b0, 0x10}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0x9}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESOCT=r1], 0x180}, 0x9) r2 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f0000000040)) sendto(r2, &(0x7f0000000380)="4a03000000d0", 0x11, 0x403, 0x0, 0xfffffdf2) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 2.110577134s ago: executing program 5 (id=10581): mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) rmdir(0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xd5, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10005, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x108, 0xf88, 0x0, 0xa}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x8, 0x3, 0x9}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x7}, {0x6a75, 0x8001, 0x1000, 0xc6e9}, {0x1cc, 0x9, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x102}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x9, 0x1, 0xffb, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x1) (async) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) flock(r3, 0x4) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000080)={0x40, 0x6, 0x1}) r5 = socket(0x18, 0x2, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000100)) setsockopt(r5, 0x10029, 0xa, &(0x7f00000001c0)="03000000", 0x4) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) syz_emit_ethernet(0xc5, &(0x7f0000000180)=ANY=[@ANYBLOB="73b9ccc3000000f7000400fb86dd60000000008f3aff00f0372e0865911feb7ee80000008000ff02000000000000000000000000000188"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) 2.000040897s ago: executing program 1 (id=10583): syz_open_pts() (async) syz_open_pts() ktrace(0x0, 0x0, 0x40000534, 0x0) (async) ktrace(0x0, 0x0, 0x40000534, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000780)="3bb8c80000000007dee5f7fd0206", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xffffff80, 0x7, 0xa, "00000000008000000000060000000600", 0x3, 0xfffebffc}) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() setpgid(0x0, r2) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getppid() (async) getppid() socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) 1.995075871s ago: executing program 3 (id=10586): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) (async) r0 = semget(0x0, 0x1, 0x281) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x55}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x7c1a11f59a1601b4) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(0x0, 0x18289, 0x110) write(r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) semop(r0, &(0x7f00000002c0)=[{0x0, 0xfff9, 0x1000}], 0x1) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc450443d, &(0x7f0000000080)={0x6, 0xfffffffd, 0x8002, 0x8df, "978600000000000000010000f0ff0f0000000004", 0xfffffffc, 0x53}) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0xffffffffffffff15) semctl$GETPID(r0, 0x5, 0x4, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4129ff) (rerun: 32) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.807852516s ago: executing program 3 (id=10588): socket(0x800000018, 0x1, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) (async) mknod(&(0x7f0000001480)='./bus\x00', 0x2000, 0x2) r0 = socket(0x2, 0x1, 0x0) dup(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) getrlimit(0x6, &(0x7f0000000080)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) r5 = dup(r1) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) listen(r5, 0x2) (async) open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='l8', 0x2}, {&(0x7f0000000240)='.', 0x1}], 0x2) (async) socket(0x800000018, 0x2, 0x0) 1.80512573s ago: executing program 4 (id=10589): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000340)="6f19006d", 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) flock(r1, 0x1) (async) syz_emit_ethernet(0xdd, &(0x7f0000000080)={@broadcast, @local, [], {@generic={0x876d, "fcda37eea5e395cf4b97ba6a3738d7480fa6c37750025b7c66ea6002185c558cb75137bec4ccca45e163a7b37250422abf3507f13de71fdaa3b60736804a522734fd5516c9e722126badf5802d82c1f0d953f889d9f7d3963c71bfdf4a660473d5f3eebaeffed588a58ce6927a92983858217a48a6b04c877cc183e3ade7322eef93687fb3ac72adf8ddf1257f78314e27ffeb4831f588c36b36d64da09744f76d951e7e4252b1fe25783ac181dee4042d5055a42bf56776d6f193868cc96194dd7458fef2caa8d21050d72b119d63"}}}) (async) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x100000000}) 1.788714808s ago: executing program 3 (id=10590): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x9}], 0xbde, 0x0, 0x2, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000280)="9b8485b0a8ece05564a8e7c11c9ece798d34712c70ed718d211c67c6a03488131a2397de5ad296f2a0691e07cdc28f332305b2ea1fd0e73081292ab4816b12c6c825e1b31ef1654468da8d00241ac312bf29dc928c413254db4542653098ba7e0046bd2c13236a217b411841be2d10d205450ce13880812ec2021ffe73491b362576bff21da13762147c022b57e402e0188c4693fc75fffd66b19f9c914d02a27055615778f1628ad9c48ca9a55299f5502190edb8b3c0ec1cd93c67d3a79c23c7e6a4566d5bd257574d06799c1b4ab9b2e651105b4c526d5f7eec4280ca532db97d72491a1cae4b1fcdf3a3a2d500d86e9ba24e1ae1dfcdc18779ae05f40226fc3ef2935f7592fb49169f98af56012f8a590157cd849c5cb0c21a8813c9c7db153cece2d435af2bec2fd697279244250074ce323063eee56a19049d6bb3fcec6f5a56da04d1520831f09fbb182ea53c723b6994143e7545cf9e185d19fffaeb083747d0d97ad8c043681063f145987be9eb41ff6430178a25f17a049d8b4c06c111bfb11ac73bfda41444376b9e3115096686e6f418b8ba9ebe206b705f7802d02e13aea8a1b93f6d089da9b549d5356fb64ae5d68edd901973176411633af221c54af79b54f19de256e6ab74abcb130c44e97cc1c085ce02e07345ee04b3428813995ba57c0ccdff8bfa39c4ddd7125c347e855fc36546a101bb824b6fff80d10c93b211a85a762490036625e1dcc27de12b293e6019dce6a34f0357f8b2e98f6063bdd2d1858c887067c0bfc1b736ca18cf211a87f47ce5dd13845f76eeb8d257764a7cc9da8ef682c038d08328c7e3e5fa1b1559d95497a72bd0ab9bce41c0f7eb1181f493d9eeb76034fce878881f7a64b8bd4b07faddab2fb0987a59b29f81ca9bd1fa22b8f443f947c72dbf700b73fcde8101f7bc26cfc9c5a37e65f93aea1aa4d75a5d21942cbf45863472382cacc0a0f0daf59485b06ece416fc7d67b2de35e0941af59d131b5d69222353f382ea783771c82b4a002545af48fe2f089cc36061df9239a4a040bcb2af0e4cbcecfa696d1a479737f9e288b86c77f4768bd8bf676c24d3f0a2dab61d4e5644fa261f94b65d194774f60f7d70dc205a3a82137998411b7712aed1cec1ea1b264d0e071bf09253ee50b75b3e78a12ee70b33c62ea3ec8d2134ad880b55a5f4e5d5374a5902b5b969b167030c62cd3a92505d6785990a755226b3640db27adca589ac24eb8961e50439c094073fec3c38dc40b5c38ed6d77f32ab4425642dd9f59276eb3faffbfe08cd1f8e165fac4192fca624e00b0d40928acc68be1f449bad734a47f2ee24d9f2cbfad89d844811f7a6f737c9a1ac99b39fd95145f14daebb1c2bc2c478e20cbd54b4b365362de28f751f7dfc14bb21a27c9e439c0f826a4eb5710b22b1fd5b3c1586b6f7c2ba3f3b5f9e27d4e378ae3e77c1c47ddd55cfceffeb2a36185535367b32291bcc40fd78614ed5995a0576e77ce360b6b82d8d511e8929ef85909dfba519e330bf0d2e43a77693b163c16f33d7106ae78c562254aa431c1c2ada30e7315055acc2559e02069e626b73886d2ba2b19d656a80995260631ffb7b9a9843cc6bb3a97d3d99659b9fe7f21891babd9b403c9ff35b5f98da6942d76c0e1ea5cd03d39a2cd319571b19db830c3da4ed60e9231b1e8238cfd14c47d645a8929a1d0d897367dc28a7bce20b5002276268ee31fe185c1bc093ef4d32b3ae522c379e52c45add96d8d8b328c58fe42b0d9bf184493fe80214f336b4dd661c3426f40f792a9dd3f5d1fdfd671b48a857cf748ee18b1f5b19ddb1f62ba826e292d1e6898eaea894d9c33771de110aca334ad249968f923dffa4e10b4bc71d1b1230c0e79229100fb65c95fde1f99bbf27ca42abe5d695efcd59db3091e000cbab58a72dc9991353f44a98d0830283884fbe219a0c1662fb18aa9838263328c88cdfd221b23f0e419adac3e483dcb84c8711bae29e3a75939853e66392abd8946c801b64e67eb54112426adca097f6b3e92f5343551f393011c8ee9e5572de48b5a7564463f595d85924992d48d1d0d0bb0ac94d710b3bee3471a253d1dd94c1e73b9c2972393df49844ace4a510c19a85d15ed2d2782888a79c6b4f9e68758be223daab8faa98ec29a511995b94e8635cc6b1b0782749e26f935548355a097d725a9b7f577f1f576d0184b92df559d37c5671bfeac4afe64384df53449299fcc6e09f870cfbc5b0107f1a007937dbc84cc4ad5f3b3e389269f502070914bb891a53efd952dd99402ef8a9795876c37969d9d068f247666923c33a740ab91ad8cd763953c317e2a3e8910be70dbf8d2e3f744cb59268f73bdefbf95d1e636258ea82b6c4c5dee982b1dc0b5d07540f9a03a0672bcfde0b0b6376ecbde8ccb2c0e4d060b39901e18ede23cf7d00c0e666a5e14a17e1d9601661ab94fc4d444d7b790ec724f12a787987aa1d323bc3e6268c94d6ec66023c9954212f16377c8ccfb92bae62a66c950b920ea7852b1164b320df94c3de9ac92b14e9765dd131da9105e6d3bf49eb8f160b07403753956c30dfeb38dd7d7fdb2b2800f0d1fbe193bbffa3e4c484459246cf1c380828c486b4fa62e223c03cd3c7c513a5ceedef440fff30d42689c9022e7467e2792241cd13588ee2c1547238a31dd0eed5218f59664b50635f079adc303c5b35089505735e239fcfcfe35555d248d9ac47ae2adaaf5f006beeeea278ad8864f9eb56aa228a132d2eac9b6bbea6dc9d0cad3d082faaf2aade20b4e321ff460c477fb07c54f28f167a7cda0c0d0a29665be5b02999733678130c56f01afaf1359018d8f580c49d23e1556f76be00dd6e0dafde146852b69809bd6b1b534edbcf0ddfae2e2075ef0c6ef381efacb6c4709d0cf7f95a2a5a872408b96473125fae16cf3fb202959bdf3454ba85c9c387ad5b1214e857537c7c14ab16ab74637fd4f595e2bd7c298d5e76b73cacce49d33a6bd6609e5078d8c51e61ce69190d6cd6ad0163d642a0d6a0f14c4dc3bb61c1c9a017d32bcf4f6de3fe3a4063c9a5b4929a1cca7b52c5bcbd105e13b7812fc51bbe79ab2ef24a4ec316dcbba905764162ea158f79e317640c6f971d2744e2a29a6bf30002333cee02f6817a34abdd9f8606652400719984c303c0682b5c45c280704238db551278b87a3d94bcbfe5ab254d69953d57d8e7833db5655e2be9f6ea92ae8c4b4e6b4753f8b73449096fece8bb1503ddbe6c031dc3d98b6616b6c5c87cf6ac60ff15565fc00805636e7ada83fd9dddde50000ba49f05d2298ae4cde4aa54037d3d7b9452f4357f32ff417d94ef96e60b1ed3e843587abd4344c8949efb2d127f8d25452bb12d13d1a850488abf86e7c54171487d88ed0c97943df6e3348e334e675887ba603b27dce9b679020103ad3f6caf3aa6c16baa1b8ef1b6a574960e6e27527991719493b5fe403c0d13d74e31d3fcad20e6e7199f70da89f721c7f4d389d2483822e9601f55c94a85038e44cd158bbbc0d44af3b2e7c9be8e5b27e48d66ccf9e8221b6b446b98a0f7990557bc2978a248785d92ea9ef8cf477ceb847fdcb6d943622c67ee0ba44ee0d5e958aec5618875f08412e2ffd5fce985f81d3388b106d13e78ccbd655cc30d383d62f1538e3bc0ccaa04027d97d13669adb7674196882ea0f605fd247c1a6e0d83498441caaf85b863ac2d43dcbf7b44cdbb4e6dc57bf1f0b38610921097927ea95b42e57c31a42f331cb0887cd0d587a77041ffabf87c7642517fa9e3dc0db2744045e3f327cc0f2ab0f1a07163d42425ebf492d91b4f51d8171e7efed6ac4b57437a87a4a0f048be41520fd17aa7d384759eaabcc1bb92b55032acedb12708959e47745083497470bd1b811792faace6ba041c837faa0b14aecd589c6c58ab25a34753238a1a3635c2ec6430a45f71343459f6684bc91534069850d06ba96d0c65678740b338ea8f43bcc0ae4ebae3d5eb8bdbb3648ef76ac8cec09f6c034eaa089ecd0d841a9196a428f327ed335f6108c803dc36a5fe6156c3f818cd1e900eeb0f303919c5e4164421d71b66bd0c99ce87ff991e983cecaca59d20b57a8058ab69ba60d33fdb8c299cc757d904892b0a4a583bcc01bc24a68b3b62f0de636585d0520b409772487bdc5467d88651b5e17dc178562bf18e5db0431e16436b1a20fad87b1c63ba1f2b5be7039dc1d95dd6c0afccd0522d6c8ff9b2485c2a2ecb59c70ff32a5aa89f4cf46093c0e5b54bd3f5a00c1af3749c4d96c1fa29a3fe4a1616b3473a4115a5203dbf1f41d0eea983ca99ccb50baed9fbc13ca04dc836bf760846a39932b02ed37762dad79d6161dfef49df78e6224a9e99760b23524928a30117977448c9fb2da0987f2dc73b33377f6bb6f5a625fceb1fb1a42f7648a71d3240b624bef3914be5bcb7604a0a247ec7b6198c7be24bf44fd6260c3c96653893f9880f0f2c5fcfac8b9a1a4b62ad8c242ac14211b898398ef98a651131ec1c6dc8840c98abc03714130ca96a8c2accc766da29e18d783590587ec5d609ab4a334860fe0e8f9dbba18cf2996b0126688eb0547d1d27402fbd7c7e961c6b2490bc3cd170ff953a2d1866932dd3d1af1d4963086f909cfa0ef6e84c917359f581c7f8c7c81a1e358dee1825ce4dc9da4ea8ffce868c192cc3af2c85bb9d3832241b7f3abd0dc9f02bfb92a748115cac5e10b5186f2be8106170551401d0230fb9544fdd18fd56df662fa11905d039033cbf8497417f5d78b8864d04d7c8ecde7a8a92f5c13bebf8e94f4065f390ba7cf1139a8c8f49f30a29acc62850cd466f9c0608794266fb25f8b4fe24e0e01281f114476e070679e51e903bf79d68f56b3c4921aedbe3b85cb13ca6d6cdb4724ab4204a0f2a0afa02842f3cd02b4969673a0d0070900e07c1aa1cbbcf2bd26fc82339dc56f93aeb3c4348c2426d29b3ac9012ff9384489940ecf71545832f37757ef8f808e32d244bb5588b67719139577f6f44b39fe1e908d6535eb0c2f3394b6353304ef3b9a87bf5c0fc2e793967ead527240c32409b4488bab2ba5794fb0f02c3d84f9cea7a59f9ee43eed176eca6736e13df6317cb3504c2042609b72c06f559605ac09d8994763829dabcf41a5f19eff6ced857248da677958ee5b6727099044747f17005e7ca15ff8e2e3a50208547c733bf4f78c6819c779db5c22f265ed5d5816f64b199cf7ec021772a18b58308bbbba6d0f19785b70f59cec89c2cda9800175501e0937c62d0d65d165b9f7cf4e66ece2d9c35e840d69d2a256de83ef0168cfc7259fc118042c80bc237a86c2cc1db66259abad8dee2dc8dcfc74fd0bae431a53ce0d2dfd6717a56c51b53d3478d04918eed5b6fd85524c1fdbc062ee6497ea52d6a2ea93ec22486cc9e738eabb43e4d7357541d72c385898a5fc079857ba1295990caf1f53958d6c2b99bcb4fa5594f22149762608161c2b31609ffe666737ff011ca2bed1ea5a963bcadcefe213874ded317828e5df82886de690819be8d4af183f82cd30d512c1de8a68c184f0455cb7031d36ccd37af7ae6ae413a50266fa75fda46e6a0897dd8c1d88a9ea2fe7eb64417c97087c5f1a02d556517affd3af449aa1dc2bbd722bba706a77d8dd14330fac9e2bcc8d46707935cb3177175a8b137b5d2be69276a6084f9ee376968e3f7a842b10fa523a81e4428cca38ac8e1d00ab94b04d68035733b0398f269b0255d99921f86bd4f2ed90fcf841d56b70f8b81718a9cb8806e2b54e", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="98cacef043b64fdee06f694c1bd5b02bd7938bfaaacefb520af4d36ffe37928fff9b2aa7db2174acc780e383894c3489886637dd9effdc7f2f30c1a9569349a06555908e82d8a9dd1a8e2bf20010f3d14f22d5ac8e87eacd7218071a3803c15e0dde6461cb2df9d54e6172ceb7", 0x6d) (async) syz_emit_ethernet(0x42, &(0x7f0000000140)={@remote, @broadcast, [], {@arp={0x806, @generic={0x6, 0x8856, 0x6, 0x10, 0x4, @random="af9739c085ab", "b44ca0bff47456bd688545f81f021b35", @random="c301afec58f4", "4efd24af71ec73818a47a4b20b51177b"}}}}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f00000001c0)="21007c323fee01c24c68495c241b8efa7ce8c04d13fe4e00fd88ff12d38acc1e1b9749f986f9385e4a908a12a93fe2af746c8fc36c1aefb8e5831d0dc22a4dc5d35ea319f29bd959c4b7d25bcf7d0f7264f138b5f0cfa818dca3a50bbca323f676af51783744b98611bc47c1c0bdf068ab6af6d74e7f7cd0972a8b750910573ac3c225835f6c337d5da9879e97f7a79100"/154, 0x3) 1.786955549s ago: executing program 5 (id=10591): getpgrp() setitimer(0x2, &(0x7f0000000000)={{0xd, 0x1}, {0x7}}, &(0x7f0000000040)) sysctl$hw(&(0x7f0000001440)={0x6, 0x11}, 0x2, &(0x7f0000001480)="4428653a79ffa0a7a7b5efd0d2a9023ea7b92fbe2bedf926861fa157c400df6a1f3e0e558715350a3f90223d3e64", &(0x7f0000001580)=0x2e, &(0x7f00000015c0), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 1.786542129s ago: executing program 1 (id=10592): ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x6f, 0x7d, 0x6, 0x80000001, 0x101, 0x9, 0x4, 0x10, [{0xd, 0x1, 0x65b7, 0x8}, {0xfb01, 0x3, 0x3, 0xb}, {0xbb, 0x68, 0x5, 0x101}, {0x5f8, 0x8, 0x5, 0x6}, {0xb2, 0x48, 0x0, 0x1712}, {0x7, 0xd, 0x3, 0x9}, {0x9, 0x0, 0x1, 0x3}, {0x2, 0x7, 0x8, 0x200}, {0x4, 0x6b25, 0x0, 0x6}, {0x5f7, 0x7fffffff, 0x2, 0x5}, {0xd, 0x6, 0x9, 0xd9}, {0x8, 0x8, 0xfffffff6, 0x100}, {0x1191, 0x7fffffff, 0xb, 0xead}, {0x80, 0x4, 0x80000001, 0xfba}, {0x10000, 0x6, 0x7, 0xffff}, {0x2, 0x725c, 0xffa6, 0xd98}]}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x8, 0x0, {0x3, 0x7}}) r2 = socket$unix(0x1, 0x1, 0x0) readv(r2, &(0x7f00000017c0)=[{&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/169, 0xa9}, {&(0x7f0000001400)=""/88, 0x58}, {&(0x7f0000001480)=""/222, 0xde}, {&(0x7f0000001580)=""/100, 0x64}, {&(0x7f0000001600)=""/225, 0xe1}, {&(0x7f0000001700)=""/188, 0xbc}], 0x9) ioctl$KDENABIO(r1, 0x20004b3c) rmdir(&(0x7f0000001880)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001bc0)=[{&(0x7f0000001900)="4435abf851151ce7be55192ff50d6d3f6a7f2cbe501679e515b8bf323c54997a4cba121cdbb484d766ff9d704321aa1a1a01525ff157047caf9996820de7f569ea9192c4407f308a4b050bde6ef2ee519d54271c3f00333c77cd8439af2f806865edd19e0385026df3a4da7176844db650bdc144413c8da54a2fae", 0x7b}, {&(0x7f0000001980)="fba37d42acff5d28cee77c78389e8212c030ddfff30468ff6ac7b87857e807616ae850386eed5aca61059ef7669fb0fa00709f95bc1cae456d015067b56c9aadfef3e3732896a66a11349103899ac4ea925845b06564fbdb578ab01f9ddb8fd93655b685ce7c203be4a7e66be723ce1bfc9043ec85be9fd8611bfc2db30097c3d8eb8c1bb64bc017dd00247e9f424d019c46e0c99927543af05d1b7f02d32446f8257f4605a460d6f3f7edc88a15a70c6988ffa8ad0e2937bc22d2e68b489baf", 0xc0}, {&(0x7f0000001a40)="a8d43b90ca563cc09e9c03b37d3994e627aa722adb5048c19877884ca489d6db2b4af4131cafcf92ce474643335dc4f1a824aa3b0a9c692d61d28b33e2e8d9b71d54f4ca8c71f3f12bbd4f65c914e8fc74e0c2ee3342328dfb331a21525b482937316da2240771c43b68d88e524c9e17832902261ebc8b7b52e71f1c09cf2c59b98b18cd291d01803da7d55b3a148ba7f5226eaab6d3a24bf836e8dbdbccd2e097a50fc0c37f9f9e289b4f89988f765ecca47c64fceea1e999f29ced9266dd5875e4cd887d7dc0a5adfd99", 0xcb}, {&(0x7f0000001b40)="743e9281bc937e90963a30264c34440c3cb5fd0c9a69ad1836bd3b29be7e7d4c71036e1d6a9714b8ca1ea9d28c451d76e3b375209699f584e2071bc9bea5dcd7833980756e20382bfd60781d03c4cef87eca911ffb8746c20f9ddac76c96bae3f35607ea9b0b8d01c4885201849addadaa7e04c5005ebfe20268cad215adddfc", 0x80}], 0x4, 0x0, 0x0, 0x419}, 0x3) ioctl$KDGKBMODE(r1, 0x40044b06) unveil(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001d00)={0x2, &(0x7f0000001cc0)=[{0x3, 0x8, 0x9, 0x4}, {0x6, 0xf4, 0x4, 0x2}]}) close(r2) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x6) write(r0, &(0x7f0000001d40)="cd275b199747777a64e766282726a4b32299c4caeb37c79c52ed1a610775c037c9565a16b897b4d303f7d1ea3ea57cbc9e3606cda1a741aeb9cf3934bf6ffb118010bb1c60827dc8649fefcc3686fd39507cffba6a056014d84864b9743678a3dd8fa0aeecb28edf633a5cac4a71fe84ee8d1268a8900466ad522b12ee371b", 0x7f) r3 = socket$unix(0x1, 0x5, 0x0) connect(r3, &(0x7f0000001dc0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001e00)="254696e68023e846678c1da6f34d8790b94b65d2ac59b0935d362591ba1102e2f840", 0x22) open(&(0x7f0000001e40)='./file0/file0\x00', 0x200, 0x80) sendto$unix(r3, &(0x7f0000001e80)="2b4a4e9eb80b56e435e102423e32169c507380cd9ef6fd919964d8cee11d03517ddf806e55ac651a5bc0fe2e60bb30f7ff0bce3175d25c03225a09d5d2def947fe1acfada5c603997de9922a21caf45fd5f1f2aa9f51272b31d09b4d4f3b931ea63729a2bb330e1e072fb307bd3decbbb72e0e5494e703f106f620ab5fb517937480a34cefae129dcad554fe23214eae6119b85f2c69ffffe2d157c6445f2ac9a298609eadc606e71923", 0xaa, 0x6, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001f80)={0xfffffff9, 0x5, './file0\x00', 0x3, 0xffffffff, 0x1, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000002100)={0x1}) r4 = accept(r3, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) poll(&(0x7f00000021c0)=[{r4, 0x20}, {r0}, {r1, 0x1}, {r2, 0x10}, {r0, 0x100}], 0x5, 0xffff) 1.781355518s ago: executing program 3 (id=10593): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f00000003c0)=""/4, 0x4) r2 = getuid() setuid(r2) setreuid(r2, 0x0) setuid(r2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000040)=0xfffffffffffffe83, 0x0, 0x0) 1.66382429s ago: executing program 5 (id=10595): setrlimit(0x5, &(0x7f0000000980)={0x42, 0x7}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x5, 0x400003, '\x00', 0x11, 0x1000a}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0x40000000, 0xfd, 0x13fff}], 0xfffffffd, 0x0, 0xfffffff8, 0x0) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x4000000000, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0x0, 0xd5, 0x4006}, {0xa, 0x9, 0x11, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="b4f7ec0276f002dd000000b3849445f256ed2068bf6b1f865cefe549ba3ce920bf2443b0631d9a8f", 0x28}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x7, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x3}, {0x82, 0x0, 0x0, 0x85}]}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x400001, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0xc, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xffffffff, 0x5, 0x6d}, {0x2000a, 0x9, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xffffffff, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a01", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.493331458s ago: executing program 6 (id=10610): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xdd6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x5) (async) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x0) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) select(0x40, &(0x7f0000000380)={0x2, 0xd9e, 0x73f, 0x5, 0x8, 0x1, 0xffffffffffffffff, 0x5}, &(0x7f00000003c0)={0x7fffffffffffffff, 0xbe7a, 0x10f8, 0x80000001, 0x9, 0x1, 0x8000000000000001, 0x10001}, &(0x7f0000000400)={0x7, 0x500000, 0x5, 0x401, 0x4, 0x2, 0x2, 0x5}, &(0x7f0000000440)={0x2, 0x9}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x20) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x10) (async) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000500)) (async, rerun: 32) r5 = geteuid() (rerun: 32) setuid(r5) (async) r6 = geteuid() seteuid(r6) (async, rerun: 32) geteuid() (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000540)=0x4) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000580)) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0x10000) (async) open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x2) (async) fchdir(r3) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000680)={0xc032}) 1.379614553s ago: executing program 6 (id=10613): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x20, 0x4000, 0x4) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x406, 0x0, 0x0) 1.372719215s ago: executing program 6 (id=10615): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) mmap(&(0x7f0000715000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x1) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x9}) (rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 32) r4 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x84000000, 0xffff63de, 0x5, 0x2, 0x8, 0x1, 0x44, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0xf85, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x788c, 0xffff, 0x8, 0x5}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x2006, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x5, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x4, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x802069af, &(0x7f0000000100)) (async, rerun: 64) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) (rerun: 64) clock_getres(0x5, 0xffffffffffffffff) (async, rerun: 64) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.040670518s ago: executing program 6 (id=10624): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r5 = syz_open_pts() fchmod(r5, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r4, &(0x7f0000000180)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x4) ioctl$FIONREAD(r7, 0x80146952, &(0x7f0000000100)) 891.054165ms ago: executing program 1 (id=10626): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x4000, 0x60) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='c', 0x1) sendmmsg(r1, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/189, 0xbd}], 0x1, 0x0}, 0x40) 890.21636ms ago: executing program 4 (id=10627): r0 = socket(0x11, 0x3, 0x0) (async) socket(0x18, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x802069c3, &(0x7f0000000100)) setsockopt(r1, 0x25, 0xf, &(0x7f0000000340), 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10005130000200000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x7) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) r5 = msgget$private(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) (async) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYRES16=r3, @ANYRES64=r0, @ANYRESDEC, @ANYRESOCT=r3], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x1000) (async) syz_emit_ethernet(0x255, &(0x7f00000004c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "214702", 0x21f, 0x2b, 0xc, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x89, 0x6, 0x0, 0xc2, 0x0, [@loopback, @mcast1, @rand_addr="3879419833232a6a5ab9d5d40b339434"]}, @dstopts={0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf9}]}, @dstopts={0x0, 0x26, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @generic={0x4, 0xf3, "27465fe41f332d4af4980477ac2512f3de23fc417e6becc6b70542cb3852918402f54d19674908be494d256f04e5804e7dcdbd2f3c84fe09b1895e8c5762f4e1b96a4d8521fb0c36f689fbcedf1ce900cd68d1c7bed0f62d5f8af2275a85964f45eee3802d46c2d04a6a5f80e0b13e5017e535d3644329bf816d604f17f46e8503b9ff2ded6267d4604f51b41c739e56b21d51c73fd33825eaf96321459eb9571ed690161eaa782e837a9e3f6b0cc3ce8712b35f2d78a97556d5fbb0e26c8826308670d56f6cb960b4fed3646d2a5ba33ec695a187b6cc6a987abc4f81f2d92235d9d41163e032471c4a3696d4fa1038170ed4"}, @ra={0x5, 0x2, 0x7f}, @generic={0x5, 0x32, "7cfc8694698503e23c27ac016072158adbc44a8ebc46153ddd576a330eef79463dcd59497c6fd9cd97a15e190adf3fb30f7d"}]}, @hopopts={0x62, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0xa}, @enc_lim={0x4, 0x1, 0x46}]}, @hopopts={0x50, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x2c}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}]}, @dstopts={0x88, 0x2, '\x00', [@pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @udp={{0x2, 0x0, 0x8}, {"eefae22329e95e059fdbed99f02fbc9bd24c8719924eb227587780bbb1e0f380e069cdcacaa113a1c8fea84657cd069fc85aa7e5fe4e7d9db3766d99f427a0"}}}}}}}) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000095937a127fdc1e26641a09b49081f1c6bfcb2292647e563b881774e41334bd0ec7ede21e72f49319c9e9c0f63a6044cb70cd58d1dd39053b937c3cbe5ea077ea68693d09aaebc6"], 0x48, 0x800) msgctl$IPC_RMID(r5, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x74) msgctl$IPC_RMID(r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) poll(&(0x7f0000000180)=[{r3, 0x2}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {r2, 0x143}, {r4}], 0x6, 0x808) 889.000793ms ago: executing program 1 (id=10629): r0 = syz_open_pts() syz_open_pts() read(r0, &(0x7f0000000200)=""/255, 0xff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffead}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(r1, &(0x7f0000000a40)=[{&(0x7f00000005c0)="80198aa8e0fe", 0x6}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) 837.076109ms ago: executing program 3 (id=10631): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x809, 0x80000001, 0x63, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x13, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 829.446338ms ago: executing program 3 (id=10633): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r1) 828.750638ms ago: executing program 4 (id=10634): openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2}, 0x6, 0xfffa, 0x0, r1, 0x1, 0x5d2b0486}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0x80000001, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x20008002) (async) ftruncate(r3, 0x20008002) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) (async) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) (async) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) setsockopt(r2, 0x2b, 0x401, &(0x7f0000000540)="eb217fa0181edd08f952080000000000000051cd64333a87116d2f7e76216e860000000100000000000000de68974877359a53c646b46eefe8f65f9f4b80f92bd5b9b950c8a356264527c337dbb95d238176ba0e67ba7882d089d9b1d8ec31c09421288f2c44d7a6f064fda12b80f92404755a00fcffffe2ffffffab8aa46650085e0000000000000000005deb49e20eb228e3e0a00331d084a636b3947122df3266e73c5dd3ff180596e0774d790cba616bf8d2337f6d7be90d62346666e77dfb79a4b539c3835ffb5fddf400000000000000000000cc16bed244683c7ecfa9b67d1f421693c3b8bd39b9a1e23b88e749e081287788564ac6d03a22260ebd2102f8976fa9b35aee0e6e26bee1de7d840358a0a93948793561f9c29a875c22d4b4cbb53a092a17e00cb347c372263e1ebaa878cd13601f2a0546b2045724d88f91a8bef6782e6baa5d77e9ce8e918836d36d0796e1f5a637cb63d4bec1c1533ae260f5be891d2ada8ed06887962a6a01acfa2401fb4bd67d2b0179b34efa2c18fc56e6e2105393c90fba190cddbd479c1e6cc95e3308a1185cbddf010000005b56d79e1aea43887e319fd39eaeaddef6d36f612a39fabb2b88ea6217447460f3a8d82dd26d3d81a91eb724fd6073a5bac8b84f0a522cee36d699aa29429c01774e29f468be20b775447bd91b8eb25f8b8636321e8016e3d96530dcebd4858a610d97b73d08eeeb9f2c9204bf77de3a8b6cfd42ebd55cf05e957ba330b9d1c5899fb4d34e77cdb0e7ce5b6e37367472f22c48cc406d436122052d9bb70985127ba30ac522b1f68422dc84fa34e41e9a9f27b52e3a67d5f4a6134a2d5ffb0a5541ed7cd0c876571762de65990af33334cc418a9eb31471db0d404cfbc51b44feec5cd6e4b9fb138bd41f100086e316b8fe9806bb1caa2683ab7ecdceba1c85bd1f8ddb3a2da2851f17be6cc7fb139fd992f3a533ec0ed5f29535eeb9dda6417f15c8e98f8602ff4f26e67f8b20683626092eabcc757579b8c309685c2ee80baf267f380a7c605c8b28596c6b328494621a6e77acfb188fbb471024d81ab305b27826c02354116064dca0d405a97170fb403d4788f1088b3f587f9914ae974e1c856b42b90f6920dc4bd7cd1777b8087d", 0x32f) (async) setsockopt(r2, 0x2b, 0x401, &(0x7f0000000540)="eb217fa0181edd08f952080000000000000051cd64333a87116d2f7e76216e860000000100000000000000de68974877359a53c646b46eefe8f65f9f4b80f92bd5b9b950c8a356264527c337dbb95d238176ba0e67ba7882d089d9b1d8ec31c09421288f2c44d7a6f064fda12b80f92404755a00fcffffe2ffffffab8aa46650085e0000000000000000005deb49e20eb228e3e0a00331d084a636b3947122df3266e73c5dd3ff180596e0774d790cba616bf8d2337f6d7be90d62346666e77dfb79a4b539c3835ffb5fddf400000000000000000000cc16bed244683c7ecfa9b67d1f421693c3b8bd39b9a1e23b88e749e081287788564ac6d03a22260ebd2102f8976fa9b35aee0e6e26bee1de7d840358a0a93948793561f9c29a875c22d4b4cbb53a092a17e00cb347c372263e1ebaa878cd13601f2a0546b2045724d88f91a8bef6782e6baa5d77e9ce8e918836d36d0796e1f5a637cb63d4bec1c1533ae260f5be891d2ada8ed06887962a6a01acfa2401fb4bd67d2b0179b34efa2c18fc56e6e2105393c90fba190cddbd479c1e6cc95e3308a1185cbddf010000005b56d79e1aea43887e319fd39eaeaddef6d36f612a39fabb2b88ea6217447460f3a8d82dd26d3d81a91eb724fd6073a5bac8b84f0a522cee36d699aa29429c01774e29f468be20b775447bd91b8eb25f8b8636321e8016e3d96530dcebd4858a610d97b73d08eeeb9f2c9204bf77de3a8b6cfd42ebd55cf05e957ba330b9d1c5899fb4d34e77cdb0e7ce5b6e37367472f22c48cc406d436122052d9bb70985127ba30ac522b1f68422dc84fa34e41e9a9f27b52e3a67d5f4a6134a2d5ffb0a5541ed7cd0c876571762de65990af33334cc418a9eb31471db0d404cfbc51b44feec5cd6e4b9fb138bd41f100086e316b8fe9806bb1caa2683ab7ecdceba1c85bd1f8ddb3a2da2851f17be6cc7fb139fd992f3a533ec0ed5f29535eeb9dda6417f15c8e98f8602ff4f26e67f8b20683626092eabcc757579b8c309685c2ee80baf267f380a7c605c8b28596c6b328494621a6e77acfb188fbb471024d81ab305b27826c02354116064dca0d405a97170fb403d4788f1088b3f587f9914ae974e1c856b42b90f6920dc4bd7cd1777b8087d", 0x32f) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x80, 0x37, 0x1}, {0x64, 0xf8, 0xf4, 0xe}, {0x6, 0x4, 0x3, 0x2000000b}]}) pwritev(r3, &(0x7f0000000080), 0x0, 0x0) (async) pwritev(r3, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000240)) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000500)) mmap(&(0x7f000028f000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x9) 783.598511ms ago: executing program 4 (id=10636): sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000040)="818d9cc32205af88443365c9c62f64952c04f9353306c2a970741f119d74edf9c1f67b38e9355a73a15d4bbd0c1e337b785ec299ac3dbeef3246291344ac84729e057fa7a2dcc64f2879d4768c01be1c9722e108da338eb6673bf8a6241bb4f6e55570a28741730e087c25134901b416214a5a71f7be45a2ba20", &(0x7f00000000c0)=0x7a, &(0x7f0000000100)="c1e6d4e92c956ebfd66ab720f8c02b718f2c80f06d3ff3d24e7c257b57096abbba538d55e14350ed088f49fc3c88e043ff4c5cca22d4704bea0f0361d22a9d08fb4016d12ba81014e3627479e106ddebaca2643cfba3c5178697aec123250a050ae75e85d04303b136bba07a57d69e1f4d7f2376655c1834a86f5ed94fe377d7f4c9361ef4f45ed168ea6ac770d88776207ca4efeaa263d8cfb1", 0x9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000200), 0x0) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f00000002c0)) r2 = accept(r1, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r3, r4}, 0xc) read(r2, &(0x7f0000000480)=""/161, 0xa1) sysctl$vm(&(0x7f0000000540)={0x2, 0x7}, 0x2, &(0x7f0000000580)="61ba2fa17549e166884b", &(0x7f00000005c0)=0xa, &(0x7f0000000600)="3e87c0981d448adeb93496a18658dff9ad646a770e5f2a11795d284e5b5af84986d8dfd553d271b7686f5a52f6cec4222c87bc79d586b3bdac8265f9e20d6ef6558905cf1696c4f2e4825573ed1729b6180d3c6cd61e1818ad10f9b2952a3ba23cea0a20e28a427e36331dc3472b0a9bbd95af3d743b37fdc104562916cf10c22c5475e1c066ec597b48919c5710eef01dca1d7b5a537745409935191ce165e0d16251ae45895500ea60288d47796de403edd584d57b71c07aa7ca245f5602a170c922c61426d1613aee8a93c7fcb0404e74e62e0ff03c0f1654d60a6ea76ca808a80be85f12a3b0f6c4e7851d0e5487995745adda5c171a68502cf7d53cbb5ce65ae49549e608b041888aa4ffae68a3efe00f010b2c4d0604cd7d98559c7a29541e5b28bdb11a4a8be932c30f422fe2751c469fabbe8a91af299acbe1234eb4906c7b8ec852ac2e14b5ec20b4369ac4d798d9f3d7a5dfc02f6c6298723973f4d8ec7d8756e5227aead8ae01aed5400ccde5fa1e0444febb5f3d10096fea904797615ac6c40beaf920e70f5c33fe2e9592705827177b0766b052e6b0e9d63365567ae25223cab1519524100d0de61884d4c6c023172ff31c71c2e79faec41d5ccea551ae53870c4ab30ce38dce9a60d1242dbb54ec4bb909a6f2464a31b0bfdffbf26c67b82abd98f45294435fddf3cae9f4f13002a75bcd290638e67074757f3a187d37da6771f51e5d4bedcd72b44f4aa6ab61f73601e59d60618d944a81a39fe8968c9cbdf7e4d0f109a98c9fe18889ffbf7e99277ecbed6482ce7a915cde844630538e4d526331a541bbef1b28a0bef227ab303d9b8d949d01a5a302b4d94b9731f737618498f4c60ee9f15232205842648ce680f79bd713260a5ca71fc6e4acba4ef075fc672bba8f07d7340cbdce53db304c77c9967b86e0f16aa2f4831e983f6ebddc6debe806c6d3c8138d4c7293e6b8703ce25f628ed7a5374888546fdfe6a2ad59ad294f8f852ecab85fdbf17de3c5ea8b85cd4e0a36fa5dde5d8c259a0e7bbbd8a43551388f9e5a20a1dda9186dc6bb2f6ffd312a6cb125c5bdc52d3ba237b958a7452d52937f5fde58786d0f9d53b24c28ec9ce881aa43cf1325196d6cbf87c9973cd427f3288a448acf188616a67cd8cd0d39a6fb7851f847ea3195e71f903cd77590d5ea9fdccf18f536c9f40bafa667bab35e9d17f8ab770efaa387719138eddd161e4201530ba6a3ba5b993c2384688966715e64856b7c873fb46b213d01cb82850ad7364c8b8a94e32b4b660c7a06ab90c686702a26e89d294ae2a482f9a5dd4c68a795270466cc1cf88b17149c9d9c584b9f390d3b076538ef1a3c9e92b6cd38118f857b7855553a69fdeae7ac150d665f98f5195b00f73d4c43a7d0d485a6b45d676af98b73effd7ec126f7c23e558738e878748e85f8578c6b91916c800522423879973d4a928bed5eb966ad75190815f142447d3a261ebebef0dabe97dcf880765045a4a13852d4c1590b41d23e2e1b7225d9492386c284edced03970c160cde95b5544c331de23c5eac6eb0a017bc9bc5b14514e520eb301ce72209b8617ff4b6a89acfac2b5a6057fa7931e8b3d77acd64bd4af468c50e735fa1b69387a6f1bea0467f40586fe320449bbccb9e708d851c7a86a0edb137edab35ede3851d181758b53c6a78f51f512e11e863a7b4e0d4a98dcdeb2644df0c278993591626635908b3f5c60a79d7c01bc952e8de15f1beb2d9a3f3a02f4b8ee60e31340c7f56670292618ce4a187d901f996b012c954fd10cee0f92873ced7f0264ad275c4e0cb08c02dbf78b3d44dbcd73cce393f9e870c21f92b972728f0c1314d7c4a88e43bcfaa3582ca40283a87b5f8ce5e62f7ad42ea231c6d261507d32af762476bdb9cd457a26cd9f2f4ba8fe4037a2eccc7f0e201309f06c805a7f426d3038530f491b396ccabb62ab06b31b9b0c376f99a98e3a9dd2132f21668d483fcff3b231a0361ad6a4c7cca2f7640ec728a3de76e76de24c51269b6e1dc24120305d8ed1a7b420e09ea0d8cf1e2e801b199296eee879200362c14b17c2874acffb9c58bd5061563e80980dfe8a1347e0229c03c0cbbafc08c79c1412bfb9028818b498b8956877b72f22654d5bc469668fa3074d66919612c342192dbcff89c477b869d32b77d672ba2b8a1353021b9f010673fb8719ec946713e7a57ae36d834104f4227f63e81775cc226f5d77b828223d2441845c17fb9a9579e8a9537c010641424d997460a2922e459488473f7005fe5d5f362e5ccb737e590ac1dc157e4559e52446164c6aa695decb3ac12db787394d44518d987493e879209be172b27705b7e5e9ef32dbd525e8f17b71ce1b7dfe0e255779803e5d664cb970c79d7f898970c8d13db2a67d2f496158e3ae4c21ac264a2dbb066e32ac53d99e914e1ba23091e15872261bc5176850966a1a695a391405939c3505850ce9f533842fb1189c0b1fabcf22f10e4e9a46170874cf4100bc700a5d10e1c60a36e4280e23479ee17588c3f1e45dba52930f3f9e1d10fff206771ec353b4241f787ad6cc9b5131646ca88c135949f40fb163a637799c1122630f0eacfe275178c0db5ebd5acb69ea338bb1ad822fc9e5aef678c8ede80232d7921ea5626f341a6a32138aaced98614c6910c23037c3febb9ee58f50e162d952cd940836de2318076dd74dd5047c30c791014c30f1a037eafcc81740fe985d3432ba189163a2a886386ead214540f4bcc8f29df4a70bfc9697616f08d5227555efd7f250bc97e9b0a3e19b51df8475bb6f666628d02a95585a8dba2d5b5311ca3b70930ff92ff539cedddfa9e95c0d6ab43cae72dacd51aee059424c5754f713f38c8e1b7417a9bcb8095929a52cd0d163252a3daf819eda5512a82a3dd935cf5e02e4f4461f066956968a6d19ad57b057d87402d44d321d038e1dadbeee35253863891b21e50921701da9bf9150aadaf97885632e49b7c61ca0c724ea6f70389a1c48c04671e3126bf6028d65a06b060209f4181d9abf2dbe342f2aadf30c5dd383fc57984baaa43581531391e656fcd2317c20acaa468765e59076f842a0714bee1847cb861a20945045184740dbabcda71aba2392e73d0e7fae1e26439d54f2f74e6867256406577376ed4e2e079a9b06235cf65175b4ea650e53d918d1b90dfcffdbbbb9a3b6f43bff6ca4610bf7b32aa36ee51e17e6b43fabfb27e76b32c12ebcedcf401a0b1fa8f6c1d6e1c5bfe4313e3498a4610a149cb7a54a51521afe1f2b99705cd57878e761c4cc6d6b1728d12900ba5e875600c0b0f3c852c15d44f30e7a87e037275188bdcfc65bfa54d007857a296f80503978917800910c1ae55688662a39809bee2bc30ec3cbe5f9fb8b01a67b9805f2510914128c57a7e324c55ca93d3c133a038ad0815c1160b4e9e6dd464ca7fc0e4b6dfaef24b34a660a7e30a472246b22e523405bdfe2762b23f9714711b03510995d3e2d1b79176dca730989ef3dfd1950992b9bb788900764b528862b66e102ece6c358502781d52ea43d01800e59e38c373b13cf09df63ba592df07bf3a4a07f0c7cfe0502953eb1cbbb07108ea550556160f13b1ca433245f2264f8ccd7b16c8eb1cbe34b36b596d781facc825405ebb0ee9629bf0dc1816547fbc306b430063314bd17dd38a687bce0222faf975634e0699a4fd5bc7699f266e848d98f178093d41523bd6eeee15e22fa92d32b385992a137a4d06370400f9338e8c913d5ad965500e8f89b43fbe08048c581025b88db772dc0e408febb98c830f66f5916c921388e6f913698187202fe2b55c96c2bf42c8c40ce8e43de90e25eee29ea87c2ac472acb501b10486cbab7b9f4c3a0079beba3cd87801976be8c2624ae6bbb4e80c4d98fc3e5638b610cc0d1d60a17843ffa553fa6235306abc4e9abc796bec81cae3355707b2b51d3a0f876961338f0c525c33ee0ad63e5cc86df99f8cbb4d004808734d970962b73c78a8a5dd22e25e37cfffaeae6d2bbb934784c41363f6afa03c7aefb791abe804003b567bca96b06a0b81e22d4ebd02b2ac64147964b96e0db9182ba087ea456e0362962e4afc07754aaf6e97c531f2092bb9ef4de40d51037ec89f7eb628f6ba90494be428cbc0e5a226e530fc41425e03ba64dd8031c39cf3f7f82424cf1ca134f112d96aa9e86f0fee969e607a09eed2c6daba502e5bd6c2d1e4ce9739a67f70c976ec5d8b286bb0af6b04a169c4a12364fbfe615a91bae78fb756aa4dfd368c96237e86e461e0120ebf078ce4a68a85867cde456847f2f1e08890d2ed2374f370d17e97ce108778e16cb9c9e24c21bb2a9aba7ac962ef2403d554d78d7ee55751d96111c4efca0370fc5e0d54c53f9f2f06b60bf15e93ccc277bbf1576f8bab487a525c277a50dd3d18e5e3473ec70bcf759083cb5e804a5bbb46086b78c323b55e697ecadf6d117ad26ee2dddc7bbd8020014513e714337f62d9e132aa11b5f3df3f9caf0c3a761ac96b96cc8d7676d0a49ee48bfd1cc72ffa7fa9780f54710eb3da30ce386d41e153cf8db3f57b25b28a145173d739c14bb5857c765c2987fff98e4ff9587f511fd82bc29832e9fdfd5aa44736f0887a40391f345f71c92d8b7521b6ff121486e5d0373263da7045e38bc4eb18f7ead71b2228990414d66d3ae313a104ab10b6fed97cdebbeb4953e60f79eab29293343de31dce50adf79d4a66d4cae4882d2c0c7bd6ec436631579248852609c12d530faf4296b375913cbc8fb82e5fe0f3e7b734acfc6c03be2667b1e64eede25d962434cb9af0714e5e7520a91f901daab4385691746523e6ccc33209b68f02d7e06f01ebd1aa0a5514536d52f3a34bb713d21ddff5acd5e1967a1743264c4f48a565d26b177ec08db1cd5c6f2594e5f8aea94d493cac2abbc8957818939ecbe1756d91ebb9d321f8edcbe0d50058e911e93fd38ab76e7f87e3773ddd9b910cd737e08e9e44c952d32339e17370182c92af5f81356086bd8573926905537a9c060c7f19f4f65f050f6158ccf66ed38807c97da9829292f2e79d37f54331fcdb7de2abcd70b6852b5c12cac26d05131e53429f32848782f1d15c9938d82f5c9f6facd3632624d979f2c78b10df7997e9d33c02073c373d3dfb17b98ad5107642e2e47058078a1fd1072ef7e659b46f656b3ef2ee0ebde7122c78f93fab72828f41be998d3e1ee35a8b38963453ce96491648dcbd1f3096d9a9841b097944423718898b9e1f276538813a10cc636a90ad2c75ce4bb5a24635dc5d275dd03a8415304459ef55b4b57f5e61170ef6e3630bdd5c57dc84b9864edf790dcd25e8f77d1c915c19c4bd5180257bb2b6da7ca7cb72e2015c156ac24fc9a3c7d8c60f6d24e3c2a9df2aad7fdb2e84277ca9d38bd7ddf7604ea7b8ebca3ab1fb7d2e7a360d59438ef32608eecc8ae786c6353c9a6c2c8dcac79008f96f29597d7f0993f5ab88937bbe76e3f94c1f5cd1baefd7316126557d0a9589ff59bfd653400bf87182c0ee6e2a90404c03ab260acd3bd9cb8709e1cdfd36c3756934ed3e71d10c46f299992210ac5f5bdeaf76dfcdfa8ffaafab5e3a6079718514a22d812b6a5d8fc39c15f82f43c2b628165603d337c935462edfbe289a8b2b135ee8ec071b415cfe3350ba89e6b6239484418dd07d60483ed968aafb63bad89c3c219320b575f63afc4c6e33ae2eb3eb6322e650b0c934ae80febf2c1f61834326af82f5dd16cbe070d8b46c63843b5ff196f036fe6", 0x1000) lchown(&(0x7f0000001600)='.\x00', r4, r5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001640)={'./file0\x00', 0x0, 0x8, 0x6, 0x0, 0x0, 0x2, 0x8, 0x2, 0x2, 0x95dc, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x2, 0xe1, 0xe}, {0x18, 0x1, 0x8, 0xa12}, 0x4, [0x3, 0x7, 0x800, 0x2, 0xd, 0x7, 0x6, 0x8]}, 0x3c) r6 = socket(0x0, 0x8000, 0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001700)) getsockname$inet(r6, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r7 = getegid() setgid(r7) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) getpid() geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) socket(0x10, 0x5, 0x2) sysctl$vm(&(0x7f0000001900)={0x2, 0xc}, 0x2, &(0x7f0000001940)="a2d7c65a7b146369cbac2f33373547cc9a5181df58ed9ba5db5b3c8b964f47fe942a2ebc70c14bde252a8ffe10991bc53a56921c3de9925606a3bf0f05c36945ae4b73f5e8ed8c002f72e6faa9a32313eede4172aecbeb9b0c695c1c3e4ecd9bcdb21bdf9abffbe1b27a9607a9994e1c7346d3f479d1b182af97ec92f7c8fb33db0e7429a917b709a0cf3af8f2eb855bfd97946da84acab5e3f7d4a49167508516dd8bd749284abd75aad1cc2af3505f9f88c5e892813912f70d89052027d50615f46eb2893ac77c6ed4b7bb94daf9ae817d37f4a8f6bb78155fdb0447f1f5b128bf83d402a7d2eb373516418da592f2ce63517597e97f8fd694e8737cd7bf73910b90b20224e5e593af96230b9b1598e5518d010804d82582fdb787929ae40b927e8c64cb96a3cdd34167481fe13856e986ec25d5a4f3b5d65588616acea12851801ccb5ff3e9abc60a13a5be5c20a216ad7c31636ba7c840f472ea84a079f7cc839dc9205b166a053970349174cd362d3d4dc5272129fb0308c0b36b40b390ed39d7998a359bd7b55ea6ddae014da9b426206403c103b225fe40209f27635fb2f4b7a3b698377c3f1892c19c98fc136e95e95e0a7d6258ef298ac4577e8aebba937300a77f99f90df0c5f847caca2894d05df1a79c0d7b076a538b2e8a80c09997878d2360747e4cfb692b28be22f093fa04ebe40dbbcfe945c351214f283ce44bbf7c1b5b0da5fccaefa01fe95992d77d9f0d8f8725bdbca643c6220439ecc842e131725e42254be16cac438363219b2956d0b5516c9bb0993bb77924b4b91fb66b236f75ecc72c95bb903da954041a98210768ff6ebb3a14102bcdc0b7c279dc08f745c6d472746f27a91fcc6d13494e62f5b6bb01f1c642c50783d97261615cfabd8772ff4f269307d04c8606ede6805515831d8ca17a756daca11746fcf5281c085190c133240cf9e9c4c33a513df467666ea23343e59b34d10f6a33c9c68a74831e065e15d28531345da69afd328e88ecd259014891f983bdc142fda63708fa06085ea6ad4b41634677b3e67d582e042fd8ee155776209ffa92784338cd1fd14e142fca3179bb11ee4572aec8c5aa3451fd556d04b286cf0fc7f4ef6e86462f2847570394917361d8a11bb2bb6aff378a282ed6578427e5b49e39358be01efd5877873ca3d0c7dac95d0b16821c702b020dee05c25b15093767fc1de610ab4b242c4de4026ad1371cc6e3599c1306de10fc1eeb57702cf7ba4404d8ff92d5b22e8c5988d5332d8ae4e8bc2f5ce84d81cf627a27d6a4aef5719feeae576d034cb4096cc953ab8e1b2c08c2ba5da9725a8074f859012797f67d8a3dba06d4dbbd87c1850c397c56d0c645dda16107134f9ba44701621e92389c75103688370a2713226e30b7a638d731be0eecb2cd576dfdc70c10cbac8b61026dda12997210d1bbc70f6b557009e13c928f8cb2cdb67ddccb7788b95a047f696ccf5d695c38abdcd1964e7bf4777f17d9921d843fe337d6c555d30afee5ff906321dc4c52f18c5bea9cad2353ee520e72c029c886e50ae265335726e89418fc188547facedced475d1a94028d4bb52820c18ef563b0b8daab510ba1a8ae975a20ffcf21dff438516f3e433639dcd93b3da8257329e8a6687ff8f4396e6fe504089c754e125371f0444f42546c603f321bf3f2c9f08f0ab4b477280467bcb9e8ecbf843339b269a046486bce714f41164af750045437d17342c377d37b415e549fb73f02be01d1d60ea49728f6256385227bfd1d098c1fab31af0fab2c14e57949050ae2daea5fbe8e883f35d7a57525c5a72b508dd976405dfb5251f1a4daf1a6c658523c413a9be32a8c5b3f8b39dc1007cd8ff7e4257d35d2dfe0757834405ad738548c39ea3f356b031e4b612b7743499f347a5721644900f42443f2e8e587b6f9f7e758331e123064d1e2fa825d6fc64e0da5022deb9cca1e46895d5b7c1d1030143b93d9ff31afe59c150a863976d3bb3920167f60804696c75d1f9177747233069227411df0bc9bc5014938430f1e1f92bf3e567fdf4a129e697597a62e39d903743bb33702987a92d59fd97fcb455c983918c365be32a0dcfa6809851a23f7e3d907655dcdcb98aa0106254610cf1327503fd03351367a3bd7eb970273d1d26b2055412818fb02bb394740ed3b0362b454346ad4b7e78a67ccce23ff6280ae002c4b6138c56a35cfa8c16b1fce472860658cdddfe3e58dabed7827aeed4690049a1ff848eb668985184da9f34f468906abfa37b24c4537afa9ad63985155e311454c12e873b555642d252f7b741368c6ad6535ff969beabfd56164ee2dcd30aa4550defe82ea4613be0874340e3a946ff8726a9e5404bae481159ae95b52200d2bad716afd2d69e9b6b02d04389e3bbaeb9d0aa75147e38459194650c85719ed6eac85b399734d9fe91e9eb867bd2e3db32d165e890d3a23416df9fa7e9b663b8d716932a40168d9b9d4a3462e409720cb7f6fe555c2050619e70a2ee3851d267bc22f1583948ae79b161eb3f5669ac2fb2b0af5a040ff6978f3302cadc0369b67bed4b11d23b6fbb60de56df6b3840338fdbea4fb3c3db11006150bd70d4ae6613763ec837b0d83d050fd4a2aeb639a91b9cb2af7fb12b699fec6f3f85a2963f10bb8c53b8c7a0f541fd229407da670ebbc8c70e4c60746090716d542cd66a408e701182923f6294a0f3e74f6fa5d288f6bcd14d161cbbb8bf349ce0b478e21a8e2b29f0a57230645ad8cdd33fa879b654c12bb6af151acdc9e95b4ba319522121ebc1dd7b618c57fdb77b5171765bff09c97217eb8bad6fc449bbcc997d169d18c2c480e6faa502ec7a66fcd39d587510cd1e9793ac8c6f84a4c18b9614629480c9d5fa2f187064f512a1a4d0318dd64d1420f609532f45d33bc4ceccf690ffeae620c8e1ad3d4085172fc72095870b32a2492e3bdffb163c0930091ed965d0a9d5b8b7093e73fb7364d25daea359b25326ab422feb6e46f6853711bfc5784efd2e2e325f9b74cfed9eb02f65a0f7d985bdf70adc5f447dd771e35a9ee7ed2bb4cf452da1a95af077526e51d6b2dcc31e5c6e5fdb7cee3a172be2cbb86fff74888b3b97a5be6e40835e69815954e391bdf94fee54107cdb3a945de33160ccce778358570bf567ed20b1a09c823f74388471d52b8c175ee27e3caa58247c1aa0fce9b190bc5cc78de7179aaf65e07c9db3b2b814dc8532b65c8b101c2ee470035c376cf17e2247f77254e84b6f41b31c753b4eea78576e12095a1f37267f1868ae985dc82ad341b13fbec240a1a0d1d3c140deb1ac83e1442024bf197d945e6e11d5dc8944c96b8850706c140280e62dd7a83b04e759a0026c26430abf811b15e5547ed49ade552fa8d1b48d7b6bf52affac783242463303f2f0699c32df6763b6d0dfc9363c0aa55c2e515e92df2b6cf7af0f08f18cba5b51d80fdf367518f0394d14a600a3a9e349fbce8171f2090b013b2aab58c127fe2cf28def33ef93f45d4a5cf8a60515bec86d3865cd987f78874e81a4c77066086e8e15dd72ec7002a895f4775aeebc0fe6558c09fe06f5116dde26c7ad780586b284085f18580afac8ddb36d970ce99d8f2a6e5fc4989ac4d477ee1c0688f001e0cda09b64c172e5083708ba5c04af6bc984bb90ad726e122210a04943c833160aeb7b6bbdb83deaa695d1b5ac4186cdce872192a6d6196f2b307d6035d138f03d11fc0238752576f7ada25a2d57ce95251ddb234c3d57583a065a8827ba14286b7da071841c6be001107559ef7f96c81b12b78a31c9eaaa05f00f0b99314246be8c27602808bfc542a066083765882dc02425ae8290377c16e49f44817efa9068710d7e56ea3106293f6d7a46dd81059ced11f3902bc919b244552947ea72ed20bbc7c75daab43437dc7c334e1270ed6accefec804faf9e5f16e5dfe43928c32bc9114469fd7b7d9c9975dc861bb898d52c1551a40bf9c8f408cc178e03d82421ed1dafb0816702582cdefa017e7610b3816a22cae8f9f756ed5294d1aae71da863dce00cc8235b0be3b16c961b562a3da58ae14c2a55f1ad6ebaae3adf07e358eea3508726e965969821eb827dc8ab45255d6b43eb819aa236982ab19b69d7ff4444f1925495f5e087ce755b797b53e72dbe421255f02d30efd211edc0c3b6ecda2c351e8027fc7fd28943c504c9a2b72a9039e11e26877d7db54d61e777e454133ee53f9da61cd095b92a12e69ea3722d0e78ea5c1530a29161afc079d183f5f67954d2f78f8ffa821d9b65529fcf1b820a5aa67907bbe346d56dcff87dc2b56aac2661a94fe8db73ccf6839e2c72befa4a933672f88cb8b734ce9dae19d58b631b4941380047034101722c93c2a0815a42db483ff9fe50d9c1967a7786d4aed96edd1f4aeba29d5b54ad738daacd73246ddae701d9812932ab6ed4ab9208ae35f4a33957251edf60cc41ab246c870dc73e67e911fbbddd84a43874827fa968f5b0b22cb6d099c1baf0e42f50f7335cbad4e263f066c81690d1124d8e9f863f62997bfa504096c302957e63748e924e1e7cd30b27ff433ced32bf14fdf4f6b4b32cd8af06951e352fd7e2a5307c9cf22f368b1286f5d0132b1de0d4371efa11129e9285463c264127fb412f5731fc96bd80bb1ebd919580099db6cca7994e5b42e23253664e4a6c495f1cd348264df6eb192eb6992566cd6ab85e657e3e94f3bc68918d777921bc16318b9c2eb3b6c2ad66ab650a51b29b587a596caf70f35c4921a0860c6431dacd1d0fa8eb54e1a19eb5ef2cced94ac9732b48e6ac40d6969468d7c8528f661a9f0f318a9d347734b38798bf231019279b784a5583489e742b66fee9502443eaac7eb5b6eaa3332ad3288bab26be2777244fc29f167e9fa7299ae1ba974b72abd7fd672d93b8cd2bca43d5965041fe057da0d05d6b57e770e16ef409f49d85eb6ed8c52cdda94a1c121e60c430a13754dd4a897e0f087be13710c8dfb88ce667d1a0696a5f8af627cf54b0e875736d062339d911f31e2ec6c2f2af3b36ba0168094d52cb964a4068fb7cc34079fdcbc82186b0f44b2c7a5135c048cc5cb605fc8684db34f411a0b1f23552ed92a82bc32dc5f1f57da2a9ad3bf23992f48a4c44a8f3dfac0c7e9c755693d8198db84778a02adcf826be1a4c4db527986ca7a4be8679aed7031f0fc0d127af4ac0df382d5f6dacdf9462bfea400cd8d0bf7a136a290da4ee1823d9f8c6f6af2ee35e751dac32e92d3dcf420c89a037c686c94b82cbd1c34049e3e1c4050471e3841874a55746d212cfac56f3107d7d3ccb6f115ec1cf5bf4c9f265aebf595805f5a26b0a8fa74d579c77024fdcd44b2794ca62f245b179ea75425526b62984c94680937738f3fdf7f9d5ca58c13b5f01391c366f9b919d4da0855c4d43a60dd72a89f6feaab86250b08d0f0395c41bd9e59822eba0143be170e82e9997b0e2dfb23cc9211a77690243fe22b35094ba9929b8f943ce7ef559376a49673df700f7348a0a45d26fb087354ac9df5788f73e57d82490c7ccfe151e64a4f5657c6bc0bdc3651f76d4df2d05a812cc3972a516b3f29b5e6edb09cb834b255d40eb61d32262057bd4727a446f0b70131a677cbb931529323abbebc4822f60e0c278ccf6afc182beae14b86f91207a863cecccd472fa3303a488c16f4736e11a8ab92ca04ce486acd71c24df4d58668105ae42b82a398d0789356e37fadfa1d568587f61d5cc3187320850805914e98eb197d41c14b92", &(0x7f0000002940)=0x1000, &(0x7f0000002980)="19", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)) 783.305593ms ago: executing program 4 (id=10637): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000780), 0x0) fcntl$lock(r0, 0x9, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) select(0x27, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r1 = getpgrp() r2 = getpid() sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000100)="8de8a0c493925d793e0a600c169380134655ce9b0d597736e9ea2088efe4871a917667cf7dc429bb6349afd873e81f2c00afa2da77f71d56d05c6a136c4b5a786f59f9f65bed3d35c7fee45f9d685c0760d9033945c0e992695617172b997df36a0bf7afdb", &(0x7f00000001c0)=0x65, &(0x7f0000000280)="f08f5ff829d500c35b7b6f014ff7dc128e17040c3bea22bcf1efced2972ed30cb92bd7f87308d04b1e1f97d6c40fb9c114f7a780af47a69b1295a36c7a5eb6166987d85b0d9acc3bb32200df0efd3795bee1d665cc2feccd85aa67ca5ae1bfac895be6fc7d1fad6d1bea2416b9f6224e9202584cc36c7bf1c41a10603dff9d6e90169452546680a09495d63d97489b9d1e", 0x91) setpgid(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r4 = syz_open_pts() close(r4) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0xef8b4ece82781e14, 0x0) write(r3, 0x0, 0x0) 422.821909ms ago: executing program 2 (id=10646): r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 421.18098ms ago: executing program 2 (id=10647): select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) sysctl$kern(&(0x7f0000000540)={0x1, 0x39}, 0x2, &(0x7f0000000580)="afbfc1c73b92cdef17c3b63d55b17f067583d63479c59b7633d878458919559597c86ad13c3244db657004cd6d60e32033f93f589e8416e586d5e94e71e378e57a9f45a60ccf1598063bc8fb4b25128f62d51d14ed39ec69688e66d75323754f784afb95217d2e67d59852723275e745cf7a8fe060e08bd94d8f4edc0d4365ee758b1bbfe1209de002da45e9a993855e0414607cbbb7e2ba8a0eaf00ddc024f6e9da572784223d3482e3fcd470f2e316b774c77d8872486972075c1bdca04a16be1f1ac403cc9f85da3502c09831f4cf3fcd23", &(0x7f0000000680)=0xd3, &(0x7f00000006c0)="ae7fcf20e1a29e5f642c48aca190ef2b5c1122b1330466211a18593b36bf85b21a774fd5d28f190202ae7023e6772b0f54816937efa58b3ab834de16370ecc348660affb3434d05119a2845c7f9baf988b54e483993c4ee755db", 0x5a) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) sync() getrusage(0x1, 0xffffffffffffffff) chroot(&(0x7f0000000040)='./file0\x00') setitimer(0x0, &(0x7f0000000080)={{0x1000000000000, 0x4}, {0x4, 0x6}}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x102) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x6, 0x207f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 420.623494ms ago: executing program 2 (id=10648): r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x51) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1}, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) utimes(0x0, &(0x7f0000000340)={{0x5, 0x6}, {0x2, 0xffffffffffffff00}}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e4", 0x0, 0x0, 0x0) r6 = kqueue() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) kevent(r6, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x10, 0x100000000, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x10, 0x62}, {{r8}, 0xfffffffffffffff8, 0x1, 0x10, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x1, 0x990, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1, 0x8, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x3, 0x3}], 0xe4a, 0x0, 0x90000, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 286.981004ms ago: executing program 2 (id=10654): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0x8, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x4}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0x8, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x4}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) 214.729308ms ago: executing program 0 (id=10656): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff98) setuid(r1) r2 = socket(0x18, 0x2, 0xfc) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, 0x0) chroot(0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370821f3f23238f9c324cd8ff87fc49df9f20f5ab600d", &(0x7f0000000080)=0x30, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\r\x00\x00\x00', 0x4) r3 = getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13, 0x2}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) lchown(&(0x7f00000002c0)='./file0\x00', 0x0, r7) fchown(r0, r3, r7) 213.711755ms ago: executing program 6 (id=10657): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000480)="d81ad30100000000000100000000", 0xe) fcntl$getown(r2, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x0, 0x7f}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0x8, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x8, 0x129) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10008, 0x0) r11 = open$dir(&(0x7f0000000300)='./bus\x00', 0x40, 0x13e) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0xba, 0x80000000, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x2ef}, {{r4}, 0xfffffffffffffff9, 0x12, 0x1, 0x4, 0xe}, {{r5}, 0xfffffffffffffffa, 0x28, 0x83, 0x366, 0x4c0}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x9, 0x1}, {{r6}, 0xfffffffffffffffc, 0x35b96c09b4961ad0, 0x4, 0xfffffffffffffffa, 0x8}, {{r7}, 0xfffffffffffffffa, 0x6a, 0x1, 0x7, 0x7}, {{r8}, 0xfffffffffffffffa, 0x58, 0x2, 0x0, 0xffffffff00000001}, {{r9}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0xa}, {{r10}, 0xfffffffffffffffe, 0x2d, 0x40, 0xf2, 0x1}, {{r11}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x1}], 0xda, &(0x7f0000000440)={0x9, 0x9}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) acct(&(0x7f0000000100)='./bus\x00') 213.172809ms ago: executing program 2 (id=10658): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) (async) r1 = msgget$private(0x0, 0x127) msgrcv(r1, 0x0, 0x0, 0x0, 0x3000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x5) (async) msgctl$IPC_RMID(0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) close(r0) 139.416062ms ago: executing program 7 (id=10659): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4003}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000e9ff009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x8) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x40000000000000c1, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = socket(0x2, 0x1, 0xfd) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x18, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3}) preadv(r3, &(0x7f0000000b80)=[{0x0}], 0x1, 0xfffffffffffffffe) 137.642364ms ago: executing program 2 (id=10660): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000001200)="47a79e75098cf04ca69ff761132eb12f230a", 0x12}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r2 = socket(0x18, 0x3, 0x37) getsockopt(r2, 0x29, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000880)="757b384bbd3476508860e2d5aacda22745041769bb94b8dc2786c2d5af", 0x1d, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 137.411227ms ago: executing program 7 (id=10661): r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000001b80)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001d00)="78e4bc3f", 0x4) (async, rerun: 32) r2 = geteuid() (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r4, r2, 0x0, 0x101, 0x6}, 0x1008402, 0x0, 0xfffffffffffffffc}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x18061, 0x0) flock(r5, 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x2}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r8 = socket(0x2, 0x3, 0xfe) (rerun: 32) bind(r8, &(0x7f0000000000), 0x2) 136.668177ms ago: executing program 0 (id=10662): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @loopback, @broadcast, @loopback}}}}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84, 0x8, 0xf8, 0x1}, {0x61, 0x80, 0x37, 0x1}, {0x6, 0x4, 0x7, 0x20000008}]}) fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res(&(0x7f0000000140), 0x3ff, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="61bdb1279e45", @empty, [], {@arp={0x806, @generic={0x1, 0x3c0c, 0x6, 0x4, 0x4, @broadcast, "f65c6cb2", @broadcast, '\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}}}}) (async) r1 = socket(0x1, 0x4000, 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) sendto$unix(r1, &(0x7f0000000080)="b1000007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7c04be38164991f7c8cf5f882b297be1aa05002f335c223e7d0c032bfa896443a42118210000720fd38bfb00000e00c125191b12570bdec500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00100000000000000000000000000000000000d683ab154f757081", 0xb1, 0x0, 0x0, 0x2d) (async) syz_emit_ethernet(0x337, &(0x7f0000000940)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "365c86", 0x301, 0x1, 0x4, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, {[@fragment={0x80, 0x0, 0x8, 0x1, 0x0, 0x7, 0x64}, @dstopts={0x89, 0x11, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x3, 0x79, "d65430ca98e680f7984faa2e71dc596b0e5253dbf1da7e532b9d460c6d582c0717107a8de9656975f33349dea66cea639e065d250cb307b0b86388c53e4e2a53ac3c1c8350adcfd904edd4cf61e01cea132b11b8a5fee08480fad9fec08104db34b91575de13d83c8f0c8117eace16c483cd72e19a26d79102"}, @enc_lim={0x4, 0x1, 0x20}]}, @routing={0x6c, 0x2, 0x0, 0x3, 0x0, [@mcast1]}, @hopopts={0x2b}, @hopopts={0x3, 0xc, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x56, "c3518692ea581f10ce04b877bc910997147206c534c329e180a1d003b2236c08d3d48f1abfcdb60ae5905058e3b0c3e1f58c0fb181aa6c3570f1ed1fc55c380d3a6039701448a6b05e895425e6513f72ae8923f22da2"}]}, @dstopts={0x6c, 0x1b, '\x00', [@generic={0x5, 0xdb, "95e4e8398fccbbc182833aef25a3bcf6cd11ebb503af4f767ea1a622b8a183c310ef3d18ddae5a0016b5b1b17714bb3e40d59194e5ad454fca498a1fc0d19ad733d8779057c6054144499fb4385f31bf9e340ca78c20a0616022b52083b01c00b34acc2cdba5f39cc92ddd96fab9f79cb846dc0bbc5d437b17a49b0e37c660c10f551fbc266c6a17e8ec05d61378d099b17a7e2e61874055cfd9678c399f12b76b9e01a089d7fdc484cf0c2dee11ab38ac396084d5566390e934aefa178d4572c36938147c0989675fa376c98d6aee8afcff30ae34f7dd33f05b40"}]}, @fragment={0x67, 0x0, 0xfa, 0x1, 0x0, 0x1d, 0x64}], @generic="dfc9049e54538abb5c0a6565be4cff07a40f9e62d8213561a96e7f310bb3506ea74c74d0fd703c33027a1a48d1aa99a293a17782810000000084d94fccd6587a5f1c771c3aac3743ef76d0dbe27ed389379a2212d232f49802d8cb43159de9393506c3acbf9fe86b86287bc7d7b41c2fcdf066b40f2091ebdbc96190f3e262c08eb07884e90bee0cea4053ce6cbf49b5ce4924f683316e00f991cd00644a60fe8e796e4656418136c6afb24a2501d7dde540b6c0a60b0e4cacff8739e5b203513c5dd0c519fc31afc0330388010e683d195338bdf066d662fd0000000000000000"}}}}}) 88.736261ms ago: executing program 0 (id=10663): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0x22}], 0x1) write(r0, &(0x7f00000000c0)="db1d21", 0x3) close(r1) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x4010427e, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000380)="f3c3a0eb267e5cce93b251d3c7558804744292bbdaf4357e06d90872e532ab756b849112bd8882e6340c9f59315515d50056447a60fc501c5e864e3a124e0cdc6354f5355622992cb2258aa2b7a70798b516d33514a47bc29220a89b7ee1381c881bdba15b679e7b948f84daf02be3a7f34ff213fa9810e302b8ef9ab2f4914b6c2718a88e43347cc6f56c97baa0f6501ad8867bd79451077db4796ddee60962b92a03708920184116a531d4ada5045ce9d73c098ecf83dbddc439caac23dbba71f25db18cc298d8a3523362d18662c4ba285fd5b6e9bf19f24f6c8988", &(0x7f0000000180)=0xdd, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000083a01fe0000000000000000000000000008bbff02000000000000000000000000000182"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x9}, 0x2, &(0x7f0000000240)="4781ec9b852969b7edcacbb1762acde1c8ac18fb2b8087c3fada0f3123ae83ba7dd49f1322f8d0795fd26cb0f2b59614f439490ff0f51f8672489d2255e30c99dea15e6e0b8126acb330bfbc99cbcaa4e80eb0a158c4707d8df112872197b7c76f7d299f530dfa39eac4ebff4d1a953ec0ff7cb0", &(0x7f0000000340)=0x74, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = socket(0x24, 0x2, 0x0) bind(r6, &(0x7f0000000200)=@in6={0x18, 0x3, 0x4}, 0xc) 87.415395ms ago: executing program 7 (id=10664): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x17e, 0x0, 0xd3, 0x73, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0xae, 0x200, 0x2], [0x100000000, 0x10803, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x4, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x40, 0x0, 0x7}, {0x2e4, 0xffffff84, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x79392abddbe9c96f) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000004c0)="b96a", 0x2) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) 87.093834ms ago: executing program 7 (id=10665): r0 = socket(0x2, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0x99, 0x0, 0x7}, {0x50, 0xf, 0xff, 0x7}, {0x16, 0x80, 0x8, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x0, 0x18) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/199) close(r0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 86.224223ms ago: executing program 0 (id=10666): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, 0x0, &(0x7f0000000000)) open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) sysctl$kern(&(0x7f0000000240)={0x1, 0x3a}, 0x2, &(0x7f0000000640)="71f91e3471ac0058bc5a9150d6dd9cbee779dc95fc261e6213c3d7e034e67619e35f8b5700903b19bcee1182bdb25f18f3dc38c6f48a903a610e00006bab918add3f015c8d8a648a1ebae87dee09481fb82b1922238a8215dc7f05989f009ecf06d2ada04b76fe6906aa31dfda7e7d3ec00d147a692f240ed7e73df520cbe86c295cd663f1a9a1d2358aa1be5f447bae7715efd04cd4042b0ca37d5840be8404577dec3ec12d5bdacd5f139dd49f7f462d5c01560140b6589f6b59c93155a4222edbd9e899aef76e9382dd3f", &(0x7f0000000080)=0xdc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6272729b0000040400000000000000000000000000000001fe8000000000000000000000000000aa21d9060ece0f44bf62f9ec48332412627257bfe9ca50266e164bab52428d62baee9e249db32b4a756e7c434adea537bc2a"]) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x5, 0x3, 0x40a9, 0x20000003, "00fafffffffff800", 0x9, 0x5}) kqueue() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x20000000000000b4, &(0x7f0000000280)=[{0x9, 0x9, 0x6, 0x1}, {0xda, 0x6, 0x6, 0x8}, {0x5, 0x0, 0x8, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 59.188251ms ago: executing program 7 (id=10667): openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) select(0x40, &(0x7f0000001c40)={0x7, 0x4e6, 0x8e, 0x4, 0x200, 0x9, 0x1, 0x6}, 0x0, &(0x7f0000001cc0)={0x8, 0x0, 0x7fffffffffffffff, 0xf3f, 0x5, 0x200, 0x10, 0xff}, &(0x7f0000001d00)={0x0, 0x401}) r0 = open(0x0, 0x80, 0x4ebfac6bbaf7949) r1 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xfffffff8, 0xfffffff9}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/130, 0x82}, {0x0}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000440)=""/90, 0x5a}], 0x5, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') 56.98444ms ago: executing program 6 (id=10668): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x64809e9d, 0x3, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0xfffffffffffffffd}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7de8f, 0x0) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000002400)=@un=@file={0x0, ""/4116}, 0x1016, 0x0, 0x0, &(0x7f0000001400)=""/4085, 0xff5}, 0x1042) 56.563151ms ago: executing program 0 (id=10669): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x9c, 0x8a, 0xa, 0x80000004}, {0x6, 0x81, 0xd, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000100)="d81ad30104000000000100000000", 0xe) 1.126351ms ago: executing program 0 (id=10670): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x107777, 0x3, 0x8, 0x80a19a, "bb080006020900d91050080000000f00", 0x200, 0x9}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/134, 0x86) setsockopt(0xffffffffffffffff, 0x8, 0xf, &(0x7f00000000c0)="6b1458fba1349b5dbd01267b5b4ae9fff5ad5009ca824ef6d2087944fab7ae616b81048cf2ea9e2c657a827d3822e6213504", 0x32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x0, 0xffffd6c8, "e435b3ff00000030c300046291bf9400", 0x543, 0x2}) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, 0x0, 0x0) getrlimit(0x2, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x20, 0x4}], 0x1000, 0x0, 0xa4c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 817.229µs ago: executing program 1 (id=10671): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x2, 0xffffffff, {0xc70, 0x2}}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setuid(0xee01) socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) 661.194µs ago: executing program 7 (id=10672): r0 = socket$inet(0x2, 0x3, 0xfc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0xcb}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) fchmod(r0, 0x40) 0s ago: executing program 1 (id=10673): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9, 0x8}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="69e1629b6174", @random="52e06c828c74", [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0x2, 0x0, 0x400}}}}}}}) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9, 0x8}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="69e1629b6174", @random="52e06c828c74", [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0x2, 0x0, 0x400}}}}}}}) (async) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.176' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80682c7c90, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: jʏ B.UC[i.Z*~W,W]E%t0Zlwr -}rFW*=;]XS\le򌂿$o5 ̍9X,Sw؏rKnjX0 e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff8240f868 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80002b415e40 gsbase 0xffff8000299ddff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff8240f868 Starting stack trace... panic(ffffffff833dbfaf) at panic+0x1d0 kerntrap(ffff80002b415d90) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000147c000) at dt_ioctl_record_stop+0x108 dtclose(21e5f,81,2000,ffff80002a305cb8) at dtclose+0x109 spec_close(ffff80002b415f40) at spec_close+0x466 VOP_CLOSE(fffffd807ac5d5f8,81,fffffd80097fd340,ffff80002a305cb8) at VOP_CLOSE+0x132 vn_closefile(fffffd807a83e8c8,ffff80002a305cb8) at vn_closefile+0x12b fdrop(fffffd807a83e8c8,ffff80002a305cb8) at fdrop+0x121 closef(fffffd807a83e8c8,ffff80002a305cb8) at closef+0x192 fdfree(ffff80002a305cb8) at fdfree+0x116 exit1(ffff80002a305cb8,0,0,1) at exit1+0x576 sys_exit(ffff80002a305cb8,ffff80002b4162b0,ffff80002b416200) at sys_exit+0x1a syscall(ffff80002b4162b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x735cda9ccd10, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 74 -185671680 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *483370 94686 0 0 0 1 syz-executor 377074 61053 0 0x14000 0x200 0 smr savectx() at savectx+0xae end of kernel end trace frame: 0x7214370a1b90, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd8065c375e0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7214370a1b90, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000393eb7b0 rbx 0 rdx 0 rcx 0xffff800038be0028 rax 0x3b r8 0xffff8000393eb6e0 r9 0x1 r10 0x43efeb0df0bf1701 r11 0xb355ee4374f645c r12 0 r13 0 r14 0xffff800038be0028 r15 0 rip 0xffffffff823af3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff8000393eb730 ss 0 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=483370 pid=94686 tcnt=3 stat=onproc flags process=0 proc=0 runpri=84, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038bd9ca8,0xffff800038be1cc0 process=0xffff80003c430028 user=0xffff8000393e6000, vmspace=0xfffffd8065c379b0 estcpu=34, cpticks=4, pctcpu=0.3, user=2, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61161 79442 14941 0 2 0 syz-executor 61161 440206 14941 0 3 0x4000080 kqsel syz-executor 42437 76035 58721 0 2 0 syz-executor 42437 457841 58721 0 3 0x4000080 ttyin syz-executor 6443 523405 46114 0 3 0x80 nanoslp syz-executor 6443 401978 46114 0 3 0x4000080 netcon syz-executor 6443 147504 46114 0 3 0x4000080 fsleep syz-executor 12383 377281 77882 0 3 0x80 nanoslp syz-executor 12383 334408 77882 0 3 0x4000080 kqsel syz-executor 12383 85297 77882 0 3 0x4000080 fsleep syz-executor *94686 483370 93192 0 7 0 syz-executor 94686 363127 93192 0 3 0x4000080 lockf syz-executor 94686 1222 93192 0 3 0x4000080 fsleep syz-executor 58721 147990 85345 0 3 0x82 nanoslp syz-executor 14941 208178 85345 0 3 0x82 nanoslp syz-executor 93197 370135 1 0 3 0x100083 ttyopn getty 93192 475979 85345 0 3 0x82 nanoslp syz-executor 56147 124905 85345 0 3 0x82 nanoslp syz-executor 14937 203151 85345 0 3 0x82 nanoslp syz-executor 46114 386361 85345 0 3 0x82 nanoslp syz-executor 77882 27999 85345 0 3 0x82 nanoslp syz-executor 83326 210492 85345 0 3 0x82 nanoslp syz-executor 85345 475789 39702 0 3 0x82 kqread syz-executor 39702 244673 27559 0 3 0x10008a sigsusp ksh 27559 164826 16097 0 3 0x98 kqread sshd-session 16097 221866 92894 0 3 0x92 kqread sshd-session 92894 229509 1 0 3 0x88 kqread sshd 35249 400299 68768 74 3 0x1100092 bpf pflogd 68768 482502 1 0 3 0x80 sbwait pflogd 44482 228561 66463 73 3 0x1100090 kqread syslogd 66463 301777 1 0 3 0x100082 sbwait syslogd 83588 181622 1 0 3 0x100080 kqread resolvd 13431 519899 73495 77 3 0x100092 kqread dhcpleased 92406 85348 73495 77 3 0x100092 kqread dhcpleased 73495 226455 1 0 3 0x80 kqread dhcpleased 61053 377074 0 0 7 0x14200 smr 2210 80267 0 0 2 0x14200 zerothread 93782 293746 0 0 3 0x14200 aiodoned aiodoned 51696 207807 0 0 3 0x14200 syncer update 6032 85388 0 0 3 0x14200 cleaner cleaner 36197 122771 0 0 3 0x14200 reaper reaper 82019 449030 0 0 3 0x14200 pgdaemon pagedaemon 48399 502269 0 0 3 0x14200 bored viomb 98557 27880 0 0 3 0x40014200 acpi0 acpi0 11168 451347 0 0 3 0x40014200 idle1 75791 425724 0 0 3 0x14200 bored softnet1 9078 291056 0 0 3 0x14200 bored softnet0 93156 234145 0 0 2 0x14200 systqmp 53875 341777 0 0 3 0x14200 bored systq 90983 139269 0 0 3 0x14200 tmoslp softclockmp 22058 10002 0 0 3 0x40014200 tmoslp softclock 49457 116046 0 0 3 0x40014200 idle0 1 427259 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff83a0dc58) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 wakeup_n+0x54 #4 smr_thread+0x457 #5 proc_trampoline+0x10 Process 61053 (smr) thread 0xffff8000ffffca68 (377074) Process 93156 (systqmp) thread 0xffff8000ffffe298 (234145) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10269 11157K 11925K 166960K 32602 0 pcb 20 20K 25K 166960K 3386 0 rtable 241 14K 15K 166960K 2645 0 pf 51 20K 84K 166960K 842 0 ifaddr 45 10K 13K 166960K 541 0 ifgroup 78 3K 3K 166960K 1049 0 sysctl 4 1K 9K 166960K 97 0 counters 82 38K 38K 166960K 1446 0 ioctlops 0 0K 8K 166960K 4487 0 iov 0 0K 28K 166960K 1132 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1707 107K 107K 166960K 14425 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 148 0 VM map 2 1K 1K 166960K 2 0 sem 23 137K 205K 166960K 288 0 dirhash 15 2K 3K 166960K 207 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 11384 0 sigio 0 0K 0K 166960K 296 0 proc 75 115K 164K 166960K 2511 0 subproc 72 4K 4K 166960K 365 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1674 0 in_multi 67 5K 7K 166960K 819 0 ether_multi 1 0K 0K 166960K 158 0 mrt 1 0K 0K 166960K 70 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 283 1261K 1261K 166960K 283 0 exec 0 0K 1K 166960K 2554 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 98 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 271 180K 201K 166960K 104578 0 UVM aobj 156 58K 58K 166960K 172 0 pinsyscall 43 86K 106K 166960K 13335 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 1K 166960K 903 0 NDP 17 0K 1K 166960K 420 0 temp 167 8677K 8933K 166960K 595077 0 kqueue 13 20K 36K 166960K 2124 0 SYN cache 2 8K 16K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 1236 0 1232 10 8 2 3 0 8 1 rtentry 176 783 0 697 6 0 6 6 0 8 0 unpcb 144 7025 0 7008 39 38 1 6 0 8 0 syncache 336 10 0 10 5 5 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 4380 0 4374 86 80 6 13 0 8 5 arp 136 120 0 106 1 0 1 1 0 8 0 inpcb 328 14229 0 14213 116 110 6 13 0 8 4 nd6 152 163 0 142 3 1 2 2 0 8 0 pkpcb 40 112 0 112 22 21 1 1 0 8 1 kcovpl 48 40 0 32 1 0 1 1 0 8 0 mppekey 1024 4 0 4 4 4 0 1 0 8 0 ppxss 1192 554 0 551 1 0 1 1 0 8 0 pppxif 1504 105 0 103 18 17 1 1 0 8 0 pfstscr 40 13 0 10 1 0 1 1 0 8 0 pffrag 232 98 0 82 2 1 1 2 0 482 0 pffrnode 88 72 0 58 1 0 1 1 0 8 0 pffrent 40 172 0 156 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 12 0 12 8 8 0 1 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pfstitem 24 720 0 581 1 0 1 1 0 8 0 pfstkey 128 739 0 600 5 0 5 5 0 8 0 pfstate 448 728 0 591 22 6 16 16 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 10 0 4 8 2 6 6 0 8 0 art_heap4 256 2586 0 2257 44 21 23 32 0 8 0 art_table 40 2596 0 2261 6 1 5 6 0 8 0 art_node 32 769 0 692 2 1 1 2 0 8 0 sysvmsgpl 40 22 0 13 1 0 1 1 0 8 0 semupl 112 5 0 5 5 5 0 1 0 8 0 semapl 112 275 0 254 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 149 0 130 3 0 3 3 0 8 0 dino2pl 256 23098 0 21494 101 0 101 101 0 8 0 ffsino 296 23098 0 21494 124 0 124 124 0 8 0 nchpl 144 39088 0 38452 68 39 29 67 0 8 0 rtmask 32 72 0 72 20 19 1 1 0 8 1 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 146004 0 146004 16 15 1 4 0 8 1 percpumem 16 738 0 682 1 0 1 1 0 8 0 vcpupl 3968 30 0 5 4 0 4 4 0 8 0 vmpool 840 33 0 8 3 0 3 3 0 8 0 kstatmem 264 676 0 638 8 5 3 3 0 8 0 acpiwqpl 32 3 0 3 1 0 1 1 1 8 1 scsiplug 72 65 0 65 20 19 1 1 0 8 1 scxspl 216 197351 0 197351 28 25 3 8 1 8 3 plimitpl 152 3134 0 3115 1 0 1 1 0 8 0 sigapl 424 11611 0 11563 7 1 6 7 0 8 0 knotepl 120 914 0 0 18 0 18 18 0 8 0 kqueuepl 224 4619 0 4608 46 44 2 5 0 8 1 pipepl 344 1774 0 1747 37 31 6 9 0 8 3 fdescpl 528 11554 0 11522 3 0 3 3 0 8 0 filepl 160 89053 0 88823 102 86 16 21 0 8 3 lockfpl 104 4670 0 4622 10 7 3 3 0 8 1 lockfspl 48 1848 0 1804 2 1 1 2 0 8 0 sessionpl 144 69 0 60 1 0 1 1 0 8 0 pgrppl 48 361 0 344 1 0 1 1 0 8 0 ucredpl 104 15315 0 15302 1 0 1 1 0 8 0 zombiepl 144 17158 0 17155 3 2 1 1 0 8 0 processpl 1232 11611 0 11563 6 1 5 5 0 8 0 procpl 664 31237 0 31181 9 3 6 7 0 8 0 sosppl 176 76 0 76 16 15 1 1 0 8 1 sockpl 752 23072 0 23035 161 151 10 18 0 8 6 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 137 0 0 8 0 8 8 0 8 0 mtagpl 96 456 0 0 7 0 7 7 0 8 0 mbufpl 256 2230 0 0 121 0 121 121 0 8 0 bufpl 280 70411 0 64275 439 0 439 439 0 8 0 anonpl 32 15615 0 0 126 2 124 124 0 246 0 amapchunkpl 152 388001 0 387355 138 103 35 40 0 158 7 amappl16 200 30725 0 30584 236 215 21 34 0 8 8 amappl15 192 8 0 8 3 3 0 1 0 8 0 amappl14 184 12 0 11 1 0 1 1 0 8 0 amappl13 176 817 0 816 1 0 1 1 0 8 0 amappl12 168 12157 0 12114 3 0 3 3 0 8 0 amappl11 160 8 0 8 2 2 0 1 0 8 0 amappl10 152 68 0 53 1 0 1 1 0 8 0 amappl9 144 264 0 263 1 0 1 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 212 0 209 1 0 1 1 0 8 0 amappl6 120 689 0 675 1 0 1 1 0 8 0 amappl5 112 86 0 74 1 0 1 1 0 8 0 amappl4 104 643 0 613 1 0 1 1 0 8 0 amappl3 96 67255 0 67150 4 1 3 3 0 8 0 amappl2 88 11633 0 11551 2 0 2 2 0 8 0 amappl1 80 58339 0 57742 16 2 14 15 0 8 0 amappl 88 101494 0 101305 5 0 5 5 0 92 0 uvmvnodes 80 330 0 0 7 0 7 7 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma8192 8192 2 0 2 2 2 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 2 0 2 2 2 0 1 0 8 0 dma256 256 10 0 10 5 5 0 1 0 8 0 dma128 128 268 0 268 12 11 1 1 0 8 1 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 9 0 9 3 3 0 1 0 8 0 dma16 16 23 0 22 1 0 1 1 0 8 0 aobjpl 72 171 0 16 3 0 3 3 0 8 0 uaddrrnd 24 11554 0 11522 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11554 0 11522 1 0 1 1 0 8 0 vmmpekpl 168 77959 0 77886 4 0 4 4 0 8 0 vmmpepl 168 713728 0 711559 220 110 110 119 0 357 0 vmsppl 488 11553 0 11522 7 2 5 5 0 8 0 rwobjpl 80 168626 0 167055 55 13 42 43 0 8 0 pdppl 4096 23181 0 23085 204 108 96 99 0 8 0 pvpl 32 23282 0 0 186 2 184 184 0 265 0 pmappl 256 11586 0 11530 4 0 4 4 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 662 0 253 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff83a0dbf8) at mtx_enter smr_thread(ffff8000ffffca68) at smr_thread+0x17b end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff83a0dbf8) at mtx_enter smr_thread(ffff8000ffffca68) at smr_thread+0x17b end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7214370a1b90, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7214370a1b90, count: -1