last executing test programs: 8.979312784s ago: executing program 2 (id=279): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x74, 0x4) (async, rerun: 64) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0x16, 0x0, 0x0, 0x0) (rerun: 64) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 8.883046914s ago: executing program 1 (id=272): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x9, 0x1, 0x0, 0x29) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f00000002c0)="26aca57e6403728ec942e56b1434718d00d5ef8f4e45eb4f4463a383a3f602d4b1e79bb91d27196b3e25eb19", &(0x7f0000000040)=0x2c, &(0x7f0000000380)="f2ba5e64802f9f57bd2595c064bf1f3ff000ff2bdd78ad26e42b18c86682318aca3ddc198ad47ff8d6d77822d05ddc9541dd0a591395e80edf46c6d5d7d0485e8235370eb21505d2c8d266c1aa5e1d396e973c08ec194edd5bbef69a5035f524fdada8f5f737e4f106def9c8dbc31ba1698872c3b43c4097c3fb41", 0x7b) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x9, 0x1, 0x0, 0x29) (async) socket(0x1e, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r2, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) (async) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f00000002c0)="26aca57e6403728ec942e56b1434718d00d5ef8f4e45eb4f4463a383a3f602d4b1e79bb91d27196b3e25eb19", &(0x7f0000000040)=0x2c, &(0x7f0000000380)="f2ba5e64802f9f57bd2595c064bf1f3ff000ff2bdd78ad26e42b18c86682318aca3ddc198ad47ff8d6d77822d05ddc9541dd0a591395e80edf46c6d5d7d0485e8235370eb21505d2c8d266c1aa5e1d396e973c08ec194edd5bbef69a5035f524fdada8f5f737e4f106def9c8dbc31ba1698872c3b43c4097c3fb41", 0x7b) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) (async) 8.882895772s ago: executing program 3 (id=283): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0xfffffeff}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc4}]}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1, 0x3, 0xfffffffe, 0x966b, "ff14e713081e07000000000000008c00", 0xfdc1, 0x4000005}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r1, 0x20000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = socket(0x18, 0x3, 0x3a) getsockopt(r3, 0x29, 0x66, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000002c0)="188478ab914c58fccb923cca752bddc64f083fe5054100ec248d48a989587970c716790d4656eb9e0d9f9cdeb9361b90146fc7eaaa69b2f60d8254b2c29806936ecee4598bca3a736806233b9364cbf91e82cc2519cc15bbb9929cdd219e026ca14183a3055f5e809cd040904404fb3fb4ad20bc387dd80eacd2de5e363ef4f64d4908702e6250b6b50d1c9d86c77927640a36817c9a6d2c5ef4a7c90d2e0b09dcaa8e83a78fdc3339e2dbdb63", 0x0, &(0x7f0000000200)="c83e62c01fdeb44f74c4d2bed409e24681687f82f4c99b46798eeb09e9f6506bdbfdb2e96b0d357ca9d646", 0x2b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1584460, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x2, "97a2a24f08c2ffffffff00000000795a6b43c1d1", 0x5, 0x6}) r4 = kqueue() kevent(r4, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) kevent(r4, 0x0, 0x1, 0x0, 0x9b68, 0x0) close(r4) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0xf6f4303, 0x100800000000009}, {0xfffbfbffffffffff, 0xf}}, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) sendmmsg(r6, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x35}, 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 8.882673072s ago: executing program 1 (id=284): r0 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x1}, {}, {0x2}, {0x2, 0x10001}, {0x0, 0x40000041}, {0x0, 0x4}, {0x1}, {0x0, 0x2}, {0x2}, {0x0, 0x88}, {0x3}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {0x0, 0x2}, {}, {}, {0x1}, {}, {0x3, 0x10}, {0x0, 0x10}, {}, {0x3}, {0x0, 0x1}, {0x1, 0x6}, {0x0, 0x43b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(0x0) 8.665493557s ago: executing program 1 (id=285): r0 = kqueue() (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r1, &(0x7f00000001c0)="51f535e3da184a628d643c4ab8f1f48b2597fdeaa3998a777f5c0d09daec997e75b205effe9f18569dc09693332955a87daab3d64b498106e4e998f9c2afaded00004e31ffcea6c18289abf37fd66379fd2357f54d0ccabbeb92c9b97dc2cd6686ccfb89a6feafbe7771c9db03c1d4dc202ceb5853b2bc37cf0c89d6d710bac2361c30bd254bfe7167d164f348b815563f8c38f1f69a49b1985aa9ffb26858293e5c865b3e820ea0183bbf6ab0b522c5ca29cc73fbf92a15743b0ea9092d9d9740249753422b1fefab392ee3ed8d77ace569dc51787687bb14d4b5088e91129829e0dc11a5d29d6dc2d4fe1a9f4d48fa119de7173614ad74a6a38f7092c97f9289ed2655d1a586103dbea9bea21bbb1c0565dda734228f16a27e4d73", 0x11c, 0x659) (async) execve(0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x11, 0x40000000000, 0xfffffffffffffff8}], 0x29f, 0x0, 0x8009, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) clock_getres(0x3, &(0x7f0000000080)) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{0x54, 0x7, 0x2, 0x807}, {0x7c, 0x6c, 0xaa, 0x5}, {0x6, 0x8, 0x52, 0x97}]}) (async, rerun: 32) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40, 0x7f, 0x8efe}, {{r0}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0xd8, 0x20000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x6, 0x800000000ba}, {{}, 0xfffffffffffffffa, 0x60, 0x40, 0x7ff, 0x4}], 0x15, 0x0) (async) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) write(r4, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) (async) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 8.664245374s ago: executing program 1 (id=286): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2d) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2d) rename(0x0, 0x0) (async) rename(0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semget(0x0, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0xe5, 0x5, 0x7}, {0xf5d8, 0x6, 0x6, 0xfffffeff}, {0x1ff, 0x1, 0x7, 0x8}, {0xd, 0x4, 0x6, 0x5}, {0xc42, 0x1, 0x6, 0x6}, {0x400, 0x6, 0x0, 0x3}]}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='W\x00') r2 = socket(0x18, 0x3, 0x9) ioctl$FIONREAD(r2, 0x80286989, &(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x3a0914c44f7b202d, 0x506) setuid(0xee01) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 8.663935099s ago: executing program 1 (id=287): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x5}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x802, &(0x7f0000000300)={0x1, 0x100000001}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8863"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450444a, &(0x7f0000000040)={0xffffffff, 0x6, 0x10000000, 0x65, "01d04b0a0047c1d100", 0xf, 0xb}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5a9d, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x5}, {&(0x7f0000410000/0x4000)=nil, 0x0, 0xe04}, {&(0x7f000011a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x37ed}, {&(0x7f0000028000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x240000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x7fffffffffffffff, 0xc5, 0x2, 0x10000000fad, 0xd821}], 0x5, 0x0, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) poll(&(0x7f00000006c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) 5.888272682s ago: executing program 2 (id=298): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {0x0, 0x1}, {0x0, 0x3}, {0x0, 0x4}, {0x2}, {0x3, 0x9}, {0x3, 0x20000000}, {0x1, 0x2}, {0x1}, {}, {0x0, 0x5b03b820}, {}, {0x0, 0x107d}, {0x2, 0x400000}, {}, {0x3, 0xc}, {0x3, 0x7fc}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x1}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x3, 0xd}, {0x1}]}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0xfce0}, 0xc) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) (async) syz_emit_ethernet(0xa0, &(0x7f00000003c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x1f, 0x0, "8bca5326ce537ae235d997a5d6a1ed20db1302598dabcda44bb036cf6941af53"}, {0x1, 0x0, "9200530cf05ac710c68b971419b9ce3bcb34a9aceaf4868b9ff4e0df25e7b302835d9d506171d5e7121f2cbf01818c9dba87be86f752bdf3ffefd67b54329df8289f6cb8e875e43f463a6a7935873d49320d6767e37e5211afe0089a4a57b7a14860918e4e98c7707b1b8dd430a4a88589952903c1a71252cc1a520c21f5e9af7be475399205bc8a1e8784d135abe87c1938911179bfa9d97755cc9ddb3b1dddd48862b724df76548e5f0310868b8c93ea9aba282dd4b1e50a0eb61981236f1d77d825e999434473775cf3710e35382f484bb0ca172a936e42344cdebf"}, {0x1f, 0x0, "bec2f2452bf971e127fdfbee5e7bd29c2b39bad5b740386e69611c8cfc8013634f30fb3de353333b2ad834c613c55b9a447b85"}, {0x19, 0x0, "bd3557f410f6b4185e9f1dd0a5f91ea7e0b5a7715fc452d1059ddebe22ae01bcb8de83084b4dbaca595efa179577162d"}, {0x3, 0x0, "f63575609e610d01d34e0f2e1fa4f45fd5e64c4141c570ca7be8dff61948be5822d07409520bc3fa87aebe60595b9f049c9b97056b27726e72e8eb68fb0063ae25a0413368886d3d81ab0c403b8119f4c0e5810e644b163bc3d49bb204200b04c411cbc31f5f5e08fa751a57228a0ea5e372ca49e68f3c7165eca5c6701dd00f1943d8cb8fe9e66185402121eb587d7d6c3c9369a9302d09e29336110d3624083b68025c0eca341b3ce60700000000000000f97eed91e7ee4d154ea7d81cb57e1289d6c97ea7ffe2aec3150bc7ea0a2b068b3f924e0d69f7aea4d9add53fad8e3455c3ee28fb382020953442fb8d8bd3e1d1b2f0b0da6275c0"}]}}}}}}) 5.887940061s ago: executing program 2 (id=299): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0xc) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x16, 0x0, 0x3, 0x4}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0x6]}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000480)={@local, @random="d85bbfd92738", [], {@generic={0x8006}}}) (rerun: 32) 5.887569273s ago: executing program 2 (id=300): open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x10000000000004, 0x1000381a10087}) flock(r4, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 5.838264774s ago: executing program 3 (id=302): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) getsockopt(r0, 0x5, 0x189, &(0x7f0000000140)=""/86, &(0x7f00000000c0)=0x56) (async) r1 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206911, &(0x7f0000000100)) 5.835889234s ago: executing program 3 (id=304): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/206, 0xce}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x2}, {r0, 0x80}, {r0, 0x100}, {r1, 0x100}, {r1, 0x80}], 0x7, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x62}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x67, &(0x7f0000000240)='./bus\x00', 0x6}) socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000ff80d14400000000000000000000000000aa"]) 5.820012281s ago: executing program 3 (id=306): r0 = socket(0x18, 0x3, 0x3) close(r0) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x2fa, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x9, 0x1, 0x0, 0x29) r2 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x80, 0x618f}, 0xae, 0x5, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x5}) r3 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f00000002c0)="26aca57e6403728ec942e56b1434718d00d5ef8f4e45eb4f4463a383a3f602d4b1e79bb91d27196b3e25eb19", &(0x7f0000000040)=0x2c, &(0x7f0000000300)="f2ba5e64802f9f57bd2595c064bf1f3ff000ff2bdd78ad26e42b18c86682318aca3ddc198ad47ff8d6d77822d05ddc9541dd0a591395e80edf46c6d5d7d0485e8235370eb21505d2c8d266c1aa5ede87dcb5bbd1d3418382010c171d396e973c08ec194edd5bbef69a5035f524fdada8f5f737e4f106def9c8dbc31ba1698872c3b43c4097c3fb4106395496327e618b02fb", 0x92) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) 5.761406861s ago: executing program 1 (id=307): setrlimit(0x7, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f00000002c0)=[{0x0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2) 5.758964232s ago: executing program 3 (id=308): sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000000300), &(0x7f0000000340)="0100", 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x386) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x1, 0x7ff, 0xfffeffff, 0x1, 0x1, 0x1, 0x4001, 0x7f}) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x100800000000009}, {0xfffffffffffffdff, 0x8d}}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x6, 0x3, "72dc3b00e2bc6ca282c44478cac0b76ee4ca91b8", 0x3, 0x7}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000512000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) read(r4, &(0x7f0000000380)=""/222, 0xde) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 3.083304723s ago: executing program 6 (id=362): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f00000000c0)={0x10, 0x8, 0x2, 0xfffffffffffffff9, 0x4, 0x7, 0x2, 0xa}, 0x0, 0x0, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f0000000400)}) (async) kevent(r1, &(0x7f0000000100), 0x8, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x2c, 0x10, 0x691, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x15, 0x1, 0x8000000000000001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x25, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0x94, 0x2, 0x600, 0xffff}], 0x15, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (async, rerun: 32) r4 = open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000100), 0x0, 0x80000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async, rerun: 32) r6 = syz_open_pts() (rerun: 32) poll(&(0x7f0000000100)=[{r4, 0x20}, {r2, 0x4}, {r5, 0x2}, {r3, 0x40}, {0xffffffffffffffff, 0x4}, {r6, 0x8}], 0x6, 0x9) (async) setuid(0xee01) (async) setreuid(0xee00, 0x0) (async) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0x5) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) writev(r8, &(0x7f0000000ac0), 0x0) (async) write(r6, 0x0, 0x0) poll(&(0x7f0000000240)=[{r3, 0x1}, {r5, 0x8}, {r3, 0x4}, {r0, 0x1}, {r3, 0x8}, {r6, 0x4}, {r3, 0x100}, {r7, 0x8}, {r7, 0x80}], 0x9, 0x9) (async) write(r6, 0x0, 0xe) read(r7, &(0x7f0000000300)=""/238, 0x5d) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8000248f, 0x2000080, 0xffff, 0x1, 0x21, 0x2, 0xa, 0x2, 0x0, 0x8000000001, 0xf21}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x10001) 3.083068076s ago: executing program 6 (id=363): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280)="fffd", &(0x7f0000000240)=0x2, 0x0, 0x0) mlock(&(0x7f0000170000/0x2000)=nil, 0x2000) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 3.082939668s ago: executing program 6 (id=364): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) utimes(0x0, &(0x7f0000000180)={{0xff, 0xb}, {0x9, 0x80}}) syz_emit_ethernet(0x10004, &(0x7f0000000480)=ANY=[]) 3.039530098s ago: executing program 4 (id=366): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x2, 0x816}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='/dev/speaker\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='\x17\x00', &(0x7f0000000240)='/-@&\\\x00', &(0x7f0000000280)='\x00']) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x1ce, 0x0, 0x8, 0xd, 0x4}, {0x3, 0x4, 0x0, 0x3, 0xfff}, {0x9, 0xfe1f, 0xe, 0x9, 0xff0a}, {0xfd, 0x2, 0x8, 0x3, 0x7}, {0x541d, 0x7, 0xe1, 0xd}, {0x7fc, 0x4, 0x3, 0x7, 0x1}]}) getsockopt(r2, 0x10, 0x5, &(0x7f0000000400)=""/146, &(0x7f00000004c0)=0x92) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0xce00, 0x7, 0xfffe, 0xfff7, 0x84}, {0x9, 0xfffa, 0x5, 0x8, 0xffff}, {0xf3c, 0x78a, 0x7, 0x80, 0xa7}, {0x4f, 0x2, 0x9, 0x3ff, 0x2}]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x20) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x1) listen(r2, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/67, 0x43) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000740)={0x8000, 0x40, 0x101, 0x0, 0x10000, 0x6000000, 0xfffffffe, 0x10, [{0x4, 0x10000, 0x2, 0x101}, {0x400, 0x1, 0x7f, 0x9}, {0x5, 0x6, 0x1, 0x7}, {0x3ff, 0xb2e5, 0x8, 0x2}, {0x8, 0x2, 0x8, 0x36}, {0x3, 0x4}, {0x3, 0x6298, 0x8b8, 0x3}, {0xfffffff7, 0x4, 0x805b, 0x9}, {0x6, 0x2, 0x3ff, 0x3}, {0x8, 0x8, 0x9, 0x10000}, {0xd1b1, 0x0, 0x5ef, 0x2}, {0xb0c, 0x3, 0x6, 0x7}, {0x401, 0x3, 0x4, 0x2}, {0x6d1, 0xffffffff, 0x2, 0x40}, {0xe, 0x9, 0x9, 0xe40d}, {0x7, 0x3, 0x9, 0x81}]}) sysctl$kern(&(0x7f0000000880)={0x1, 0xc}, 0x2, &(0x7f00000008c0)="35721bf6ade67027276a2e984247b90146e6844b7046aff2fe2c1f8b6d9a4c1fb90e2bd365139824ee5ddaa1a888752da412accbba3e2a9a26e6e07567e70e10c3975958e407862e565df5ee91c1e994310a738c4c719ce5bd58dbe6f8f3b41b905174ccdee86d449031237700299385eae4424658164c4116019c6d28d5d13cf6a0e4b4389aea4a1e782e7bfd25a77a4843a7bef01bfd0e2fbdd0d39855bd7792073fde7625a51a06820066435ae09f1731a0a6638696f72bda89", &(0x7f0000000980)=0xbb, &(0x7f00000009c0)="f26bf87cb6025a87437e2905b891ca7d3823a99dd3c5a036a8f085aa63971e54dbeb5cd637ad5f48bbe71c5e7dabd5d3df0555b569106a3654b2c33aacb5c56eab553729e7b50a9d739b00a4", 0x4c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000a40)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000a80)) select(0x40, &(0x7f0000000ac0)={0xfffffffffffffff2, 0x0, 0xfffffffffffffffb, 0x0, 0x6b, 0x2, 0x8000, 0x1}, &(0x7f0000000b00)={0x10000, 0x4, 0x1, 0x0, 0x401, 0x1, 0x54, 0x5}, &(0x7f0000000b40)={0x4f5e501e, 0x4, 0xd4dc, 0x4, 0x4, 0xfffffffffffffffb, 0x7, 0x4}, &(0x7f0000000b80)={0x10, 0xc069}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000bc0)={0x10, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfd1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}], './file0\x00', 0xc8fc}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000e40)={0x5, 0x6, {0x7, 0xfffffffffffffff0}}) select(0x40, &(0x7f0000000e80)={0x5, 0x3, 0x1, 0x3, 0x404, 0x1, 0xffff, 0x10001}, &(0x7f0000000ec0)={0x8000000000000001, 0x3, 0x1, 0x4, 0x100000000, 0x10001, 0x8, 0xfffffffffffffff7}, &(0x7f0000000f00)={0x101, 0x5, 0x6, 0xffffffffffff4d7a, 0x7, 0x3a, 0x100, 0x8001}, &(0x7f0000000f40)={0x3b16, 0x800}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000f80), 0x800, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000fc0)=0xd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001000)={0x7, 0x9, 0x1, 0x2, "d1776cce86519ca468b7cc8d08f56ef9a1404cf9", 0x2b6, 0x1}) mknod(&(0x7f0000001040)='./file0\x00', 0x8000, 0x200) 3.039025494s ago: executing program 6 (id=367): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xd646cc0922a6cd16, 0x0, 0x0, 0x369000000}) r1 = semget(0x3, 0x7e8cad708ce89f56, 0x484) semop(r1, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7b", 0x549}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) close(0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) kevent(r5, &(0x7f00000007c0), 0x7, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x10, 0x6, 0x6}, {{r5}, 0xffffffffffffffff, 0x12, 0x20, 0x3ff, 0x71188f7f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfd, 0x7fff}, {{r0}, 0x8000000000000007, 0x10, 0x10, 0x7, 0x1}, {{r6}, 0x0, 0x0, 0x4, 0x6, 0xe}], 0x30, &(0x7f00000009c0)={0x1f, 0x800}) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1000}) getsockopt(r2, 0x7, 0x3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000140)={0x1, 0x2, 0x2, 0x4002f, "18005900dda8d513000000000000000000000005", 0x7, 0x80007}) setitimer(0x1, &(0x7f0000000280)={{0x100000000070f3, 0xd}, {0xffffffff, 0x3}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ab229e67100cf511457493373e30000000000000000fe80000000000000006bfa0d2879000000000000aa890000f068000000020090780000000000000000adff02000000000000000000000000000183333d37d7824214c5c04ce89a58817d21a538e0258888f59dbffe931c97cf53e93bee4d7a8f7139703cb2f796ee5b77bdcda9254ed0aeffda1625e00ef031d848d60fe77e22f9dfc4bc02ca1f3663c9f63a31d16e57561b45ae7c5ff6a5f90760b80632e07b49fe45e205f0c72726e639673a414df31d8c4edf3135e396effc0144ab09f0bd9ec87a93de7d01f147b922697c0a0da4d3dfcf721dbc82f89100e49670f05cba600b21c4124355cb7c02cd317ee2773608a47e81cc3e579a1ac6f3e9806f01f039db5478c5accdf6ab8efea93371bded0c77c8fda3cf73d99b1a9780ff33ea40c5426281d1c13b0000000000000000000000f759a0be987fd704cf1f559528c9c142c35c78eb3eced2ba39691b6375d731b2cae8e9eb2ce8e13b38257e6faaa83994192c01b32f613796ed1bc37287091e47c97b59a737de2aef361c0b4bc169358c239b2ff75b05b0fcfcd066ba40e97dd45d4269e1c604bfec6bf2958cef1f14523738758ed567dc24cf636b1a8925bee63145724d0542b0de6fe9673f5ec811d215852a329f6c4a988b60d58332e0507acd6f8c9d709189500094ee1d9615b430e3a58ca2a163109305c47579eced58b7d4e0979f3580e35b8b8489840da8810a7bc8fb07628532e6c6928e53e9d7e034327ba68b82ac1583357f8266512a302e62a1d607282de7"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb452e412c7e3d0800470f00240068000002890078fffeffffac1400aa940600000fd700000f009079f189fff7"]) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0xfff}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="8f352830e1bb76c0efb5e93a77eb97817bbb271bf0c2149182ba18e821d9c410bf20656df0b82c42e6ac6af00c6370ef3207ec30b3e4ab0a43c9368f6538046e26dc3dc7a8703df90ba41b6dc09a321fbd49efbfe81d598674fec5308e6b151e1d7da5645bdd426990d14febb1e4524f9eb94f9db7b1aaa3d034bb71c67a0596838f1d864ff14d51a0e3d107fa6372052d7ce7ed4382def9c77a250bfaea53f58fcb1f0fdbbb02e498be7192c726ccb84c2f4fc58d696ed112fec52421cdd01ab26e2f87020e27faeb935d42d0acdad1ea9b3a6a95bb60147dfe3edda072e80fc7", 0xe1}, {&(0x7f00000002c0)="f756d88c671a6ce223a95c24e253936c480a92ea68a7502d33afc41ea5e3fea24bda2c7777c3f9edcb3aace30950370cc4de511c5dd13247841ba73344d6be47a7a6bfe6d2603214467bcd27dff716def7071c981675d0d715c5130ae3822fe033f7efd86d8122d5fd455ec1cf1328ee4480d65d0c7b61bb5044a9cb5b59e8001517a42e50148bcd37cb3b682245d4e55f40bdda5ebbc27753f36ac2784ef805d11628cf06f2becf13e34242e019d33f", 0xb0}, {&(0x7f00000001c0)="24dc3ba0193fef8bffb17534cfbdbd240813452464b0aab9427e94f266135d6435aa65c4cb3f2a7ef4faeafbb7d8f7e0666a8bd799d8c36c432c802eac334751d2f204f377b07083a854f12f063c6fe58ab7402a", 0x54}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="5800000000000000feff000006000000a9bf9887ee9acbe72545ca12f92f478d260c67960c62236500ab5a99fa0517a35ec16ce991ffa6ca4183d9ee15e5132863b9f00000000000000400140e00009800000000000000ffff0000242a00009a4861fab7a1172e8c23977a2326eef7f8430aaabb40c612f6b6d9a7e7c525878374d8c329a927e868fcaca7fcdbfa8987b2c49e8c83a486c8accfdac3e39cca647eacea7c216b993d8123071852691f1de07baf109960c9f8a861b4710f4848a1351ced16449906d875b3cfc6c9d6c024f84d4455c6f506fa5076af91791cae4988000000000000"], 0xf0}, 0x40a) 3.038448185s ago: executing program 4 (id=368): setrlimit(0x8, &(0x7f0000000340)={0xc, 0x59}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)='./file0/file0/..\x00') ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xff) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604000400000000e000000200"/42]) r3 = socket(0x18, 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0xf, [{0x2, 0x9}, {0x2, 0x200}, {0x2, 0x8001}, {0x1, 0x3}, {0x1, 0xfff}, {0x3, 0x7}, {0x3, 0x8000763}, {0x3, 0x11}, {0x1, 0x7f}, {0x3, 0x5}, {0x2, 0x9}, {0x3, 0x240000}, {0x3, 0xe48}, {0x1, 0x14000}, {0x0, 0x3}, {0x3, 0x380000}, {0x1, 0x2}, {0x1, 0xfffffc00}, {0x3, 0x7}, {0x3, 0x99}, {0x1, 0x8}, {0x2, 0x200004}, {0x1, 0x5}, {0x2, 0xf}, {0x0, 0x2}, {0x1, 0x6}, {0x3, 0x7}, {0x2, 0x81ba}, {0x2, 0xfffffffd}, {0x1, 0x40002}, {0x3, 0x7}, {0x3, 0x6}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000140)=0x415) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) 3.03647923s ago: executing program 6 (id=369): preadv(0xffffffffffffffff, 0x0, 0x0, 0x89ab8df) pipe(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5b, 0x80, 0x3, 0x3}, {0x2, 0x0, 0x1, 0x3}, {0x400e, 0x4, 0x50, 0xffffffaf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="37a6044b6a870a5bafc224ad93bbf3f7cbd97ff9298270910ce35633c87941b12e43ce6280997157", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000080)={0x2e6b, 0xa, 0x9, 0x3, 0x5, 0x5, 0x7fffffff, 0x10, [{0x8, 0x7, 0x1}, {0xe, 0x2, 0x6, 0x4}, {0x2, 0x1000, 0x5e7, 0xb73}, {0x125f, 0x7, 0xfffffffd}, {0x4, 0x9, 0x401, 0x1}, {0x9, 0x8, 0x1, 0x400}, {0x7fffffff, 0x8, 0x3, 0x2}, {0x7, 0x7, 0x101, 0x3}, {0x2, 0xfffffff7, 0xe, 0xfffffff9}, {0x7, 0xfffffffb, 0x1, 0x3}, {0x7b6, 0x101, 0xc0}, {0x2, 0x8000, 0x1000, 0xb}, {0x3, 0x5, 0x1800, 0x1}, {0xf4e, 0x0, 0x701b, 0xff}, {0x81, 0x1, 0x8, 0x2}, {0x9, 0xffff, 0x10, 0x2}]}) close(0xffffffffffffffff) getrlimit(0x9, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) unveil(0x0, &(0x7f0000000400)='r\x00') r1 = msgget$private(0x0, 0x460) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000280)="849512da", 0x4) 2.923332801s ago: executing program 4 (id=370): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chdir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x0, 0x401, 0x4, 0xa, "97a2e9000000000000000000e0ffffffff0700", 0x8, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 2.92305967s ago: executing program 4 (id=371): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006"]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x200, 0x5, 0xffffdf82, 0xffffff8d, "08f20346b7fd73a4060da02948b06321f385ffe6", 0x4000000, 0x20000}) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x6, 0x8000000000000003, 0x2, 0x0, 0x101, 0x6}, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0xff3f000000000000) 2.921650913s ago: executing program 2 (id=372): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000001a00), 0x12}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b100050200000000000000ac00010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) 2.710621687s ago: executing program 2 (id=374): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f00000001c0)=""/156, 0x9c) r1 = dup2(r0, r0) fchmod(r1, 0x10e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfffffffc, 0x0, {0x7d, 0x6}}) 2.708460469s ago: executing program 3 (id=376): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @random="074ac10ebdbd", [], {@ipv6={0x86dd, {0x8, 0x6, '\x00', 0x0, 0x11, 0x3, @empty, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58"}}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xb9, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 2.637792947s ago: executing program 4 (id=379): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000340)={0x0, 0x2, 0x1017f, 0x4a, "9786000000000000000100", 0x1, 0xc}) 2.636353635s ago: executing program 4 (id=380): mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x9) sendto$unix(r0, &(0x7f0000000100)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="ad488c7f3bb1c7b7d31dbc5070723334d5d24d581ec96de921c02076f22a124255539cbf5f1a0c355b12dc2cf2f9441a739eff769951c24a1e486393669ef37e03a8f2ebe556087c54b415f8007953a3836cb391bb3360625e7f63e5", 0x5c}, {&(0x7f00000004c0)="98dc19f27dd5e328be9f7e7bc6fb96e0e2a2be7bde2e1e3b346d462d61b3b479c6646889d643e76dcff044f979989abe254e190cce86b443647a379d5481adea29b49724731a3cbcce82b1e1a971db2f2ac40ece7617ca0c85950fc4010c28ba430c0d28cd421ecb8008640575d7a06c5c75f2a87fdade1b0a6f58a2336133de3c79c731a3af495c43f0d4fc0b63aff3dadf578de225f4113d28a671cd1d96d114adeecc4988f0571fea95d734022f8c1524ee86d8ff321c1911bf590c66eb5fcb7706af850d9b0f38dfd7177caa4f5e4b54fa77fedf4219ab354d58384a2ace40d71687a825036d9aa311a9c244ac6aae6f1ae6c893f7ea8c1a12dd342b3b3a0e817b18aef78736c6b4b934a24d2757a8951528fd3161c376f550144d6bca76dcb2ef05245ab92453c6648ae74a6e84817ed1d54a8a364dd6a9e2c08a9915fd92c8c972b85a1b69cdee084ac4682fc9c75c67b9ffd3c7dfc50fb0069709fe5a4859b4ce3e8b50f763f91d4b442b626f5cea5df538083023f8df903d6a0c6370cb90f9de75c3c91fd47f4cc9b07e80a7e92172305d5d75ba4b9ca1f39e49a5c8ae296626d93226976270598cdc34e9e6a4b0d5292d31e54f4381f0ff671c92c2657d680a50ed6c4d66f04ecbef1516b4337616f8a61b193c108e2b4cea1cd4d1174e6eeed04d8d96ab93ebbdc5eabdfbf02fbabd3f5c7931701e2f38e01e730917f6fc9a21795bafbea9d6624ea75f6f10e0ced43678647057860c115d75267bb40831d487173e961e89d17c0646b0e4ea7ab1659f761c03429c29f8f0853dec872971bdbaa092b2a28abfdac104ecb881fe7b5b2decba7ec74d52ed74a975c7a6e14fe58ee2fc867f438a77012ee9e0fc06d492fc5cc68464a9277ffef9a428d4c47334391f76ff143cd90ad605cb89bfe49cc86429072d9a0b1da04b5e69aa5c8045e54a9a19433cfd7d4b647979cf8cbdf7dd3ea33eac2d72345b9904ef2df3b2d8a36c4cfc6558a88666d60789ef385826e8e42e0877bdbe92822c23f3522efaa7baa8f0775c2de58a37b09910aeb06edb5014c45fcabf5105b8da5bbcd1a8dffb03462fb4981c05f6643b0faa882d057dd49a539674c07e03e3c839062ae6169053e2d1879c502e9e88bcacd371d0af7f2fb3c930eacc6ce10ac63114f0bc01015a8ba3e3b6a65346eb3c9cf0ec5ca20f3951b28b1ecdb468f406fc3efb3afd162a52b42281328082f43b9c001d5dbb094c17f0a5727bcf57d7e3cca5c592ec0cf9ecb5801a4ac9340ec96c7d26a7a699bdbe706d4ca9f6fd63a4eb035d51885655227f92d51ca256e1097a283006c43944b8127adf52ed03155462d4c229418c36688f9ba2a64bbe7986fc744b1751a810ac9c70f445e8e6f1733a77547f32369bacad4edcf609884300adcbdc74a02a05181daac2f8ced828815561bfd81795b4833a5cc23b19dee1edc44261827e0829342b7ff8190d055e80ced110069510cdc206a0fc640e4af3f8deee3aa1fd0e366ffb0d982b7c7b88a4917deabf3f9e507d4160db7eb729a7f4842c052076be40b704d553d5d68c260aafa508e2583c30b2ac614ac8a416b79b656b4edc08d14da2b72579073e92df696118b5258e8f91635687c4fc4d4c5e1e93b1903f4451ac6f08b8c3b674c22494075904501863545e51230fd769d1be6890a4845bcde38441ddfe59226f90cb8b7e42ce1155a9c827b598f922dc6504433d43d0c8fed389922f13004bcdcabd722b25490f8b85e130229c84311ef3bcf63ec337391cfa9bc4b3dbe8e813aad3a16a57275dba8675a03261e7c0751a3ca2fb25ee7cd0f5d458c2e78a356f7477e6dcf136145b2274753190d7a1a073dc650abd0a692d7df4fcca7e5ebaf7907716eb311d3448b7b627e6573b7db5b42b22b43f2e599b90b215dd0c1f2d836f0403b155d5e41b7a04706b9cf158cc3bc835b538d30e602dd684482022c8cb87dff0a29052656c5cb31e295476a8a6c64e8b3cd3e964a5be435b93405330de57128f33846d91419edd4f53bf5f17fc60fec185f3b5a66052b406e96ff0c33f5dd7bba68cde8271f73639635e30daa463cb678b9c9f8a1ba1c0b9cc2714c97ab448d1e903d6bdd5f7c03e134a5eca7fdc9429f051ccefa94844519d6e467b2f8297a7fa9b14bf90711d1b5689f88b3ef5b44eca9a5eeb97ff3f871a11b3d4c38a6e9f76bd4e3009065e63f4648dd5f3e8fa735b270987bc6cce11e626d5c08791e616dd5f3d3c9fc82aa24ba77468433a9125e1c8a6be5f4ed0d4d1a94f0955de358184731745ee4f13ed72a047380c655cc84512d854ed45af30f064b6ff5e2abc9607c53f681e2eefdc2545853013be7fbedfdc314f73a3cbaf2cc17ff2242f6bdf0927932902f63c84bb6fbf0a5a854c96bc39a4e44f8256e125a69536a3226aae668dd60de291046068343894daf7f93d27f569e753bf99ed5fdd666f6c83cd2d8041c12e19ad05164091236215d9d3db8379421a0e8267c9f7d701d28ca4719b83f4a1e552fda69574ad46af4deeea284c7ef6e2a315b3fa19b0ab671b0980339199acb3955f26f42014349039c8ceace347864d0392998d76f4b05b9fb05b2698a437940d9e9df0ad6b58f4b3438824d9149859363b8dde7e348f881216dcfc7c09266044d4ef0235b869c424928030a672f0e73bc3a8d5d4fcd5b6ad834b39ba7c26337661bbe0c0c70556723a90c653112e6ce6122bba5b83ff7cc18ad56bf0fc117a072acab106673f34a74f511f1f37812eb9b50b1990db9c427a5e88fdec921dc05e54f2c17d17ff61716c5820e7399c373ab8154d818afc031bb9e79bcd795ad54307ddc342d5860d36bb0f0a006aa567ec5d08985793c102b92869075ff00a83b9ecd2ba8857eefd338b65f78f389b0137070490056570850d24a991b42a0068d9da4e17594a8a50cbe7710ccf3023c8555618f31b34deae458199b7afb9045b44c4d1add8d4be303834da4b776593e0dd52f03a5ff4e687764aeb82c0eed429cb5456e46777bfcd7ec765a697daf5bd5f835c0913e98d2c4e9231f7eef5a2faee99269c3961d1c89fa8f7a660c403e39f4573a10796878ce859506d25904dce3510b57661cfeb43b753afb73396ba70c8d8ff9c5b55719413dcd1d593377d707ecca27eb9d814a8a7d727ce10c4e60b050d84e22634165d8c2d025fe626a2ba662a953a9207bb10c29b78c778ffc9ce790fb60a85c1c8aa3ca19a18319393a85d29e2c307169e1c8706be254004d45a0510cdf7601e8e92209e39cc8565467e923c686dc43df94a7d0662d0871d12542773c8adf4bfbaf7d49815f14d915e3d755a6d59843f96f488185d1d31f2d413ddab8dc884d9a74ad4a9cf5d40194ae6de83e865e7a5a3337561723701b7d0783e7f4e709513dedbd6fefaf63f438e8a1d85777c1e4879c6f41c3f143e7442a68c87279c90eabc7179fbce904b975811813c36210c5f8a3bd0717e2a82beea840ac2ee33abf058fd5a934f2cc059f6ff45b7da3454c41a9526940d7848841fb93326a2767a8f8ec12cf310e24a37f85d6dc1ee45aa2b8b88981cf45671149389cd91e4f1bd92847d9a980668c48979d1f944c1bd72c4f66ffa8ec1ba50b3c24c5d6842739fa459197a1004abb75ec433aff8d24b0e608000fe79be2105219d8137a789eaf8c141150465a2304ae2f3555c05360a837accf0b2e3a2165cf3f84b9a7df3c4ec4641501cf120bd0d3c768effaf66162072d7dbd639a15f96db1a81eee314edca582bb0581ff22762021faa528c96a7bb1f63aac3470bc927630ce4e1367893b1fdf6bf488ed4eece42cf866a5d34ff714f1af5a5534645f5de77356471779515f3e70186bcf33e1857e7b6d861a755aa6abed6c5bf3ae707b6175583a2c1ee1de2f06928588bfb6deb7e0d5259c2dbd74c572e69249a71a64e1a98a2e063f6dc32b873e2e8891ae7bee3c899830845c1a8d53bd14a4f3afe7efa42a9f8e01c12e358094ccb6455f1ce234019ffe6fc4bb34d00f0a2df15709e69ca4134dbf87f25be0c2e00d8a447a8dc03abcde21cf1b4d103b07c2c1a2f13b06d651310bbcb4b2509924cfcd4a9ef9b55747d41fbdb8b62c957db1760c1e2977c9ecca7c634ae04f8790f0526c5dd5aadbd5750d92ac3a3a8b6baef79457456471d1b3a8b6775163742d839585a85a0813f4e8ffdd348f17fd8a6ab05e1a255ad32f826b8d8199aee9e75b1865e3fc556b94cd65f3ab9275d62f9f4f5f5e9cf263527d13c68894695d5bfb57a2a954034dbfa1fe03697a8e586676dc96faf920b9479f653c694bed12938b4e508ff609bd4d8027055676e89e560120cd9d243ed8b88b6b33619a62fcf21760f94f47e40fa842d35e02d797f9d5943acd910875666bb76618bda7579f40184294c68fbd68b2f7a86230aad5628225749b9db31a9948fbe9faf75316c9cb6e4f0a4a9e5aab126d08280c1bb1f9753074d876c3cf9beb7f0e09f34a4ddda5b86cfbe851546747017b527b4ae037137300b47625e91554741499b6bd9a70d59eb395b38cab34d5425bd063465c91be5ee954b53d13bff32137c4315980d70f863b9415730545d980e462bb0f470283fd4486279c1b339ce39a0b866697f7c552056f7159322b2cbcf8c5bcc3309dce189dcdd377a226b538ed0dd2d56f1745a563b0c3f36fd68c97868a3e08a6324707eaac48035c40d4c6d17633d68f445d89e2b63c0881c4e32de611ef5f06bef09087dc5ab4a01e2bc734b17d196a2d82855b098581ed9af29974eade309df9d8e722b7866009eb7ee2556b8dc7e903eb23d3e089da3cb2c9dd57f4884b102b6ebf0e26f9eeb8fa39242e366d9cb07eafba8f81baaac55f9a5b33b94ec35957fb970f76d2850577b506897dae5c0dd034adc78b42365095e376433fd6d6f892439731a4d0ca62fc65d10f1092b3df71617b99885e7a845b8402dee07a5dff0e98858259cd8d3cf21055f43f52fa86d802e669925bc277f0b89a864645b0e203a6ccf66cb4e5cb13ded563702720376e11639e4627eb8b970fa516218ceac2f98206038de62ed69f58e8151823dcf28d9d6f6ddea8ad6ef10e3aca8d08a9bcbed3ace941532e6bd44206e46ea648ac62ba584331306e025fc029caae3c0b71c0a46f2c4602b63b253a57d5de26bb4321752747b2bd802d576b95f7bbd266563f051be16104c8b2f53e3500b98efb480242cfb85d7eddfe613d0c82210df5969612da88208a30112106f063f160a66299604e3bd5f69ffdb86f5d68ca2883be9ff5b949553e5cdfa991dd713a92ed90b40082a17c432b7585696df90b2c44ad54b1d654104c1e067fda821cd23ac82b94b705717aab21f483f39bb86f8a43219a5b13aadfc834d7cc64dd243cf3e021c7925a52b9e9601a90662aa5d6b683c1f5bcfab853734b9b7ec84779477b1dc1d27fbdaa28f0eb74b0204d5ad0176adf768ae1e5956ab3e0fbe4984640f3a0a18210e91c5a9a855998813adca131e6d67a7b582616a8d294b798ad27ad83ab22b776181ff049728cc7ccc0e203d6ccfd9a295fc39fb619c0f21e4d1c2b9261aab3c8f7d21d79969da6231446e00895ba38a2ca9c13022efc2a2871ce0f4a6813192b6de41da267db03ca7bdb4231fe904b809305b236007b6caac4c8f6820197a9b3c9a9c32f7b1fa976e9c1f985a318ff731eb99b6afc15aeb987a45697ecb34d1f41580ecb016da0cb1e4b5ba58410273bc67c540fb099a99a8d0966bb98136638129eed1618d", 0x1000}, {&(0x7f0000000300)="80d0b03fc72656ec40f33745c6c8061653b388a95f52361568316de07a71f81a727e3956a1c5a5802076", 0x2a}, {&(0x7f00000014c0)="d8506147cadda9e42e26cf4844157d2a499966ade9bf1d5a4584f0745c13055a9286df4aaf3d17954e7de199e4df23479a45caedeb4885694a4cd7995f61f1001d5afd1d905d0c95a9af9972e6c3d250adf3ce8da14d54f208e50a239254be56adfad0782fd28b4f86490e5fbdc81047ebc43f32ffa1abc38c77847a3f6c3ed9d056b904a020d75201562d845b3425367d7029270ab6ce8409cc5a53abe9bd2604dee879350e4ddb55bcf3b6c3879596d52ab3bb8a25c3e72c627a761e24edc3264913f0fabf2082d7065679c72e3fd78f907034721fa7a28092f7177dd49f5b26c98b3d2aff894b082f80040425ee9d1c5fe6a70678d27eab6f9c576cf24e47771a19e7952abc10ed36fc98cb289aac1d110be83f6e10c38adf607c44c863faf1966caa7d27c23ad36b2a1b13f315af60f5313cb6177936f01e2966d11999db331ebc5e649c25a290462679296e183c032230ab1f060b04fe57cef2c99201e20ff677329cdb586c131676d0cd3baa57dfc1a89b8b4e40f2f63bcb6fc94af15cc17696b90a3953d73aedf9847ed6940a559c65da420df0b1f597536680bdd135586241ece131d17ac199497c2a445397883623567abe69f0658265b4e7e57657395d4793af31a7f479e241bb5145a19e00ce06c8131aa9253ae137b29d2735f6a23cddff9d9338213ebd2c9449748699f29566abd6853019433a1b1abbb4e64888b4d92b11854407509f841d441d08285328ffcfa1ee6cbf83aa9dc2d8c6313545c6e2a153f8ef47260b094f4ea5550fae1c173c5abdefe990c0ac1d5358b9ddb67749e5c55f77cb6d06875ad4b1930ad34d903b98bb3eeb4810679df48c4cf18d6469fa88c9eb3a2ace9f120847bd4a7b75a461f1ba369df1048ad3e3d3953cdebf0c57d9a3e38e70d7d5b04fec928ba28b63820290a29e23128659e570d7b26553baf5384fa399608e093a29520d7e2826efe33a3623d95fcbbcdcd1e89a009259af5329050ef03a73e1237df82d621b788f46355af5336cfe5d80288f1f72f5bad3a6e9eb6caa7c676593e6c25db367cb64e7b56b1742ed9810d77e079b8a78da0f9bba236086d536f1dea2504bbc733c706451d46d706aca15a24132e12f716618fa8fc27043c5da2364f0189ec1c6b6fa54c1fb9b70d91e228724ed017cd9395a413be408f81810c5b04242f6d53c9c1f505d97de233b095ef34d22f80a25ed35266655cc2b2145a833c58f396a03994da969988c75198a4ae4da6b41aee1e71f2288b3f40a091b209ec6f982f63210fbc36f53d9d4ad9a3ea6c9e8c8c5a95feac81f283333e54a8cafc8feaddad595fedafc4353a2f12f81d3cc2a341d75a0588cbf92a337f0d69c89177b407ac23af53aa16af8052c05e3ab6e6e54eed9b2329a8088312f206682dc57bd9a740f5a9415b3d99c6141cfcee550b8f8b516a8b8451887e5d9db37153a1cd19e24c19b31895a2414c5093bead8c418a88419bad01f95f8c9e653ab8667e8e3d0e1fe782f2c1438e7ab24fd8dc18c260f40fda3b697e8f91cd92e06b26cfbaa87f31140e530c66cfd4c32342b8065298b7e8a16c831d5a29f2ec2bf26a211554a4c3224bdd714d21450d6bf0781faf7c47f30e53ba1a259dfb38123da9989307bf0caf8247adf779c85cbb53974f67fd7396e7cf5c022e71f46db34f512585cf39b133a9a83845d137b444ce7813c15ef3a3f3f8f87a3e77d7d709142891b8a75b0921a014946f530943b7baa805dadb81e39ce92cfde85f869dc01b5339800faf6793c34342a23275542a7bf684c2f6fffc8ca4fcc645773fdf04b0af7385e3620db068cf27b3c6045a49813e623b7d1317e70ee5b8f69144e39ea5e67d1f17bc3fca801057a8b2b36e5b12caef70755c69bd11e181881e363138a907484eada760c618b6c03003b09723fde31739735ffce21db9f5327f3d3822412cdd1b0e6ffbafa7a1905431209f8d86267d4f285bcb34b1e4c998416da2afa24f79a98b88b352b3afc9c3ecab8d1a4aafe868aad552a24395f5ee86fb59590667cb6ec5513d68ecc5358010a5a503928423550671989496001d9508935c0ed7fac107680f2d48ce8f91f305d9708ba751df45d395697b23c8afd3b0039b05c197079dfa4ea2e35920222b759a6031ba87f1c60c6a4556405535c5d560c9fce578866fa0a4594c7a44c10b8f9652d711fd7226c7bacc034924b841e73501c41222b626331946b73ab90c5886e41531c96ccd625df54762f43818eabba4c9c688d846b917c652030e7d2f2b4e22533e170e02c7ca0f01fc4a7a3f3e9d91741887afa0212bcf69a00ab36c367edfc0e6cfcd7e67934ffba8a1a1012cf2966b57e3f4a4ba5d48434e2783385812f3bd7b8bbb11ea9d8b62eebc322f5b817f8be8410a6a80e7ebf950f5500cb5c34a2e9c111cba6426bdf2a9fbfa2f5f72fcd1976dc3a987f9c993e462075d3eea15ff4c86e79a4d5f5b0d80f2d8b52fee3dfbae254fe4d6f4d034ebb2c1c0199c0cbeeead00ff05019136724f5b4e941fe35dbf82e00db10fcdadef0e88ab170d99a59864f939d56354984244e48338e3569f66ffa3a61981c0ec6c27dd941b5b3afccc6c17fd81a816a63fe428915bef14b43094f2fccd01b5991aa636da4b501fdf35cd0dab3db91442f70fc4c2a66b2d3703dd9a83e629c7cf7abb722e0532f7eaf546e9db1d4433a67895c3a9fd7b626e76cd4cdc8613d31a7bb90949b3d050f18e12d3752a06b6f5553fb90b469e442c5682c3f9bf81fe417b957c62231c28a379db5843ddd0d4de071afa827be2fb6c6fc8ee27b8c4125daa4b9c5e5080128a57cdeb02c1e3b4fe55c92bafaeac8cc5918bf08115c602adc130bc9c91cb7b58364e0da89fbc57728881b8b04714e565b546687fc4564efa133784eb6f49b4e6f043a6351422985233ff1c1db3ba59a87d83360091d4809d66c1e6d7891253e246b8cef979aeeb4c0034c7a1541ee630ce5373a5f7d05b09ff50064406f65f466eb886b8f937571be97fec0cbfbc2a0cb4ae437d4bd20260cd4bc0c0423cbdf449014fb15b90f5db089f73c4154a44bbfd280d000e268afad121922c30e1909427d39abf3a8b6b360ea3d1e40568aa177a56599c8ce068c9f3d26ed45978e1824364858bb3ce93fa8bf5d4ab0fc490312b297b896f9d4a84e8ba7721014bb3d23c3d3745cb08bfbb0f5b4cb940f6fb6a7e5c7295600a270325e90183b2925a08414cadeb1e9138f169f350182e1157639940b89e808ba5a877e89e6e7391438176d200dc967258e8e60d66e46e5c1b5c44b3ed3e2eedc67cb43b5c5af7c9a9a62f652d735ffce211803f8716c5c71e020786ada5fe49e3d70ed1f4e14d50cdc4ddcf4278b78906cd595aaeaa63ea441ed94ec647b8c6d5361a621b030a5961b271bde818d0907a44b5a1df09a3a8cc24e3fca759332c8d5202e6338f1f4037012805159eb824dcbadef9c2ee1b4595c1392ad067b0f01475ec458e1d441537dfd488019745a1335fd9c895054f86aff55fdde87bb58b9e1ea60e13d9edf7af858814f498cda333b31aac6474ac63ba2aaf8919bd699e133b6418a4f09991f8797d51c19cac270f7c32dee45811f6ceb08b05466d7d1cd2b486e665833446c4d13ef184967f6559bcb3626b0a516f0da34a5509c990b8d00334725bc76470e6632a3fc6bf11e3ec2c45efeafb07848f4b322fe6334952aaa3424cdc18e2311f4450153f4d5245cc7c68b7824c0632c6831b464f16def6731a04ee460de428d134528f83ea6a51190935367fcebd63f1df45a7be89ed613dd1169c89582c079b12ddb2f611082e788d86ca97879df580f564abab0d6f033ecc1ae54dd9d46a9bf479bfe3d99f080bfdf5d8424dd97e21ec8e17f54d695801f0ab9a88e731fd7af8f6af8f441cab6696be19c2391432b39cbd852502bf589e14e4acc8a5563d07d20e4a384448c4d421ef45fcba5933b972dfd6ee5e8d04e1035ea1b34dc0f37902151080fa2c11076eaa6b816547c487effaaa8af423b9ea32773a937c56054139e071aac4c25063ef6e712b9cbe6fdb54cf9cc526c938f7020557739d8d518cc097d00b04d4724404a6a264fa3a3994b89508b3cfc907ee4454f72605dd49b43d551c12d58937ef59276bc2a469ff7515e83fbda2c830cddd4481917798570a1144632b0e76df72be00ada34f2f3a1992998b58f46aec05776f8bbbd4e85bca6ec4b724528675c09826b98fb1c4187975434ff7ac90644e266000db5c973b2093aa6630c5edd3acc7a27aa43c900e226ef59df8c2609a0d698ce1a8d1895b43db91c313ed378c137d1ea78ad3eafbfe310cdea1f9345d4ab0677d6340df91038dfad17e33ffb064cacbf3a6f2d470f8d8d00d8c4685ba2fbd6cce457f6cf75a0004ff334897677cf4eedbaf3fe0003ff0c2fa3f0452e58bd7f80371b53eb6d958a68129714dc8b529d0e9af85945c1217d5de3d8821b736daeb1c359940ff1ac3ba199f232522c4a1b6c0018774eafcfe925ed5a38e694b13db7323371540629f45befecf96a45d13cd2f7c98fc17a23c313a9674611182c50adcc695803e8e69b7d8d8bb3a37586e3ef1c7b207aeeee5a503cdf359098fc5766cb773da955cdbf4c72a61fdb96d836cdfdf88b0891a764b58f02e372bb4c3643bd2c0442b110021ebbf00f0d9178434147936c70a50a8774cd072e066582e626c716f4e86e077f0e0a83101405b3098b9bb3cbef18d81a5f02ee78c01b1105554dae8f04f69ef786f4198e1ec50ddd73ef769b21084079539f1f291358c6191b771056ce7e23e3afb4e77d927077b1df4bddae8e829a93f94efb6763ecc03db943760891d6e373856d859993915d1467c817d6dc8ef157e351dc2ed1f653bdc4a3c578cc624ed703d23a7f3f248a994f71fe196f0a5223c1ad5b7f88da6526b40bd09fa88e83a0c4c3f7af6b52629676fd6f0cf14f713727b9891c3288bad5554f7a50bcbec3401c7e9573b3862b731390111635fbb450ba279e2a2cb96b204fe5767efcaaa5ed9766766fda9e9b561077af1fa5dcdaa8b7ad029ecf650870fefe951929169255f9b9f66e8b0fe7ed7e21e3577c80c33b7f88d38955f66bb4164164277ef8527f7d6c61ccb38d9538b09916ae712be6f8d7131b232ef55edcf700070c4f5ec25daa917298eb4b29b092c9b6bf16b28ff0cdcf472d513e77ee871458d6bfc76248aadc8ef66eaf997f772870bd171e64e34b49d6e13c8e6829f8bfbee74b7c8e404b18da53a6a1444178b7a1c67bcb6e7d7bf41768d8fca40ad06bc5e9860595bb3658c2370adb7874c0ad641660c90be1849c451222d8001459d0917efe9e8a13d11aecdc497ca326d56dc7c8008ba7e92d77b67b0765c3e3a54702661d5ff00f3fa721096ffdf63d17187437f91f6eb897feac888706ee492279cfb3088c7857354361a5135548f78d7a1f10071771e291d9ef860788674db9f55e8dad493f10ae25a8af202d2c39b10fcc6db8255d070e804fd387ffc3d9f5dc9d595f812d05b3c72228b4a7399f238b6d78b15ae6362ab2bf79fd6d314f78a8bd9f2e1d319dfb51df5c33054702893bdf48ee98e2c14a98544f127fb5eecc26b775b4b616ead765d8f4a7496cdb196f5adfef8bf5e1e06a42eeab6cbb5fb9890e70459faf1e316371aad94fae8355ae1a536b21988e0931c02624ca1831b837b6f6ec433c914f0a36d9a480ed68dc71a66d0ceff56e64ae48bdd29d3a67ca9be6932a4e63abbb68f7f69f91fe", 0xffed}, {&(0x7f0000002780)="6072706f82b1bd9b26a9e4d524aa49e8b71cc67cc0327c8eae17daea9c65479186c10279c49f11bf60942ece2b9d4707cadbcecb578d61274ca20c33fb7bdeca0c9488619afa374d4fd4688c4d7c1f278ec1175e13f46e85ef29712255d450a5fc43353a29e5b3b666f18dbd18389eb9a4968e43afe0f020214b89e55ab0715c00391ff259b026cedb34539fba5e43ee625e414118602dab6407dca8b86687e3d428a19b", 0xa4}, {&(0x7f00000024c0)="f28807ea052663db217baa3eb1e8a07353032d39d51d4d2970492422d48f7ced7991c3e9503d3697ae84da1bce69436a98272fd6be4a905a28f5ce14502688db25eb72670caae5279a58f1ea9b3040863f01ef5f17dfb21f6c61625f99cbdfa0d3d1cff2439bcf7f1a8de777052bb80a80d331855c49e557aefe17e6d15e44cfc2a0d1f0dbfef635d810855f8d8d96b9fd9ba910d1f5000a0ed0ca6776b5850518a25407d016a1c2e13029f37870d9a15856bfd25eca6594935f87e88617aaf31a0d7630606c774e205805d0ad925f29145b7947d5b4a6b2bdc9abae002641badfa729d3f03313a6cfe9ad835f0208d6cf7efc6280d96b6e105c1b849e", 0xfd}, {&(0x7f00000025c0)="7d7feb069f81ae43253d34aacea062b6201b3daf23a54aef49992c0425e8135232cd019a6a2495f6e610774254728bcecdd6c4c93153c77177f67372fd8fb3dbbfe73aaf8cac17b6119ea9842b3bfeeeb41a93bcd4e8c3548279477de07d11abc92ead5b1a77983b2edca6010eb8fd42117eaa1fa1c7f17d996ef909109435eacaa6f7fc9e8e011c0da4ea5b2363ad4e059b4451dd44da67db461d7455fcf24402bb6e474a39bf9bf1a2fb18cb2171edfc0e42e506e36b462253a19976292e75c8023a94f708134d4cb02604a9b89339a231e861cdc5b309d4e25b7f954ca41e", 0xe0}, {&(0x7f00000026c0)="77058e87680782b45ccf6c12deb264710f1d59395526a4e688affcf893fcd974799893b7accfa7f00e5c73d2533f69726fd4b453181c11a9fac75c430393df2870b405d834747e56e6f51a95f2f620306a9c059959a9022963838f97b6d4d537b58a5ebd5f40c7c3e267f234fb8b3a3f44331938f176bb0498e238c4e5d02cb8f966", 0x82}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r2 = socket$inet6(0x18, 0x4000, 0xe) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x820e, 0x6, 0xffffdf82, 0xfffffff7, "08951cd8fac173fc0ada89a8ea000000d700", 0x4000000, 0x7e}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r2, 0x7ff, 0x8, &(0x7f00000001c0)="f36568daf17b91207c62d4a27a58ab8c94b5898a8d132714ae1cdc33b221da60ada309412e54b65f8d7e182ef0bf7014382c5674883b80295647a1a650e7103aed052c5f88d865978cd05e3384ebcc44ef40b974dd710e4a1f740ae4f8682cbac570ef59b01fa23d4119ba4f87cf4b5001a3503331e66a67cc50d39c283a60e75c5fec62056a8fe89093d968441cc9146c1b49d63d0b9609b0c9d3ab9ff2f6950ba101564b75d2a02982b90319f4594fae5492", 0xb3) r4 = socket$inet6(0x18, 0x5, 0x2) recvfrom(r4, &(0x7f0000000340)=""/69, 0x45, 0x1002, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8c2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x13, r0, 0x9) 869.35758ms ago: executing program 5 (id=392): r0 = syz_open_pts() madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffdfffffff, 0x5) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) (async) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) close(r0) fchflags(r0, 0x10001) 868.559576ms ago: executing program 5 (id=393): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5a9d, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x5}, {&(0x7f0000410000/0x4000)=nil, 0x0, 0xe04}, {&(0x7f000011a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x37ed}, {&(0x7f0000028000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x240000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x6, 0x3, 0x1b, 0x8}]}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x5, 0xfffffff5, 0x1, {[0x0, 0x7, 0x0, 0x8000, 0x9, 0x2277, 0x9, 0x45d5, 0x5, 0x9, 0x7, 0x5, 0xd6, 0x0, 0x5, 0x8000000000000000, 0xec86, 0xffffffff], [0x4, 0x8, 0x3, 0x9, 0x4f9, 0x6e5, 0x55, 0x0, 0x10001, 0x8000000000000000], [0x6, 0x0, 0x400, 0x2, 0x8000, 0x401, 0x6f], [0x1, 0xd1, 0x4, 0x1, 0x8, 0x8], [{0xffff, 0xe9, 0x200}, {0x6c2, 0x7ff, 0x7fffffff, 0xffffffffffffffff}, {0x5, 0x40, 0x3, 0x200}, {0xfffe, 0x5, 0xba6, 0x4}, {0x6, 0x7, 0x88, 0x100000000}, {0x9, 0x4, 0xe, 0x3}, {0xb, 0xfffffffa, 0x100, 0x73334678}, {0x2, 0x9, 0x40, 0x100000001}], {0xfc00, 0x0, 0x4}, {0x6, 0x4, 0xe911}}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xbe56, 0x6, 0x6, 0x1}, {0x2, 0x0, 0x10, 0x3}]}) 865.861677ms ago: executing program 5 (id=394): mknod(0x0, 0x2000, 0x205b9a) open(0x0, 0x82, 0x0) mknod(0x0, 0x2000, 0xd02) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) ktrace(0x0, 0x0, 0x1d0e, 0x0) poll(0x0, 0x47, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) clock_gettime(0x3, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setitimer(0x2, &(0x7f0000000100)={{0xfff, 0x4}, {0x3, 0x3}}, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3871ac0058e05a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0xff55, 0x0, 0xffffff42) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='x\x00') 836.567682ms ago: executing program 5 (id=395): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r0 = kqueue() setitimer(0x2, &(0x7f0000000080)={{0x0, 0x4}, {0x4, 0x6}}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="bdea2cd495c946658eb5a2c38e5ef5c21c1d8bca5ba032907fdcbf7e485fc38ab4a5196f400ed22e7bbbbd5aae884eb53029ebcb02c17ca31d2ed9ebd7554d3c75d1e2d86d43717a3627023279699ec7cfe05dc509f67569c510c44390f4d9e487d15da758d6d9b23d289ab57d601c6a51258be35bb1d4c7fedbfba9b71db76f1594ccab", 0x0, 0x0, 0x0) 826.328396ms ago: executing program 0 (id=397): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) r0 = syz_open_pts() syz_open_pts() (async) dup(r0) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x101fffff9}) (async) close(r0) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0xc) (async) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') (async) syz_open_pts() 767.84985ms ago: executing program 5 (id=398): r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getppid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x5c4a) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f000007d000/0x1000)=nil, 0x1000, 0x0) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf", 0x39) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) socket(0x18, 0x1, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x40) (async) getppid() (async) fcntl$setown(r0, 0x6, r1) (async) shutdown(r0, 0x2) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x5c4a) (async) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async) mprotect(&(0x7f000007d000/0x1000)=nil, 0x1000, 0x0) (async) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf", 0x39) (async) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) 761.1056ms ago: executing program 0 (id=399): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) setuid(0xee01) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="284f8762", &(0x7f0000000240)=0x4, &(0x7f0000000280)="84951277", 0x4) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000100)="ffbd4b9f0c4979d41a7b5360e0b3f44114bccf84d68a54dd9cf8808d39f530574f841ddd8df0bb6eef6ed51907aacf3f2b2808f1a955b06c5f9c1ac63a0b1af30aa446cb2efa316ff7342a3763d8d2222a75f6bdbb0923d7cc7cea5aca65bfcef3184260b2dc5f8a82c0c40b42b178128113c53ea32fc83f4282", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="81bb88bdf0cf96d5c0fb587ff6701ad2a98de3bbdccb51887ff5b6d1aefa32bca774f9e091705547a0ceb6969367cfa876eff5f51f559f4dbd050fd92eb24ee9945451d3049618f7c6123e2d0ea944c9f1f2e58b42812a27a857d72bb348a8242933875775618ceeb73650c03b36cf74a323a6b761974d2caf3f403636ee2016573b39c3e2a7db262f59bccec5e497953fcc1386bf2718165eedbdb6ba9a6796fbcd46e50775ef27fb6890ce533cccd33009afba10a3571f624f4cebded5254bf3af9d398eec81d90e5d377062a9676d2a5b70bd802b", 0xd6) utimes(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xd}, 0xe) 760.006083ms ago: executing program 5 (id=400): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0x86, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000003940)=""/4082, 0xff2}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCCBRK(r1, 0x2000747a) read(r0, &(0x7f00000002c0)=""/183, 0xb7) munlockall() 758.327473ms ago: executing program 0 (id=401): sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="6772d9049aa9c97a4049654b4728a5d7c16f4f9456e72e1129df93653d47", &(0x7f0000000080)=0x1e, &(0x7f00000000c0)="fef2a15402bf94ca0e340f11c4226066e66fb85c56d5dd8104fb0c80e38de6fdc34991ef0b99df5d28bc7daecb5bdb286ce0504da28c0664a5cdcfe826d37f620fc4929309d40b741fac900f8df5ebca33678fe06cd6a4e32525bf6e3a6d740b9e88edecaa51d52a6b94ab8adaac020197b229543d57997785ec42c198b6c6aeda33a800aded40602582ec32c1b14d5b31c20ed4c95dae54bf09d8abe3e62809b8a3aef1ff75c90b51c88dd8b42aa56074ae7246da8851754bcb6dc4ea0a8e9553a4b5b9555ed2ee20ff2e3b376f425b1dab982e4967d8bb2c405a643f8126f5fa10daa673cf7b51a1565998858fed5a2ab45562db", 0xf5) 751.041404ms ago: executing program 0 (id=402): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 750.735641ms ago: executing program 0 (id=403): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) 525.485736ms ago: executing program 0 (id=404): kevent(0xffffffffffffff9c, 0x0, 0x200, 0x0, 0xd6, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x100000003}) r2 = socket(0x18, 0x2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) setsockopt(r2, 0x1000000000029, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000080), 0x0) 182.563319ms ago: executing program 7 (id=408): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xff7ffffffffffff5, 0x44809e9d, 0x2, 0xed, 0x2800000000000000, 0xd8bc, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf669, 0x3dd, 0x101, 0x7, "9ddc1f2e7d35040000cd33040000000000000002", 0x203fb, 0xe32a}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000019c0)="8feca1a53650b6d8892cbf03232457dd91f0c35fa12214832da3574cedc65e6fdbde77fc30226abda07dca84f8805f487e758c06b4bf1e74eb74405d9163d3355ab881dacd2f791ae1ab9a0d1ccd424b498eac09e9b9b7a1f3e5e9cc585bbc676ba10dff80dc", 0x66}], 0x1) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x9, 0x40, 0x1, 0x8}) 180.823388ms ago: executing program 7 (id=409): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() syz_emit_ethernet(0x38, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff6a661f5aaaaaaaaa7fdd6700380900023c09008000000000000000000000000000aafe8000000000000000000000000000aa0000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000240), &(0x7f0000000280)="84951277", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000040)="93b0d05574088499220ac60b6d7c9e5b0b8811c24abb11a2e33070abf30eec8ad710761adca916d136151b004fb9837111540f1f6dcc6563d93d55ed43c0f4cb1cd0b58399e8fb56c98cffbbfd8aa925e5956e1bf4843f2b2b9117348935248d7527e9ef9f9be9d9396ae28a5c17ef35a0bfc1c150124737df431818ed53adfbe959ee04dba791", &(0x7f0000000100)=0x87, &(0x7f0000000280)="84951277", 0x4) 11.527549ms ago: executing program 7 (id=410): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x0, &(0x7f0000001000)={0x18, 0x0, 0x2d3576a6, 0x4}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001080)={0xe, 0x5, 0x40}) 2.87214ms ago: executing program 7 (id=411): select(0x40, &(0x7f0000000180)={0x50, 0x44809ea0, 0x0, 0x1, 0x4081, 0x1820, 0x0, 0x5}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f00000001c0)=""/73, 0x49}], 0x3, 0x6) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x1ce, 0x4) 1.951231ms ago: executing program 7 (id=412): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r2, 0x10, 0x4004}, 0x400, 0x6, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) chown(&(0x7f0000000000)='./bus\x00', r0, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f00000009c0)='./bus\x00', 0x1, 0x608, 0x0) 531.972µs ago: executing program 6 (id=413): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) (async) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)="9447ac105761ef4626e1ff3f4d59907d922b54975d34e148f242fc854e52e28001000500000000a1a5a701a0fada79457412c420cfa3f9cc00000000000000000000000000000000ea", 0x49}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) close(r0) 0s ago: executing program 7 (id=414): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x1, 0xfffffffe}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0x4}, {0x3, 0x4}, {}, {0x3}, {}, {0x2}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {0x0, 0x9}, {0x1, 0xfffffffc}, {0x1}, {0x1}, {}, {0x2}, {}, {0x1}, {}, {0x0, 0x6}, {0x4}, {0x0, 0x57fd}]}) socket$inet(0x2, 0x8003, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x821869de, &(0x7f00000001c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe0}, 0xf0fffeffffffffff, 0x7}) (async) socket(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000001680)=[{0x4, 0x40}, {0x24, 0xfffffffb}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={0x0}) (async) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000000), 0x23) (async) semctl$IPC_RMID(r4, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kqueue() (async) read(r6, &(0x7f00000001c0)=""/156, 0x9c) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0xfffffffc, 0x0, {0x7d, 0x6}}) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) (async) getsockopt(r5, 0x0, 0xb, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.198' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (336186) exits with status -1 WARNING: thread `nfsio' (450697) exits with status -1 WARNING: thread `nfsio' (183465) exits with status -1 WARNING: thread `nfsio' (272568) exits with status -1 WARNING: thread `nfsio' (218422) exits with status -1 WARNING: thread `nfsio' (519729) exits with status -1 WARNING: thread `nfsio' (140552) exits with status -1 WARNING: thread `nfsio' (142307) exits with status -1 WARNING: thread `nfsio' (204121) exits with status -1 WARNING: thread `nfsio' (443740) exits with status -1 WARNING: thread `nfsio' (137149) exits with status -1 WARNING: thread `nfsio' (213727) exits with status -1 WARNING: thread `nfsio' (504935) exits with status -1 WARNING: thread `nfsio' (161888) exits with status -1 WARNING: thread `nfsio' (94012) exits with status -1 WARNING: thread `nfsio' (245561) exits with status -1 WARNING: thread `nfsio' (233403) exits with status -1 WARNING: thread `nfsio' (400046) exits with status -1 WARNING: thread `nfsio' (486543) exits with status -1 WARNING: thread `nfsio' (391471) exits with status -1 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: kernel: protection fault trap, code=0 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_semop(ffff800032fe6fb0,ffff80003c45df00,ffff80003c45de50) at sys_semop+0x3d5 syscall(ffff80003c45df00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdd776457950, count: -3 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c45de20 rbx 0xdeafbeaddeafbead rdx 0 rcx 0xffff800032fe6fb0 rax 0xdeafbeaddeafbead r8 0x7f7fffffc000 r9 0 r10 0x3520ad28a0e2b34 r11 0x8795efee8560b0e4 r12 0 r13 0xfffffd8062751ee0 r14 0xffff80003c45df00 r15 0 rip 0xffffffff81c693a5 sys_semop+0x3d5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c45dd30 ss 0x10 sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{0}> show proc PROC (syz-executor) tid=357019 pid=79093 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800032fe67e8,0xffff800032fe7cb8 process=0xffff8000fffee698 user=0xffff80003c458000, vmspace=0xfffffd805f237210 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41158 460082 60843 0 7 0 syz-executor 79093 209139 10519 0 2 0 syz-executor *79093 357019 10519 0 7 0x4000000 syz-executor 79093 436335 10519 0 3 0x4000080 fsleep syz-executor 79093 509355 10519 0 3 0x4000080 fsleep syz-executor 10 432722 6819 0 3 0x80 fsleep syz-executor 10 112285 6819 0 3 0x4000080 lockf syz-executor 56581 197189 69479 0 3 0x80 fsleep syz-executor 56581 218294 69479 0 3 0x4000080 ttyout syz-executor 71836 407176 86069 0 3 0x80 fsleep syz-executor 71836 477261 86069 0 3 0x4000080 ttyout syz-executor 40638 59457 45103 0 3 0x80 fsleep syz-executor 40638 327418 45103 0 3 0x4000080 kqread syz-executor 93860 392441 57146 0 3 0x80 fsleep syz-executor 93860 403536 57146 0 3 0x4000080 wsevent_read syz-executor 93860 359117 57146 0 3 0x4000080 fsleep syz-executor 22786 486318 1 0 3 0x100083 ttyin getty 60843 246687 60051 0 3 0x82 nanoslp syz-executor 67822 316831 60051 0 3 0x82 wait syz-executor 45692 385333 0 0 3 0x14200 bored sosplice 10519 209550 60051 0 3 0x82 nanoslp syz-executor 69479 264703 60051 0 3 0x82 nanoslp syz-executor 86069 510997 60051 0 3 0x82 nanoslp syz-executor 45103 412226 60051 0 3 0x82 nanoslp syz-executor 57146 59540 60051 0 3 0x82 nanoslp syz-executor 6819 478649 60051 0 3 0x82 nanoslp syz-executor 60051 94410 181 0 3 0x82 kqread syz-executor 181 363964 37715 0 3 0x10008a sigsusp ksh 37715 32569 17157 0 3 0x98 kqread sshd-session 17157 109611 2892 0 3 0x92 kqread sshd-session 2892 76511 1 0 3 0x88 kqread sshd 94917 326431 34127 74 3 0x1100092 bpf pflogd 34127 474691 1 0 3 0x80 sbwait pflogd 26236 310066 8795 73 3 0x1100090 kqread syslogd 8795 494402 1 0 3 0x100082 sbwait syslogd 64813 243473 1 0 3 0x100080 kqread resolvd 52890 275478 4760 77 3 0x100092 kqread dhcpleased 93816 176839 4760 77 3 0x100092 kqread dhcpleased 4760 162173 1 0 3 0x80 kqread dhcpleased 23584 300730 0 0 3 0x14200 bored smr 30385 440787 0 0 3 0x14200 pgzero zerothread 46484 279565 0 0 3 0x14200 aiodoned aiodoned 65479 347039 0 0 3 0x14200 syncer update 55053 323637 0 0 3 0x14200 cleaner cleaner 23563 363701 0 0 3 0x14200 reaper reaper 24200 61961 0 0 3 0x14200 pgdaemon pagedaemon 14138 511088 0 0 3 0x14200 bored viomb 23276 251348 0 0 3 0x40014200 acpi0 acpi0 2155 245947 0 0 3 0x40014200 idle1 38102 13382 0 0 3 0x14200 bored softnet1 97941 522877 0 0 2 0x14200 softnet0 67978 221383 0 0 3 0x14200 bored systqmp 70750 73996 0 0 3 0x14200 bored systq 97109 200710 0 0 3 0x14200 tmoslp softclockmp 1950 284351 0 0 3 0x40014200 tmoslp softclock 30481 198019 0 0 3 0x40014200 idle0 1 125653 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 79093 (syz-executor) thread 0xffff800032fe6fb0 (357019) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83899970) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 sys_semop+0x22f #4 syscall+0xb17 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10207 11109K 11229K 166960K 11697 0 pcb 17 14K 16K 166960K 230 0 rtable 177 7K 8K 166960K 354 0 pf 34 17K 21K 166960K 162 0 ifaddr 39 6K 8K 166960K 75 0 ifgroup 55 2K 2K 166960K 104 0 sysctl 4 1K 9K 166960K 12 0 counters 68 36K 37K 166960K 128 0 ioctlops 0 0K 4K 166960K 1702 0 iov 0 0K 12K 166960K 83 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 1656 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 53 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 576 0 sigio 0 0K 0K 166960K 5 0 proc 72 115K 164K 166960K 654 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 79 5K 7K 166960K 140 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 449 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 170K 180K 166960K 6870 0 UVM aobj 17 2K 2K 166960K 19 0 pinsyscall 43 86K 103K 166960K 1755 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 30 0 NDP 12 0K 2K 166960K 50 0 temp 46 8648K 8716K 166960K 26257 0 kqueue 13 20K 27K 166960K 111 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 226 0 223 6 4 2 3 0 8 1 rtentry 176 127 0 53 5 0 5 5 0 8 0 unpcb 144 515 0 497 9 3 6 6 0 8 5 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 191 0 186 7 3 4 4 0 8 3 arp 136 13 0 3 1 0 1 1 0 8 0 inpcb 328 582 0 571 12 5 7 7 0 8 6 nd6 152 23 0 9 1 0 1 1 0 8 0 pkpcb 40 7 0 7 2 1 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 25 0 25 2 1 1 1 0 8 1 pppxif 1504 2 0 2 2 2 0 1 0 8 0 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 7 0 1 1 0 1 1 0 8 0 pffrent 40 8 0 2 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pfstitem 24 46 0 11 1 0 1 1 0 8 0 pfstkey 128 46 0 11 2 0 2 2 0 8 0 pfstate 384 46 0 11 4 0 4 4 0 8 0 pfrule 1344 29 0 23 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 606 0 251 29 4 25 29 0 8 2 art_table 40 607 0 251 5 0 5 5 0 8 0 art_node 32 127 0 61 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 semapl 112 50 0 41 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2342 0 828 95 0 95 95 0 8 0 ffsino 296 2342 0 828 117 0 117 117 0 8 0 nchpl 144 3111 0 1414 64 0 64 64 0 8 0 rtmask 32 8 0 8 2 2 0 1 0 8 0 vnodes 216 2578 0 0 144 0 144 144 0 8 0 namei 1024 10729 0 10729 3 2 1 2 0 8 1 percpumem 16 79 0 30 1 0 1 1 0 8 0 kstatmem 264 62 0 36 3 1 2 3 0 8 0 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 21168 0 21168 10 2 8 8 1 8 8 plimitpl 152 170 0 150 1 0 1 1 0 8 0 sigapl 424 902 0 853 9 3 6 8 0 8 0 knotepl 120 559 0 0 17 0 17 17 0 8 0 kqueuepl 224 266 0 255 7 4 3 5 0 8 2 pipepl 344 147 0 120 3 0 3 3 0 8 0 fdescpl 528 865 0 833 3 0 3 3 0 8 0 filepl 160 5131 0 4899 23 5 18 18 0 8 7 lockfpl 104 352 0 345 2 0 2 2 0 8 1 lockfspl 48 80 0 76 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 46 0 29 1 0 1 1 0 8 0 ucredpl 104 540 0 526 1 0 1 1 0 8 0 zombiepl 144 1015 0 1014 2 1 1 1 0 8 0 processpl 1232 902 0 853 7 3 4 6 0 8 0 procpl 664 1609 0 1551 8 2 6 8 0 8 0 sosppl 168 6 0 6 2 1 1 1 0 8 1 sockpl 752 1342 0 1310 22 10 12 17 0 8 8 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 1 15 16 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1543 0 0 97 0 97 97 0 8 0 bufpl 280 11194 0 5051 439 0 439 439 0 8 0 anonpl 32 13101 0 0 106 0 106 106 0 246 0 amapchunkpl 152 21888 0 21361 31 3 28 28 0 158 4 amappl16 200 4383 0 4353 46 32 14 27 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 127 0 115 1 0 1 1 0 8 0 amappl13 176 3 0 2 1 0 1 1 0 8 0 amappl12 168 1555 0 1523 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 10 0 10 1 1 0 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 113 0 101 1 0 1 1 0 8 0 amappl6 120 229 0 225 1 0 1 1 0 8 0 amappl5 112 135 0 124 1 0 1 1 0 8 0 amappl4 104 334 0 314 1 0 1 1 0 8 0 amappl3 96 3736 0 3631 4 1 3 3 0 8 0 amappl2 88 1131 0 1052 2 0 2 2 0 8 0 amappl1 80 10926 0 10327 16 1 15 15 0 8 1 amappl 88 6071 0 5895 5 0 5 5 0 92 0 uvmvnodes 80 2578 0 0 53 0 53 53 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 1 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 18 0 2 1 0 1 1 0 8 0 uaddrrnd 24 865 0 833 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 865 0 833 1 0 1 1 0 8 0 vmmpekpl 168 8706 0 8662 3 0 3 3 0 8 0 vmmpepl 168 62465 0 60433 117 7 110 110 0 357 10 vmsppl 488 864 0 833 6 1 5 5 0 8 0 rwobjpl 80 22926 0 19390 80 1 79 79 0 8 2 pdppl 4096 1738 0 1666 112 38 74 86 0 8 2 pvpl 32 17310 0 0 140 0 140 140 0 265 0 pmappl 256 864 0 833 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 379 0 53 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_semop(ffff800032fe6fb0,ffff80003c45df00,ffff80003c45de50) at sys_semop+0x3d5 syscall(ffff80003c45df00) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdd776457950, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83899768) at __mp_lock+0x1a3 syscall(ffff80003c469c20) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71a99059aa10, count: -7