last executing test programs: 4.991985508s ago: executing program 0 (id=825): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0xdb89825dc7b221d5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044200", 0x7fff, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x94d8, 0x2, './file0\x00', 0x6bc4, 0x3, 0x7, 0x10}) 4.589399295s ago: executing program 0 (id=831): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="20202000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x8ca) 4.565470201s ago: executing program 0 (id=833): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x100) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xe0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async) execve(0x0, 0x0, 0x0) 4.46480745s ago: executing program 0 (id=838): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x600003fffc) 4.385412534s ago: executing program 0 (id=841): select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x80) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="7b50d9ec", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000001900), 0x0) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) 4.303499411s ago: executing program 0 (id=845): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0x405}, {0xb1, 0x10, 0xff}, {0x16, 0x7, 0x77, 0x400f}]}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x7) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000040)="6700d6e5", 0x4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000740)='\x00\x00\x00', 0x3}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x3d9, 0x1f, 0xeffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="f8c6bbc38dd00a22b7b49bd84cfe3daca1e915338100", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="7b50c5fb4a007d82137101d34ae8e06b5e9be695d270877755e960a8e62f459bc3c581dd035bf82ccdd70b751846275ed3e6cc50dc46fdf8a1f339d97f68dea55fd0b309c86b0688d7e64fa41460e63ac8f83e73031d2d7bca9c219163aff353f1c5f14666250e89b17af0882f9efd3f9a4a2889f7cf4057cfe11ce8", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) 2.718463898s ago: executing program 4 (id=885): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x119, &(0x7f00000000c0)={@random="6967629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xe3, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, r1, r2, 0x0, 0x0, 0xb, 0x1, 0x80, 0x0, 0xa95e, {[@window={0x3, 0x3, 0x9}, @md5sig={0x13, 0x12, "cdacbc1849af5adc674e372fa4e66f64"}, @eol, @nop]}}, {"2a2846a28e4510a6a1c01c88cb9b7b3aebf5834bb09ca3ba6751ed701f2b63ce18feaf278e0e960a0b0ee901d57923637d38d7b70bd8f4ad7acfc96ecf50d4b5c6f9c947b3e60b90c667fcbbc08a3b874795749478f244d03e67487bf45ffd39cebc5382393cf2384c55254b81aa94b272a947142a50be06477c774df18f1f800bc1741ecafe0f2eec6e8027ede63898788c11092086e28398e38397e69686384d7f010e769d3f4dedc20b60acf08c47f5b247f217eef5"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x10, r4) syz_emit_ethernet(0x10ae, &(0x7f0000000ac0)={@random="bb3cabb46fa4", @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x31, 0x10a0, 0x68, 0x2, 0xa, 0x0, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x1b, 0x89, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty]}]}}, @tcp={{0x3, 0x3, r1, r3, 0x0, 0x0, 0x1c, 0x0, 0x7, 0x0, 0x1ff, {[@md5sig={0x13, 0x12, "0c6c9cb51b3ed4014e47200363e5d5d7"}, @sack={0x5, 0x22, [0x5, 0x7, 0x1000, 0x4, 0x3, 0x3, 0x0, 0xbd]}, @sack={0x5, 0x16, [0x0, 0xad19, 0x94ac, 0x80, 0xe]}, @timestamp={0x8, 0xa, 0x1, 0x4}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3}]}}, {"051438d39e3466a80a8ea8d5bde4e318b683f075809c420953defd72ae5c36d4159e3079329e0068b3e299fa6f7e18c7762f7238eaa96a1d7d01e6b0956e189d4b1b387a68b2b9e497fa757904732e378086795a5f885e501de71a5fec3d3aae9525d2606c18036a184db0943c19f5053e206ef32e09c36c93079cde9013a05106e3f5ed11a7e28d8cafbe07f9a5f80973198ab308ecc7220010128c913a9769887d630aa1ef19607e5d1c94eb946e12e048e28284af05e12662de477ef83f9f5ee18a31f71b95dbf0841375daa56c26e3d0974a6310a011f98c829ac9b101ba0594e58ac7d6aecaa7cca1d2e99e5ac3248f50a1f56ae9434805ff1760e45eeec50ab79239a65d7f2a79d4f23860f0d508892773a4a783db82c5deeea0d019f5249827426956d5849cc6a1bba40e1925036701751d7c9e7c404982e93cbb8064c2031131af62702d17339d6fd3ce8d917b8b5084c1a17b5d4c211f9cf90e4d7f243108b0524a12e07af42e215109d71e2f3d29b7baeb1b52bb64b097c733adf8112d0f651223c9fad7423aa9d1d97e5dc789bf7af1245e9ba9f6bf6cc78dd791ee866fafd86f87b6aaab73fe29001fd0e8c63ba8dcf976cbb4fb67d6d62dbd31a0cff8d5acadb3b4b6c4c10fff20f8e873ed0862382a5da902a7c30ed60278a91924e998ed730aa81fd80260f8d10292147ba151267cf1ed9fa81be8f3ed024098fbff5f0c1e4774282a57e2c424742add7b8a22edc1ed8ca2e19ffe40c1b76d18e1926811f36ac4011983f4b91c034e8c39312c36ad09eb5395a1a34723bfa9d061f6705f5229dfce2f5225741dd406ddc7bd649c7e9c400c91733294a60593a5b45eefb8284985ecf4f6dc81dc26040215a7894d945465be7766dd7d88deedbd5fb75b55bb54cf35545f1f16dffb23288365f90f7d4147fbbef2d017e976c978ff04282dab08f6951f6fc4e0f6c5571868e1cf3737bfa59ec50b603b64aeb5f5bb27a7c0e0648e186490a3efcc32fb510fc326de701a47bc53a251229f71ffcc69db1a091bb7ea58c1aebcb4cf0cebc3a3d7f284b4950ab93264939a8f3b8b0f7786424140dc6f4bbc3d077c61ffe2897b7e830f11ff6ed70672d5db04c4d20b67ac823d839cde11b65679a3ade89b3db02cf678b204635183b44ca5bbd608e272c3f803e578b1b7f4678b41a2e7e3392002ebdb489571e4ce47b209d20b9911955af60bf9fdc7bae183ac92847b0e1ccc2702973c03cc4bcae397ac9bd24b9c2a5710df2218f12c60330aeb96aee254bfd5d5d7f4389418b83e9bdb9744bd2639b5155c80ab597a992ec59ea57bf155c983c5c9a8085417b5bb69d22d75ea882018331a49173a99cce65c691282ddf31e72e293dc331ff3c8fc58d79cc544296174d54aa76af289f6fd742aa0fc39888be3cd3e68b661e0182e764a8b60fb723353b0620c6a40b52d308e93ba6023514a20623bb70b906bb29214343a929fb281502a31c2c6b633981671f5d3ec37c014cae5ac9b2c9f85d5c42d7c1c5601bf2748196a825a243c53e3ac1ea74deb8383c4ea75f4d31759d2dc5a7844e37fdf38800f0a23bdbd9c3cb10cd77efce8149bb848b7f886a0a859e0c46d4af194efaf3539f5020105e6cebe9cb4b0e95f84cd578ebde90d6c86cd037b2eaa407e434b2f352700d406c46addb2b8af9d2285e39e5293f9c1b7eaedcbc26ba43821a5b4b93bee132ef5490e913d45f83178ff2faa66c86eafd6b200a964e548ff403dab7ac89de7ab687453e81237d2bfeec88e5b84538bee66b07bc6155ea06a75388db41078475e4c804fdc0e6d10e2786353028be722b10805c08d6bf2427055de78f2e0429f4624f5fc5681e16736e4ae75a82e9b4c0a830ad5ea381067d3b8a09b2ed30064858560349178fc88071aa59719cdcd008d1356a1e67e3c59325c630ac5052b52641ed497d959bc77276cfb5ebc90210a9195c40e128c109b500850c11df6cc54d69856ffd3847156e52f441ba5adebfa6552889a1b64578bb8cbd147c65a73369ac560ed59451d168e799f46360a7dbc72b9d50c1de785c449aeb7e0d9aa4b91c17b996d995e47e7b255edcdb65178f2e079bf2ca63ed91843cea357408a88e15fdb36e50b95fb932a54ff138052bcd57cc321b2efc3a97c90e5287da3b704fee469ffdf4165bad992bf3fbb537db9819b76013cb8af3be2fa6a997c871dd5ff5c4bd5ec1df77e75206474515a86bc76bf3aecf2542d1ea6ab5f45234bf2d6053e9379074a14d90da05c4484686c3bb7c6659e8eaadc035d847a4df9487cd938404341862f79399c7d84a6836c01bd36e3d0d067ab0e934e16daed4c89ed52e7c0c42eda800860fcd3101c1aa6ca91f9f35b6d1b2d4fa0c857a5568d350f30451ea2a56c47390ba4763b4f95323b4f474ef4973c48d18900966db22055412d3b7a0ff58618f56582ac5d49702891a2d23269d5793107a8387ca1042206ac5379f7c6487ec95aeec277c79cfbe5fe73964de5a93a6039403c126d9f2e48a85290dc412eff65a773469e15c9c7d037b1c6b6ce56cba2ad09f3fb3873f8f74190e776e585937afea76d5bf99a44e2508b84d50f4b7f51033f7eb55d0fef1af86d67de338dd5058c00dd9473eea0a79f7ec56bef0f401ca8b54382d9e9f895e0b39a0346b57b9d17ece5d6e7cd5084309e8b414604cef222bcaaf25bfd9963afa1035ad9cc26e88c75ca33c44f967a243a5d6aca9a1813907033b574ab4aeea62e177e5490ff932ad8a7e2fd3d705a030fbd5975438beb83933e00d945159a5d8db465228b71950448b16c91cb6eb0764bbfd13e1e08122891b68afd1e6766f4e5796a8869a9fda25d8e68c1bda9d0f1a7b9cb7f6164e221e5a68e480f625659340d5badd3027f7d50ceb5b1b4d638c665c549b14d4ce6ea6bbcf556f6a3711cc972424f3cf02ae995bb48e8052a496f33706135122bd15316eb3cfe51dace6b31ea600cf456144c976ad3b4709041d7ceea2b00e67c99ae0890c3bcf19258ac9d622e6bcf51a5d7824703c2953c754e614f1005836e2ad8fae7507064556d5a2ffbd6163322c67198dc0e66ad581f2025603d47cb20540633212978e79b88512979f1e4d1e42dec9e118ff9f814b7295ef47d1ce33adb97875c212ff685ed343b50019bfb7205242010c3a75cb216589470853589377f29535e8b5add555c035e0b83ff199e10722564c6a718c532f8edd9d5d8a396f89d6ab533bf4ef3b90037c65b71eca89eeec55ce2dddd429ea5a08202f3ea1cd3097ee63c68d109176601dfd43f3765414b6c181a3ec61e3414eefbdc17c86df8d222125d4c0b0cd79ce92b37aab4db86c0168db2d8f936d841027fd0094654905588a9d872e3b9399468ab2b59ff4b240cf5a6a68c83c1ca0a725431853771ffaeca7d7f76ba8c7e0636d7359599fd6cd14656e1ebb447a5f8de050a2195842506ef4e391e55c7518d880494cb1cd0ad54e4c89418188f3b061695680125ee8de23021ea79f18ef56bc3613b32978052c87d5e44ef7f7bb58bbf7c96056aee95c1ce126cc140c062b75cef49515c72c4f5f38623daf058799660c9d61e182c2e81a6dbd872f1066c610f6c2e65d737c0d1454db37030a9f6c8be913b9efdd72c312dc63628f2789f2c5a06a48d6580201bbaeb7707d681806225d21ef2474a8ed201f71639a62d131a8d598446c1c51056618ad31af5dcfe7e56b5ab990e96fd6c67a4d5c23b4f900d4f5d2da30bc5d2e0233e5a8c491c7f9e59b25d79a6e53690c9eafc9c30f5dd937db4a36d76615a9469126685a104fcb277970d47c06b5183bc835432c682b2d7e33e11fe78aad0bd70c203aaaf969e2077b3047a47b67fb5e5a78486aa713cd96945013752cac5102a33e37fb667dd56bad467bea0c2594dafcecea945edd5e4879593ca27305f2e9ddd7919195fe088189a361572b079f7161dfe0b7679a9a30f51aea8034518cd9236d4d187a930ca558c8911a0b3ce482d677ca9f61ddd3219bf2c371103fc4c42f16e93db09d0349cdf3b2ec4e4a9747a4546555d3285de6ea9d2379058bdb436c89e2efed82501f4623128dcb9637b0c9449220eaedc3645b1269741ad85c2c84982b304d9f5308f515117bfdece51c65fa62c966082807e2ef195dfe731a2a9e329c2bb6409cc8f59cc6bda6e347ca6c75e729278a1e6ddae42c223472b67106f5b4e699ec4b557b348585308ff59664835e663e82a06cba30d04c66cc2755b8c340848747baf2d9aca38a951798f8eaaaa9e0c346e132eef6900bc0d939fa390b982f0ebe6b3ea91b7294e4d374f7cd7fccfe16bec688cad6553e61f055dc0aa35179bb180c0387852d396902848ee7cafc6607c14f32b91bf2192f37b4ba67256fc25aba99daeb0c59625a7c4cb5fafb2ae533dc12c23e63198a089d99dfa9e2036add6c9e5a844c7ea64bfd9638f0f3b90346a39356e22c8095f9c8ba8c8bf057acc04779bc78050246e6edeb289ff72752ca405503734dfb697e0fa883c3e677dae16c3a8539d2139df6eb9339abf1cd0f0cf7f9626149f8e31ebc495077ae2544e91f7f79b8847505820b3930be632979ef9ab14138457531e26e92398c1d57e02e28784b8281db3e9fcfc8b60582964fe2608f864d008409a03e6e3a2f42f4ba309e6e5aa3c372a6b0e905022f8c37f05a3c2c9f2fc902fd31f0aa7117f82ab667f8b641c9128ad0966d4eb054531e089d78ae90539b0a59d5ca1527cd1fc652e3dd2cec893505fe3eb402b19741b9ceafa903032427aedc684d562a8d8c8cc0e34c6dac65afca4491a81efbbf9aa96b05779d93656ecca307c8c6c9964e1c23964348fc2f73468bc2ee4b80f4569fc97aa36905bf4b761276bbb21a3f7924d7efcd9a22f7263a49b415475ce8293c4af33f4325125d5b2929c22f0fc39ee1aa916d073f9573c7c479466d12a509df0032bc73da9c21f89fedde37cdc8e9a3770942a3b66649b1732ec77af823eee6bdf856306b3aabdfc9a1b9fa56f8a1be5c907f39752313ce3aecf808daa0067c2c444efc394edfe5b729775a0c07e472c1eca58197d3a54e437d37971f04766e694918657082995ee19ccdb3077394d7a540486b884d07259f717ec2ffc267009999c5001be32940d6c778be4bbd3f70c87d0ae7bc2e96bc93afed3523aa4a8aa37fb9d53872caee2c34f77419af11145483018b2518929835b58c57be9482b413e4d5860218119c65b37798b2b66418ea74047e540208add09ec361ad055a6e68b3f29fc89610b032d75de4f14eeb9419a79189c77181039726cffb20037c92284e24b3e96c1619c18d23c2f9030ca69f57bc68fbdf9e68ef7dc906d7b4f03c6db76e46170451b33f72d75b3eeeabc9c81a32db6a3d4e39d6a544f39658b5a0bb4489e19acf2bf6dce736487088c55b653bc3c8b4cdb3e577c252a8187f215e625cadf6b9dd58e720a20f61133c6c669c91c153e7f25dd7feb15583c88a19e4ba05dfdeb888c100c5dddfa8e242c7213128082fb3ef65c001bfcc8aedd7f53fdb0499aa07753183fe845a5e5d2bc500e29c25fbae4b0d9b848983a7c86ccd19b1dd31a1deb012ec7e0fcab424de5ae5a7e111c20f371e1fcb29c62930047022c8838717a28bb0d5162de4fdff39921b51a511af0568505551dae659a49be85699814524ff364e340b6ffd89917e1f90287b9720e36cb2a1dcafd8b4c74fa2c62132b0b2183755b0df9b2fe33640d9d81c3b41914d4d3eab6744ca3433681af6c"}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) 2.271453073s ago: executing program 4 (id=892): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="c4391882885c5f89975749f95a4094db89d791c82e1b867fa8adc601f80e2646a2e6ae9d06d68602", &(0x7f00000000c0)=0x28, &(0x7f0000000100)="b5b830f197a8a09a8ca62c9cf6e55d2142bf3baaa426293f9236c25b16be941eb543a477fee62197deb72d9411d2e134825ba1a3d5ba2a9f588bc653356eaffbe8fdbad156363787a4fa843c8178494939cd536b45ca91dcf788e4d13413805995d83c83d74222cba0b29c862a94f1d83b81c1c896b2b6626fdef53e361d1174d0f4b55973e0de8daeb356ade63000e4504765e82d94395cfaf45b4b5827e5854f2259f25a2f1a31deb5a7987c230bc60367eed389e31e47cfd134b71db0080290915ffe1ef0381f6adc7b7435d2777285253c81016e0dc391ea1e13", 0xdc) 1.937468604s ago: executing program 4 (id=896): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x9, 0x8000001}, {0x12, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="64edaef09ff83cd128c82159e3f10cf65a7aa03a", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298ecffffff1fff478330c30400000205005dcf16e990afe571c0a1bcd513029a00"/77, &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002240)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6", 0x35}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="003401000008", [], {@generic={0x4321}}}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x80, 0x0, 0x40000800, 0x718, "d76c1f46000000ef1f0160fbf520000002000f00", 0x2, 0x3}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x1002, 0xfff6, 0x1, 0x0, 0xb75, 0x41, 0x0, 0x0, 0xffffffffffffffff, 0x3}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 1.935492666s ago: executing program 1 (id=899): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) 1.554716367s ago: executing program 5 (id=902): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x1ff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000740)="452bdc896eef32bae18e106ef0e057d15fd9ff4ab2bd49a18b5308783fcbcd7e0f2475d6d87476aef5b7d1a6c5f030f8e5aaec921c5f2b0218a6bf8474fd37fff4cac2758e2f213e7cb41802170d98919966e1e375cc9a73fe5cdab02f50f49d8d2aeeb2dfb43a1d847be639cc06532f5de5571708473d9855cbffc3611c7f6df223954330cf6833cc05239e01e852d70c9b965c634e438225a277a100001166716d1ba40f75025308b74f6cc8cbecc120992084efb6a280de3c1caf3e34776bd3c5d510b46c8fef0ce1f75650527f3ff8d747a3b7bc8d9f9e3346b1cab6140310d7a7b99c73d2d37a5600000000f67b8aaa1a24b0d04ff606558422437a8bc576d4cd7e699adaff79672576bbf83eb5c3a07c1878259b771031a0bb5ef3be9a4da2d405dee4a3552c98064eb84472e544c302ed022f629026c0b8197cbbed1a1dc1979654929ac13aebf5a536aec6045622f8860e95310ebb9240a2fbb30b9f38d9f25df713682d17fa4e7b1c28ab2dd1259a8db977df462d", 0x179}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES32=r0]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 1.553166967s ago: executing program 5 (id=903): r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) (async) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) socket(0x11, 0x8003, 0x0) (async) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) (async) 1.482997567s ago: executing program 1 (id=906): unveil(&(0x7f00000000c0)='.\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x14) unveil(&(0x7f00000000c0)='.\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) socket(0x0, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) (async) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x14) (async) 1.481454261s ago: executing program 5 (id=908): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9a6d, 0x1, 0x2, '\x00', 0x400}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x4, 0x5, "fc686b340da1e4795af94547bd1305d65c21963c", 0x0, 0xfffffffe}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 1.352835943s ago: executing program 5 (id=912): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xbc, 0x7fffffff, 0xffffffff, 0xfffffff8, "8b03000c000104017d902b56c25812750900d525", 0x427}) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3811f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd092d929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d52d62603b30b810da4d868e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff67a608e69697aba55d43df1e4795ca11d0ffd3df437862f4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc3444d1cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db551ea2e0f0fb55d0eae9618bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f2e10a65d6b51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be7120531635fad739f0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b97671b2aa6eeeae776a179c0d2582896b605b8dbc81", 0x65e}], 0x1) (async) r1 = socket$inet(0x2, 0x1, 0x8) setsockopt(r1, 0x0, 0xfa, &(0x7f0000000700)="7371fc707527b3ddd1a0044ccc23d71e4a2ef2e56203ff1cb5d38c97ee58dbe7d01e7ea55729883ea343a53d65cb258e95731551db70a9c58836298b6b4a4b0ee7a481aa4c07c98fcf9a29bcd2a3d1db4897d700200c65f4585fb0ea1c8eac33c097ccb75038083de1d35c86de", 0x6d) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d7", 0x4}], 0x1) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 1.347379211s ago: executing program 6 (id=913): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/517}, &(0x7f00000003c0)=0x207) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x7, 0xe150, 0x1000, "08000000000000008470050000000010000447ff"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) (async, rerun: 32) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000100)=""/128, 0x80}], 0x1) (rerun: 32) 1.346338388s ago: executing program 6 (id=914): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4464b459, 0x7f}, {0x8000000000000001, 0x6}}) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x59, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) 1.254872657s ago: executing program 1 (id=916): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="00000000dbab71e988f8ee3a452dae748601d153", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x40, 0xffffffffffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x5, 0x80, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x120, 0x1, 0x7, 0xf800000000000000}, {{r0}, 0xfffffffffffffff9, 0x94, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x36, 0x2, 0x7, 0xbefe}, {{r0}, 0xfffffffffffffffb, 0x71, 0x2, 0x7, 0x5f}], 0x4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x2e, 0x8, 0x9e, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0xc0a, 0x1}], 0xe, &(0x7f0000000300)={0xfffffffffffff8b7, 0x3ff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044200", 0x7fff, 0x1}) 1.254395631s ago: executing program 5 (id=917): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(0x0, 0x80, 0x11f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x2, 0x5) syz_emit_ethernet(0x1e8, &(0x7f0000000200)={@remote, @empty, [{[], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0x32, 0x4, 0x2, 0x15, 0x1d6, 0x64, 0x1, 0x8, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @noop, @lsrr={0x83, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x2b, 0x4, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast2, @multicast1, @broadcast, @loopback, @loopback]}, @rr={0x7, 0x2b, 0x3, [@multicast1, @loopback, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @loopback]}, @rr={0x7, 0xb, 0x10, [@loopback, @rand_addr=0x6]}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x6, [{[@rand_addr=0x4], 0x3}, {[@multicast1], 0x999}, {}, {[@multicast2], 0x6}, {[], 0x4e}, {[], 0x9}, {[@multicast1], 0x3}, {[@multicast2], 0x70}]}]}}, @tcp={{0x1, 0x2, 0x41424344, r3, 0x1, 0x0, 0x10, 0x4, 0xa7a, 0x0, 0xb, {[@eol, @nop, @generic={0x0, 0xe, "a94227fb2b663098d9785724"}, @timestamp={0x8, 0xa, 0xffffffff, 0x5}, @md5sig={0x13, 0x12, "85c17b2b93fdb9d2b639640ceeb0199b"}]}}, {"75f48e8bdda4aec5ca5c6bb585dffe01d37c58e7042b20ecafbef8ecd227b0956ff8884a7a0c145c5dbf9587a70c2e4f0b44875d15ead529aeb5f121a9f81b05770b7b429798d793ed3b62ecd08cbb6da9126a1e083c83bdb7f66ef027ece85f0f163965d1f101773f3274701612ddaa692b2b4f1c1935b53f282a7738cb869185f694de19e2776cf9927b2e2727d2b58beeac22a12c4d91118c7746b9f05b0aafd21797614037afa9c3fb168aaf60f7d919450322ca86dda725c46803301fc8a1154b0f1d0a70f32b0351092587"}}}}}}) 1.182617168s ago: executing program 3 (id=921): open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) (async, rerun: 32) r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x50) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c) r1 = socket(0x20, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, r0) close(r2) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) (async) chroot(&(0x7f0000000000)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) sendmsg$unix(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32], 0x28, 0x5}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x0, 0x400000054}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffed4) setregid(0x0, r5) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r6 = syz_open_pts() (async, rerun: 32) close(r4) (rerun: 32) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x3) (async) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x9f57361, 0xc, 0x9f3, 0x9, "8b5f657fb77c7c656f430013355f4fa7c2f4e300", 0x4, 0xffffffff}) (async) writev(r6, &(0x7f0000003680)=[{&(0x7f0000000180)="286c8490cd38804c7bb8c0374029c483c6cae0f739c82e66c6fae77669dcc9729ab2acf122d9ced108", 0x29}], 0x1) (async) r7 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000510, r7) setregid(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000510, 0x0) 1.182013709s ago: executing program 2 (id=922): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000)=0xb, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xa4) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x20000, 0x6, 0x2}) syz_emit_ethernet(0x3f, &(0x7f0000000080)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x9, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="8284e355429be5bdc9"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10988, 0x48) 1.1800087s ago: executing program 7 (id=923): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mlockall(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 1.178833797s ago: executing program 3 (id=924): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 1.063845661s ago: executing program 2 (id=925): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000700)=ANY=[]) 1.062557406s ago: executing program 4 (id=926): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xaf, 0x2, 0x77}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="f969fe55838aa69c47afaadacc73312091501d94a34b71000000005c6fd17bdd031de7693194245ebbd0a75af9", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000100)="2887cf99", 0x4) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (rerun: 64) syz_emit_ethernet(0x14a, &(0x7f0000000180)={@empty, @remote, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x6, 0x13c, 0x64, 0x8, 0xfd, 0x33, 0x0, @loopback, @loopback, {[@timestamp={0x44, 0x10, 0x80, 0x1, 0x9, [{[], 0x8}, {[@loopback], 0x2}]}, @noop, @generic={0x0, 0x12, "08c1e37292e2071e8f3d771a9302c84b"}, @ssrr={0x89, 0x17, 0x7, [@rand_addr=0xde6, @rand_addr=0x2, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x3, 0x6, "f91f284c0d92e567cf83da327475fa28bf77253b767ea6a1d67f2853d57d46057bd350c99ede238b7e4dfea91ad73c95c01650737f75d83563948ed3bf6e6cb6253a38410528846d0f06647e100d95ede70e79a3309b64abaca62ca918c735a59a05924cab3eff92d4870643c0554d41896e550e8c63cd90d5d0061c6f3101b14aa4f5a844714b9979d8b191e9b506c61c861c69c60d9ab5c263b1ec8cdbbf944a4161cea2d9f172c5db809d9fdc637b571b254ca0cc0bb6d9a87b5b736eb9325de8dec022c3fb64dd5621b597f3b1dce2531f1809b6e8bcc346fb35e071b17df74576cc"}}}}}) 1.047746307s ago: executing program 6 (id=927): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x8000000000000, 0x0, 0x8000000000000000, 0xffffffffa22e6c7a}, 0x0, 0x0, 0x0) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="0db9670aca3f81d4b86ed0be7f4adf7a2f863b651e627ca0bf1e8be5ef98b7808c6a535210516b173e0ae0a4edd14476080861ffbcb4b303e47c1f2b6cb9f605ba72b16bb8a00b4271b3bfc23118ab052f018dc271ffdde6b478c86873ae12f0fda6ed251d9de2510f6f5987516c74841f9f780b42bbd1232c1bb7be004b9a32c91d9c33cfb8c3a85b3dd7d47d6725d3b24f66f997e84ece31d768a78be81cd1f196d32f63cb712eb0d25fc1b05a8344fa2b804628274ab6a969c7dea94fa7ba2b82d4a889f62693b0966638d8cf1c27e9ac1983ac46c4bdd079ad415daa4b1fc60d02b0a9a849", 0xe7, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb2, 0x4000}, 0x7, 0x85d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x40100000000, 0x9}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000240)={0x1b, 0x5, 0x51, 0x0, 0x0, 0x6, 0xa, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x10}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc2c04200, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0x4, 0x16, 0x2}, {0x859c, 0x2, 0x9, 0x7}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x8}, {0x100}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000744000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r6, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x3, 0xc4) 971.183423ms ago: executing program 2 (id=928): r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000300)=0x5) syz_emit_ethernet(0x3e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc00000000003a0000e0000001000000009e5a14692a54e22154e01af96433a6770912b947f5aad85e30cd7e694831dab64776e95daf38c52137a134c93f94b014937e494d0641998bf7a6f4"]) write(r2, &(0x7f0000001680)="04bdfa5d1d", 0x5) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464d", 0x201}], 0x1) madvise(&(0x7f00006c4000/0x1000)=nil, 0x1000, 0x0) connect$inet(r2, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) 967.835944ms ago: executing program 3 (id=929): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x4, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = socket$inet(0x2, 0x4000, 0xf) shutdown(r2, 0x1) 964.154383ms ago: executing program 7 (id=930): open(&(0x7f0000000280)='./file0\x00', 0x200, 0x84) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) 914.000344ms ago: executing program 6 (id=931): r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r0, 0x8}], 0x2, 0xa5) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 789.792056ms ago: executing program 3 (id=932): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x400004}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0xe, 0x8, 0x5}, {0x0, 0x0, 0x2, 0x200}, {0x4, 0x8, 0x9, 0x4}, {0x2, 0x9, 0xf0, 0xb}, {0x7, 0x7, 0x5, 0x884}, {0x61, 0x7, 0xf3, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x400004}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0xe, 0x8, 0x5}, {0x0, 0x0, 0x2, 0x200}, {0x4, 0x8, 0x9, 0x4}, {0x2, 0x9, 0xf0, 0xb}, {0x7, 0x7, 0x5, 0x884}, {0x61, 0x7, 0xf3, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 789.338851ms ago: executing program 7 (id=933): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1b0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080044"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x0, 0x0) setgroups(0x0, 0x0) fchmod(0xffffffffffffffff, 0xf3) setuid(0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./bus/file0\x00', 0x1, 0x1, 0x20000000005}) 448.477604ms ago: executing program 4 (id=934): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x4, 0x4, 0x4}, {0x84, 0x0, 0x9, 0x446}, {0x200, 0x81, 0x4, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc042", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="e33745", &(0x7f0000000000)=0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x9) 447.89306ms ago: executing program 3 (id=935): socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) (async) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/259}, &(0x7f0000000200)=0x105) (async) r3 = socket$inet(0x2, 0x4000, 0x9b) (async) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000240)="a65c29508b782e9f155cb15d242ff9e6c8fbedf5a2df956452008aadbc4398cb1094b93192fb8cb4fcfbf7d0e4c12e1c1b5c73a76cc3c90cd830ee7a19c6bc2b635c47eeda1790bcacdc0dd5905191005e0a8ed7d0fc47797eea7476419f396b35667c944b03c631e7c32be91992e9954367d25353254d7cc45171ff1f08839d15ab0bfd0119213be19488c62ccf71e11fa4a7569de0402ca7750d8c8cd3c8cf8b57caececce8ef438d4058d1cf93da700d085f058113f279c5e18e5fc7289a2085cb88d740a9f5176dd02c6d397", 0xce}, {&(0x7f0000000340)="3c7b77f8a4284c7e562d16f79dccde5261d80ed548da16297d7d42312cd87727a01f421a65b796c95e9d028197a534ed4c96bd697bfc14b103683056f7529fb42568fc6b3ea7cfaeb847ec1799c2c37f0b70e24a4ef6a6f50a25f04c68bd94ea556becce3153f3f189a6721924fbb40812dfd204edfaf12e652874e1270c32ffd816e514ceed6b790870d96641b3a26c0ba287b74dfd1505883bc9bdd2efa4142d5a5501796a62a13e905c9c831c11918fe51863dbd1deab829f02c76c7eecad61f9611867758681ebd50d8d67c660d4217031c8796f65088d5884af44982bc29c94f1e71ef93a44b500816ecbc234760d8c4fa4e201f0a1cc1017bf36f763fe6babefb91634f78784b40acb8f4ebb27f1f5e3035b9c71c67960d226a511daf7af6e461a544f4a6f96cf1b27b5302816a799b2bc32a42d2888e7b902dc1069488e7ee4d96690dfb60fadd4053cc7cf235fa344dea10745337f3edccaf25f52a7e645ccf956ff2aaa0997ccb0e5dd2b08df72418d5338cd49c33f725966b04dd8152308e3132a3a251684a8ca89f6b38f2828a15d436d03c72b65940860277c9e590044674db14f158f36f70c569d0039cd5fed508e2e665d990f751eca9f386e043752dc2de8aa0e99fdb9c98397e249f44fd379a92321638ec0655f1e68246b62f8402e0ff2ee4f7c039a24e9afce923e31e0f5ad50e1fe6f9e19135860069c4860df74f15ec64213cb302043d40d0f0a68ac08da51158c0f4ae0da3c706e5fcf4792c3438843e6d306eda5ee759d32c29c5a14a949871f7524ec14645d31f99c98f2c3fc59418b406ee32b8c7f19c5001cf3ef78b707bdb8d5816b0d64dd0b9ed69be906ee869c6095357a96d0b1b480f41a15d46d28a8284cc8f8895d05cb27218da645e9022be6c5c109fe9a9e996ed38d83e027db3d8e46dba01c29aad8f72594df05131cbc0f177d2ecb23a7870e3c4b935df3a7593b808260c9ea8855a5ba2d1ea4811fef040b28991a7fa84b4ed73b3fd61f1610370ddee0d5b597bb5fda64a267149d2ad36727a712c1d42f0deab08d2b24f7768b45c16c148dc3fcec93325a5f10f11f8fcc3b9d306af1968261c3ba46d00949e115929c9e2f816e096c81137e61d201611dd847a09d4490d000100c33a990d03f58b5313e1a383ac6b383790ee48d3d20f693b7d799d43e85eb3dd4c5edfb0d9c582e1a23f07e8471efd50923703f8b71c3a010bac88bcf0182d9f78578b5fffc33bbdb8b71c86122c60f6f641fddbf7844737e29b274ac65dadebf4b72118a12a0c89e1a67e22d1853acf414bfdeebeb634c1867ec4d097c3c0335e74b469bfaebe16f8d1dca8dcddb35a192889eb1f00730673ef4f268c8e647815771cbe32f76658e4a6757be6f56ba4f6a10452d95e0d868d68944c0e30138a8106bdcc88f687087cf8f602d305251fd3f7b3987ac8251170a14c6915bd9e4c088c66d8a2f04eb053d69d8f5cdd43df1a3f0dfa3469bde1633817876bedde52a37a0c561c2c77cf7afc508a788102f1ffe22f80dd3da7c9ee00dac766ba6a830c9efe2fddc3a0aeb17de361d9e655f2e338b2f0ed9cc7871ee30ff88ed1df8b05b38fc4ed6519ddd8129285a1793451d80c85f8805e9d9aa5029a38bfd7ddbb8b8ec3e52e36459d8dc5aab1044589dda198cfd52f8f6cb541d332de3490b4225ac1b7c97c06ccf597c45f7ebe0172509246de8a7312f6678403ed14a81e7f0090fbb30c6fdb900b9c543c01a8a568d8c6a599cb1a8f0806328e901c691fcda9a77464dd3747080f49181613be578e13ebb2c27ebe00c973baa76166f697be5aff1e6d474072fe31b02936a6c4b89f88842a7b67296579e0685e5b426cd09141410ba0116b0257bb4cbcb3cd851227f4d3fd5ca99c9e96f8fb883f51692399e5a43f69883539546912ca30a980a9e000841ba0f72c917d73b550874b87f6220a5ff3cd411246c6817a1709e09f46e3176112e395e6cae983e7bc6b9f85b27a079c611999fe1bb1a17c58863693e80f6e99c45295f49761b3072b09931fb812c62c7149a99aa2611ee459cb89ed31e156595eba7ed5a617d89220815f96eb90fab82d96de4daec0af1e909a0f41190575528ec7aa90a7138296b39ef25f46816d8ff7ce4af51718e9acb0b16191a3ef1ee5a55313836c089e8e0de8add78e8aec88a02c821d7c17c24597503e44a9f1d78378f97c57c3896210ff5fc3352930a50f90d8ae5e8fbe6e96ddca3237c87587f2555e796f6888d523d0f8b20d98acb8fb81b9e590139703e1e19b12568e336ded57d7e4506a5ac51a6f2356572ef5f88ceae453e76b51d15a42dfe418dbc53c396dee01bac03829c981ae75de6da986917d78ffb26e8a54803836d42098a469e9bbf1e6d795e59fb2571ffcf10e7b1bfd87f4205995362320fa8cd38965bb060eef72374662398001f4424a5bccccf709e923a7d3ff83efeb34a622c8db4d78f74e16272ceb3975b1b8d949d71ec490f41673f5e0d644a1484174a347e92432f64fccfdda61dc6accef8ee5f245c639d0ad6ecf1a50519052ed8ca6bf59ef2d23672a9f9513d3abd632bc085cb3ba92d336855957f7cf25c64cf0f8689df2075a996bf33d6685f0fd26ea335205722cfc573295b07777d1ed39f4b7098bbc886bcdf067e6699751bb535881ba14e9327c5aaf18574e9c0afe5115e80ee6a77a1308520db9615bba2fb5854cb4aa2d1647d97f4914028b74e67d5f339806627d83ee17059e596785ecbf99aff7ba7e58a9534437102c0ef859f2f0a0a6d10eff279e8f20c1d718fb83b83614d9ab600af9cc20847e1ce3a3a70be4e1914ee42e19ed8f1a62bd736b9c46d43be542d2d9da00d80432de9cb5ce47ef7d31d67d6e6546bc688d52895bcc41e4845b5aaf50b44ff967a04b70c0b488697c17e39c2f988b1c44752228f3b0e43d23825054974aba35784e65c2f24c7031fd1162390d219ae116007b7a65e9654f504eea0b71ff28e4511a565022a1ae987bd7311457c25f7ac5f1b905f5efd5e7dc359468352888501dd40e3bdce90b919d3bbbec7cab65d706ebe0b0bd0a4e144b114f8ba71afba6a09d77dfe297f9f7bd153a221f6ba642eeb1ace7af55ef2f5cdc34bf5e0f3dc3b729256d497777d1f03e3b286bb07137a4a16ae119578d4957df9cc99bea1bf2668c13a8633e63ac4ee09ee7a978e7ddeb44b646ad354581b34f4ad575ab82ed4188fd11f3a3d32af4d499accc85dbf7af9a187e5f1cde34d07bacf26af66967160dc385ba4659256dfa0650be3026873fd9d9cb72b506d2c538d4daa608cc22f03409121428671705fecfc94bd560e1625387eb84ab15ba190be5f32d239590d1fc551cc2b75e088739732cf1c1cc16bec2e6b12d1230949ac19d6ae505312e9516535968e37c7c973624c19bac5327f531b7aa021f9513ee50e64ebfb330cf2efebb06870a0b467ce90346d64076eee4172368cd09722d49b287572e76ae3c0356297ed4e95aa628e888cd1b2c0fa5ba10b08718acc0099c05176d94b65f999ef34d75df7a6d75584e7706ec943c29abd7d7ddd818c3a060e90db53f72e830e1edd03b2d2a947919c9a1b85953b2888b9ae0730eb33d7322af52f2561fda0317cb9910d8421d8eebb17aac2a09758a38ed26bf09727c6dff096a115a7a60ab055cbd8d628ea9e874041d02e49387d695bdb774be6afca2fc48c1a9a35cbd651440f04da9cc9a82fbef79445873d00e1e3485a0e9149be263e1e8c3d141cb33b6fa33b775b58bbcbc7e6dcd0370217593c74f470a4d109ffee78abc0c55d1cb766af4a9e6824182255089f3705aa456dfaa7910fffc495b8566e48545ff34d8093a77560a7ba1fdf47ac6ef197de1642dbc6c2f6eaac126ebcd50bdf5a37c1d89b85c9d60243e6d3547f194190a8d66757fb3fa702d8eb88697ca2e21d83aecc713a7ba65c20080b59b1b2d20d5c5c6e28ed57f810c49f1455e790fc7872769a1b0f839ea86953da15dc7bea2c7577ea482bcb268558b655e787b168635fbdc064c9589fd6d2ebb5e9df1039a32584bffbb936ac2b8006d37bee992ae7780c96f82cfbb189185f17795f58e3f7f446d0f3cbf4f6a88017afea8e1e43ac1eae61be1ba3fe74249f9ec7a329703f7c90b0d90c5a67c7c9850e5915903c5cf9311b99cd9637f7154168eceb0d6917d37342f0e4679450c4c5a8e0b43b71705fb764324c73bd85e04d0950883e6571215f39afffb94684b003ccf91e5bbe44a9c768a8115c502eb17685d008eec5a48db614f31626eacf5482cbe1b96b14759d9bc5520863af47b640ba199eea07e98c72ef3ea7c74c3e7ef5a333cf23993cf01c92d1c0daa68eba272d9de1b942bc73ce18a623810d6ba802132c8cb6c650250e671f1f89c2cd5dae3a3d58f67aac26fa7b3ee2a6da2b11d8fa45c53208672633a39cfe6b08557211a26d97732f660f00c645005de7e5614a8a0ca884bae09826c28a85d97917806ed2c79451beda04c13d332a0c3b253a04903469b9d116492ce57cb1e283516650c5502a44da75da628cf710197ce7c14506f506854335ee25b851f4be045df8f384a074fac2ae71419bac8c5b050643078b28dcc65282245ccedcea76149e3f7bcbb3d5ee92c05c0304dd9d82012237b165fe7bc9b323c1441dc43db58e0fe876d7d480f070beba0b966de4176374dd6f972862f34afb370d0597b3086e065e5e3c50a1c1ba785233f85893b7c553a029e402a9c1137a7d4b699d6ff98451517b579346ce476f268c66625ec78b9bb8e517b7e03a13fd5af26bb5ba8802fb331c32abf8973f64c4955b90f4f77ccdf5876689fe93eca1ddaa1bd5c89e0551383c60678892b02f58836eee55ac5fd1ced6555a78fdb41e98c526068cc9e20d11efee7045a25cf69b09279eb25e0d035739cbb4e9552b5281705bb9f3c2a29446d9be654ee97d387bbe188346ea678474a8dd13beb8a6e05dd2ffb6508bcf29a6e2ce2f514d05cf12d536da37523ddd234ed4e044124a8cf2789cd273d4791664a09e510be5e086970334012cd10552d591578b0ff161cf761e3de2e0a29c43c1e7bf2067c8646b5a70bc0450f98d1e0a2a575aac60056340bbdb0ab5e4e576c926f9ecf06f65a131923e80c359c9d8d31d5c11fe5a43e40becdf6ec60e0e41db72ffb6a2e824a0704a30137c07c681f1d75001cf91d32f8157661c6b9a8537f522244842414f5f6ff5503e57d60aad544c68ed1d4ee3d63ebfa28d771879bc800813ae50f2aadb18130308ac67f5f3e60b35b3a24d0a832a3ea5260abbb48015f9a7622719bb3b5247b65b16dba803dfd0e666ea08ca165e3e499e5dbf02e8f3477072647d92aaa19a0529c28cb0092e371638e823634ffbf851e7bdbaa3a42ee99fff251e8725ef7f70adebefbc3b5b6a96a4d64e1aceac4f5529c0302ffe465a31cc85d1a0d21011caca3de6a9e04a4c0f9ce6ba4a89c8294da77a6598cc9ad5de2d493e2162664498788cb6071d282f2474b5a49226e54e577b355269b14faaf1dd026e19fdefa159c4862982ecb1729b61aaece35bad75e2e41ceb0e25e02d28f2c2890926627aaffad330ed2660d924ce0956bbcdaad993c037dc275b29abdfafbb64be0a62a421015503b332a298c0f4e964f005cd84c9be90af63291018b72d4ae2b2cf1886cf991d8789a9087b83a5f613ba98e66e1d7ffa1c2ce13f40376ef99b382299cc2c9e4abc91d0be49a1e970199b2a6fc7a092f3a599c2f91ca75b", 0x1000}, {&(0x7f0000001340)="fe5822960446cbbefbddf99d8954517008964a3963708e840314", 0x1a}, {&(0x7f0000001380)="8e5486968dc5d39b1427b5a3a7236df0842cb1fda510c71b560c104fc2197b61e9eb895c5efe0485f9b843bb1b6fb6223f94cb13db03160b4d05cd6bbec680305a962b2a2a1a4f834d3aa43e42a63501cf633e8f1c2d833a66236d43d37092032a0e583dcc6a7a32dea90a18503888d452c8ed4ae23e8465dfb8a7b74c59c5153d6ff7ed60e959571a01b4fb7986bddd0afe49c9f64213e70f64458fa5a24e62dc0d05604ffe9846c657315400611a86bf1e1234267ea23b34a3bf7ecc2dc4c6e645732a8e37ac755504ca802da82d55bddc7176e23c5aa4b7c47911d9d2f7f2dc1af5b4", 0xe4}, {&(0x7f0000001480)="4df9e89980ce2fcf4aa9e4c8443dfd49a1bffb4bd3f5845cc5a20f8dc3504ca6503f189264d4fa80baed596ae5d4d663305b160fa8eb1795d26d16d65397ab398aa707163e87d95164844d3b8455afe6c1409d5c71a5ba6edb40c6b9ba934bb102fa0a4028d6546b577f7465d7797f440fb47c39ea997472bbd36f364fa0e6f8c1200f04b790e20d79bd749821661911f5987676a5ee2e65d213742b548e7ab7101be6d6d0e770ce7bbacf95dd3bb7648ea983b203a56b63bf4c23fc396a4f069a119150f6024104f94fbf69b3d631", 0xcf}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="812853dc10c94575aed679756c22c91f58", 0x11}, {&(0x7f0000001600)="1ca2131e0421f7e4517d60f32c0d58e8ba7be6d31a033dafa76af61ba999c6e057cd1fc339073260fd5c11aa98855d1a2d5bb3e1ca0c97662849a4534f782952d95da873316dcba06c6bf9d2a40c687955257b04b10175adedece6cdf18c0105ec0941461a373d2d3041c9105a2e352ba99f4b93a7ebb32d8cfe983a6a4344c32db1cf4f05ccae22907f0d5542a739faac050af29c4d1b58376920e00e0764f6e8856cdb6068024ecd305fc7d00c44f66447d1f6206a9f0aaedb329214a450a566de880658a4860416e8529497", 0xcd}, {&(0x7f0000001700)="11e5f9c0f88b3bb2c94ec2f5aadb6c33228bb31866ee8a6cbe7ed5246795442e08a7fd361d5164c1", 0x28}], 0x9) unlinkat(r3, &(0x7f0000001800)='./file0\x00', 0x0) (async) pread(r3, &(0x7f0000001840)="3c148f74075e7812e50578d979eaea62e70445dd162eeb4c14ecfa9cbdf8fba3ee5c2d6fc1d14df8b72fb0120bb20c1c393f8fd9606d48cb", 0x38, 0x200) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x8000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000018c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000001900)="9b5e400ca52d7166febfa0e97fdd20e1be7fbaea853715cac1973f2a79de1072e38991f08d7328d8d28dbfc608e6d2ba74209bab1ced3b22e3e150c362265316ebdec9ff7e766f46120bf7a4d9d20dbfd804879af3a955e46ee6a12270c943a0cc26a6062cdfa70b4cd84d837f906c1f991b510aa7810e571129e802bf209d76bd733f3c9bf02e02395b691c9740a259db54ff5fafab7bc2356507740e02a2a0c964502f46fc38d5e0dbfaafdc101ad053a2a16a44563e04e4c1874899c008d2f2cb2b6cec22", &(0x7f0000001a00)=0xc6, &(0x7f0000001a40)="45dda93785e33daf2d1cc8fddd64e2fcddc1f14b62570f04a1a5867fcd34", 0x1e) (async) r5 = getuid() (async) readv(r4, &(0x7f0000001b40)=[{&(0x7f0000001a80)=""/180, 0xb4}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) setreuid(r7, r5) r9 = open(&(0x7f0000001c00)='./file0\x00', 0x0, 0x100) (async) r10 = getegid() (async) r11 = syz_open_pts() (async) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002180), 0x400, 0x0) sendmsg$unix(r9, &(0x7f0000002340)={&(0x7f0000001c40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002100)=[{&(0x7f0000001c80)="cc2c2106e818e1437b2da58e664c895935f487eeb93cb84bcf1b9ce03fad6b6255140498f8aac5dc4e06f33cc5c724ea1ff4c914d64e1a688f3373125a33b9dd4045b71b9146ac413c6f9ee8002d37001cac54d021fc6b26a76959c05b95d35a4fe24762ce137fc50f343bbc01ae7ddbda8a06714b6b73497497e9cfef39f4d86a68f57f4b5543efa2d6ac47276f5b3f91987b292870aba60292eb57671eb671588db3f9b210ccc238fca49eb788867bb288499122eff9f2608e2d55", 0xbc}, {&(0x7f0000001d40)="bbbb018b3d3805341bf9a56872eb3211c8c7ea813f68b41d70411f72ead1b4a73917dfa3031f35a220e61ab0e44dcad03992043fa05509b733d8ae66c9d4e502b14439800c29b97de5c99eb41bdef5629e843dac3545f9b02eccb1d7837187f1bf455c6f5950df927fe72d5ca9856d1ed16115b4ed18d6caa79acec0ddc1fcddeeacb634f38db55e8c4c18c5649fcd5c91b0ce047e23771966b65c0b4a05ee685ae3fefd1733474f82118633593ed104196c5adaec3ca0203e9e13bcd5b0ab03614ac12b29e214ae13159a3df0fccee1ff2543b579ffdbc26388be28b7eea97eb251ba817e", 0xe5}, {&(0x7f0000001e40)="226375d228f3574cb8aab3f6d090", 0xe}, {&(0x7f0000001e80)="9d8cfb034d620449b11890be9f25929abcc5de5c9c029fbb9c96fc3b1a4820056e9b47d3b6", 0x25}, {&(0x7f0000001ec0)="ac8971c9d929bcef630d4bded7f3493f42352480ac56", 0x16}, {&(0x7f0000001f00)="9648cdac4aa8351c8ee20192a06c0f42dd4f0b5054b336f37774df9c459ffc9a084e8efe92e236a5a59e2816a1ab5b9958097945a526f7e95f9142146c80cf199d8fda65d2058753096f1bb6ee80094b9255ae284490046205d3d13734ef", 0x5e}, {&(0x7f0000001f80)="aeeebb558a28bdd1d5ed9705bb94945bea72968e479e4f6becb654eb931e9dae667306aa345a2e70f3d396027d6f44914f819cd495235613d60277fc7d3e4689ac9824b5ac2245dd5e46bfac1dfed227a628e425a99a5fa68ba27a556eb58bbd362dbdc6b29b9bf216c4e30fb7c25ad949fdb1ca3edfd3b88adb29126f0631a594cd9690db0923911647905d37c2dc1be36f43118202af28b2993a84cfbe824e64b2fc8e64a2ccf62ed6917819f3820234005532c65bbe662005f18c93cd9d70325572360f6e387eb4ace4d06199a2037a39c0105aaa2027e407dd3312ed7b0b43da2dedde3dd78d62b077b78d66eaca81dca4360c978b93aac425", 0xfb}, {&(0x7f0000002080)="b8b15c2a942af6d53ee212fc8bb519b9c095168ce31df30f666a071ae6483387466bdf5bfa884e8dfbbfc53c95e76a7a4bf957ece0247b9570e25e0ba961a9173d056e117d79c341d98b0664b8d589c9570bed4c6680475cf0", 0x59}], 0x8, &(0x7f00000021c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r0, r3, r4, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r0, r1, r1, r0, r1, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r10}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}, @rights={0x20, 0xffff, 0x1, [r1, r11, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r12, r3, r4, r0]}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}], 0x160, 0x40b}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) (async) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000002380)) (async) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x6) (async) symlink(&(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)='./file0\x00') (async) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) (async) r13 = msgget(0x2, 0x100) msgctl$IPC_SET(r13, 0x1, &(0x7f0000002440)={{0xa, 0xffffffffffffffff, r10, r5, r8, 0x40, 0x5}, 0x7, 0x7ff, r6, r6, 0x5, 0x9, 0x7ff, 0x6}) 445.543267ms ago: executing program 6 (id=936): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94bf0e4b26bfce0519af13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c74b81c1dbc0425fb23a", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000ac0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x9}}}}}) r1 = socket(0x10, 0x1, 0x0) listen(r1, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x38) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) shutdown(r1, 0x2) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x11}, 0x0, 0x1, 0x10000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffed4) setregid(0x0, r7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x5, 0x1, 0x9, 0xb5}, {0xf2, 0xf, 0x2, 0xfffffff7}, {0x800, 0x2, 0x5, 0x100}, {0x3, 0x0, 0xd, 0xf}, {0x3, 0x0, 0x9, 0x10}, {0x3, 0x13, 0x2, 0x1}, {0x7, 0x1, 0x2, 0x4}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() setgroups(0x7, &(0x7f00000000c0)=[r3, r7, r5, r7, r8, 0xffffffffffffffff, r9]) 284.742414ms ago: executing program 7 (id=937): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)='Ms', 0x1}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 278.723503ms ago: executing program 5 (id=917): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(0x0, 0x80, 0x11f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x2, 0x5) syz_emit_ethernet(0x1e8, &(0x7f0000000200)={@remote, @empty, [{[], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0x32, 0x4, 0x2, 0x15, 0x1d6, 0x64, 0x1, 0x8, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @noop, @lsrr={0x83, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x2b, 0x4, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast2, @multicast1, @broadcast, @loopback, @loopback]}, @rr={0x7, 0x2b, 0x3, [@multicast1, @loopback, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @loopback]}, @rr={0x7, 0xb, 0x10, [@loopback, @rand_addr=0x6]}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x6, [{[@rand_addr=0x4], 0x3}, {[@multicast1], 0x999}, {}, {[@multicast2], 0x6}, {[], 0x4e}, {[], 0x9}, {[@multicast1], 0x3}, {[@multicast2], 0x70}]}]}}, @tcp={{0x1, 0x2, 0x41424344, r3, 0x1, 0x0, 0x10, 0x4, 0xa7a, 0x0, 0xb, {[@eol, @nop, @generic={0x0, 0xe, "a94227fb2b663098d9785724"}, @timestamp={0x8, 0xa, 0xffffffff, 0x5}, @md5sig={0x13, 0x12, "85c17b2b93fdb9d2b639640ceeb0199b"}]}}, {"75f48e8bdda4aec5ca5c6bb585dffe01d37c58e7042b20ecafbef8ecd227b0956ff8884a7a0c145c5dbf9587a70c2e4f0b44875d15ead529aeb5f121a9f81b05770b7b429798d793ed3b62ecd08cbb6da9126a1e083c83bdb7f66ef027ece85f0f163965d1f101773f3274701612ddaa692b2b4f1c1935b53f282a7738cb869185f694de19e2776cf9927b2e2727d2b58beeac22a12c4d91118c7746b9f05b0aafd21797614037afa9c3fb168aaf60f7d919450322ca86dda725c46803301fc8a1154b0f1d0a70f32b0351092587"}}}}}}) 278.546279ms ago: executing program 1 (id=938): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000544000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 278.212129ms ago: executing program 2 (id=939): mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) madvise(&(0x7f000031c000/0x4000)=nil, 0x4000, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r2) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff3a}, 0xb5}, 0x10, 0x41e) (async) acct(&(0x7f0000000080)='./file0\x00') 275.32051ms ago: executing program 7 (id=940): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000518000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) 268.09797ms ago: executing program 2 (id=941): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = socket(0x1, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180)=0x9b57, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca80200000000000000941948233fb05d1bf78106233c08e570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085b", 0x70) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10, 0x402}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) close(r3) 69.793144ms ago: executing program 7 (id=942): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) symlink(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0xa79, 0x0, 0xc0, 0xb11a, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284414, &(0x7f0000000080)={0x62, 0x30a0, 0x0, 0x4001, "75a2effffffff1a804000000238800", 0x40000002, 0xffffffff}) r1 = socket(0x18, 0x3, 0x3a) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x29, 0x7, &(0x7f0000000240)="d534fe652de489ec4a3c2351e7bab29d045d2c2006b84bcb94a7aa4e1c22c1fe18d45fd9db1b6e3f25b86e103ec0f17dd8078a1471e89f000000bd19d7b53a098ac65cf7040025c279e7de54c117f11a9318c3d4a3e2b05c4fd2620a5841270891eeb5c2e01f9ba6a5fa852d0942cfbbd1d0ff117d94ee52787ef29941f69554ac04f0defa0b570e52369ef39f33b7d8f6259287743e394406e667652a4d", 0x9e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x22000000000000, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x64, 0xf0000000, 0x6, 0x24}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x57}], 0x8, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x86, 0x10, 0x9, 0x2}, {{r6}, 0xfffffffffffffffb, 0x4, 0x20, 0x1}, {{r1}, 0xfffffffffffffffb, 0xd8, 0x8, 0x31e6, 0x6}], 0x15, 0x0) ioctl$FIONREAD(r4, 0x802069de, &(0x7f00000001c0)) socket(0x16, 0x3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 69.017241ms ago: executing program 1 (id=943): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r2, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) 68.069411ms ago: executing program 4 (id=944): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x1, 0x4, 0x3, 0xfffffffffffffffd, 0x36, 0xe5, 0x5}, &(0x7f00000000c0)={0xff9, 0x2719, 0x10001, 0x3, 0x9, 0x3, 0x1, 0x4}, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) socket(0x2, 0x2, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x2}, 0x10) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000001c0)="47b9799ef16e967360ef4fa205b7cd1baf9b1dca9791efc858ca2ba9f638c865501ae6e25980aa2b2b4c5503a22c3579ebe111812cdf7a9b3f5184fda81267fd64473e83d0be363747bd42018d0753c67c2aa443b43cddac244a8ec509ddea602103d977e43169fcae378e4f8a919c20ffb03c10728e7b8d428878e248ffbf44c1d360017858991443b8452d8482ad2db30bc0788c0ffead6ee1f331e84dea729c13366e6d7c25a4b4b0ff6fa442c5498592d24223dd75d550ab3d48415522bcf318f28fb0c1eda3923e377adffb346fbcd31f7ead236042", &(0x7f0000000040)=0xd8, &(0x7f00000002c0)="009f27159be462c48f6f62bce137f2a9ba12e464ab4ae6195ca36aabfb9a7b5daf00dff659403a9de74b3f30fb1f95ff0ebfb530de8038f61e989a9810a884300009eb5e8b2d9e3941fd97d23d5782a4e6850e967e1ee9761ece3a975f2fc996dc99339d1a36e0b321e800dbab1a17b8d9643c75ab4d767542a0822f165f645f75440a7ce834eb", 0x87) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000400)={0x5, 0x7, 0x101}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f000032d000/0x1000)=nil, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) 65.479158ms ago: executing program 1 (id=945): r0 = getpid() semget(0x1, 0x1, 0xe8) (async) setpgid(r0, r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x1, 0x4) (async, rerun: 64) pipe2(&(0x7f00000005c0), 0x4) (rerun: 64) socketpair(0x18, 0x2, 0x8, &(0x7f0000000600)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) (async, rerun: 32) socketpair(0x20, 0x2, 0x3, &(0x7f0000000680)) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async, rerun: 32) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1104, r0) (async) open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x184) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044200", 0x7fff, 0x1}) (async, rerun: 64) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) (async, rerun: 64) socket$inet(0x2, 0x4000, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, ""/28}, &(0x7f0000000780)=0x1e) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)) 808.035µs ago: executing program 2 (id=946): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f56ede655aebfeea6d8c486dd605f6ad900383a7f00000000000000002300000063b2894800000000000000000000aa"]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='T31', 0x3}], 0x1) 432.182µs ago: executing program 3 (id=947): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x18, r1, 0x1000) sendto$inet(r1, &(0x7f0000000140)="a8bd75b25cb27d260f96f75aef48908467b288484e6ce07fae9af172e665843c6e14ffcdc785354b2ee506bb65bf48ec5cdefa906fe69500dd135e041b3d42f322410854400cb76065a4bdc481d93347096aca8d218303a68e635f5b1eac52f120922bd5eaa7ada5d474b6e40f4e17965c8c673f52f9bf5bd934c077db0683c72619596ab6e27e438b0779a252a348f9625fb1cdd4498dcea10a21fab164e8c05c", 0xa1, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff3ea41e0af8cef6a5aaaaaa0800450c001c000000e6ffff7700000000"]) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) setrlimit(0xe, &(0x7f0000000000)={0xfffffffffffffffd, 0x2}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0x4000093a, r5) r6 = getpgrp() fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x122, r6) 0s ago: executing program 6 (id=948): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setrlimit(0x3, &(0x7f0000000180)={0x10001, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x2, 0x1, 0x80e19e, "bf08000100f1a55910812cc900", 0x81, 0xff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x83, 0xfff6, 0x0, 0x7ff, 0xfffffffe, 0x1, 0x1, 0x2, 0x0, 0xf1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff0000ad15"]) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.59' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 431773909759 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd80653068c8 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 127, 3):% = 6442450944 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace bpfdetach(ffff8000013f7800) at bpfdetach+0x70 if_detach(ffff8000013f7800) at if_detach+0x153 tun_clone_destroy(ffff8000013f7800) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80003c5245c0) at if_clone_destroy+0x1d7 ifioctl(ffff800001493068,80206979,ffff80003c5245c0,ffff80002a3f99d8) at ifioctl+0x5c5 sys_ioctl(ffff80002a3f99d8,ffff80003c5247a0,ffff80003c5246f0) at sys_ioctl+0x5c3 syscall(ffff80003c5247a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5f161925940, count: -8 ddb{0}> show registers rdi 0xffff80003149d000 rsi 0x54ddd acpi_pdirpa+0x40c4e rbp 0xffff80003c5243e0 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0xffff80003149d000 rcx 0x54ddc acpi_pdirpa+0x40c4d rax 0xffffffff82d8ddb9 bpfdetach+0xb9 r8 0 r9 0xffffffffffffffff r10 0x9248b1bbda1d4490 r11 0xcce2fcce08036905 r12 0xdeaf0002deafbead r13 0x800 r14 0xffff8000013f7800 r15 0xdeaf0002deafbead rip 0xffffffff82d8dd70 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c5243b0 ss 0x10 bpfdetach+0x70: movq 0(%r15),%r12 ddb{0}> show proc PROC (syz-executor) tid=433823 pid=99219 tcnt=2 stat=onproc flags process=1000 proc=4080000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a3f9748 scnt=1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003a8b6a68,0xffff80002a3f9758 process=0xffff8000ffff72a8 user=0xffff80003c51f000, vmspace=0xfffffd806e040010 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52368 14507 60891 0 2 0 syz-executor 52368 297146 60891 0 2 0x4000000 syz-executor 18934 171228 10627 0 2 0 syz-executor 18934 88605 10627 0 2 0x4000000 syz-executor 18934 4488 10627 0 3 0x4000080 fsleep syz-executor *99219 433823 29450 0 7 0x4081000 syz-executor 99219 232250 29450 0 3 0x4003000 suspend syz-executor 29450 503153 88859 0 3 0x82 nanoslp syz-executor 87677 269350 1 0 3 0x100083 ttyin getty 15467 480371 0 0 3 0x14280 nfsidl nfsio 35611 353952 0 0 3 0x14280 nfsidl nfsio 60310 15493 0 0 3 0x14280 nfsidl nfsio 78564 170118 0 0 3 0x14280 nfsidl nfsio 10768 11971 0 0 3 0x14280 nfsidl nfsio 12169 433020 0 0 3 0x14280 nfsidl nfsio 78088 36762 0 0 3 0x14280 nfsidl nfsio 61659 413238 0 0 3 0x14280 nfsidl nfsio 53455 299242 0 0 3 0x14280 nfsidl nfsio 4119 428322 0 0 3 0x14280 nfsidl nfsio 33188 480147 0 0 3 0x14280 nfsidl nfsio 84281 208820 0 0 3 0x14280 nfsidl nfsio 57962 78387 0 0 3 0x14280 nfsidl nfsio 49151 443058 0 0 3 0x14280 nfsidl nfsio 9936 136108 0 0 3 0x14280 nfsidl nfsio 84109 46355 0 0 3 0x14280 nfsidl nfsio 15222 104611 0 0 3 0x14280 nfsidl nfsio 89448 206833 0 0 3 0x14280 nfsidl nfsio 34402 367299 0 0 3 0x14280 nfsidl nfsio 40005 325136 0 0 3 0x14280 nfsidl nfsio 58538 432910 88859 0 3 0x82 piperd syz-executor 27147 92022 0 0 3 0x14200 bored sosplice 53682 134080 88859 0 3 0x82 piperd syz-executor 29936 305221 88859 0 3 0x82 nanoslp syz-executor 3361 209081 88859 0 3 0x82 piperd syz-executor 60891 462708 88859 0 2 0x3 syz-executor 10627 470408 88859 0 3 0x82 nanoslp syz-executor 13766 323379 88859 0 3 0x82 wait syz-executor 88859 326182 90474 0 2 0x2 syz-executor 90474 487838 69458 0 3 0x10008a sigsusp ksh 69458 167393 41738 0 3 0x98 kqread sshd-session 41738 183289 79172 0 3 0x92 kqread sshd-session 79172 300171 1 0 3 0x88 kqread sshd 14870 280005 9708 74 3 0x1100092 bpf pflogd 9708 161272 1 0 3 0x80 sbwait pflogd 16262 4485 10089 73 3 0x1100090 kqread syslogd 10089 438374 1 0 3 0x100082 sbwait syslogd 47280 461014 1 0 3 0x100080 kqread resolvd 55490 474590 37532 77 3 0x100092 kqread dhcpleased 99814 1496 37532 77 3 0x100092 kqread dhcpleased 37532 47869 1 0 3 0x80 kqread dhcpleased 86888 296301 0 0 3 0x14200 bored smr 4454 400736 0 0 2 0x14200 zerothread 80556 459955 0 0 3 0x14200 aiodoned aiodoned 22871 334164 0 0 3 0x14200 syncer update 80689 47324 0 0 3 0x14200 cleaner cleaner 28733 388466 0 0 7 0x14200 reaper 1176 157060 0 0 3 0x14200 pgdaemon pagedaemon 31728 66912 0 0 3 0x14200 bored viomb 21910 433483 0 0 3 0x40014200 acpi0 acpi0 61796 208741 0 0 3 0x40014200 idle1 26334 170429 0 0 3 0x14200 bored softnet3 5861 149247 0 0 3 0x14200 bored softnet2 44425 311118 0 0 3 0x14200 bored softnet1 64024 481645 0 0 3 0x14200 bored softnet0 75708 225633 0 0 3 0x14200 bored systqmp 69566 61875 0 0 3 0x14200 bored systq 2306 150000 0 0 3 0x14200 tmoslp softclockmp 37498 216612 0 0 3 0x40014200 tmoslp softclock 99634 477979 0 0 3 0x40014200 idle0 1 280892 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 52368 (syz-executor) thread 0xffff80002a2f8f68 (297146) exclusive rwlock futex r = 0 (0xffffffff83801278) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 99219 (syz-executor) thread 0xffff80002a3f99d8 (433823) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83973e58) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_write+0x1de #5 lf_purgelocks+0x2f #6 vgonel+0x497 #7 vop_generic_revoke+0x3e6 #8 VOP_REVOKE+0x65 #9 vdevgone+0x17b #10 bpfsdetach+0x140 #11 bpfdetach+0xa6 #12 if_detach+0x153 #13 tun_clone_destroy+0x2d6 #14 if_clone_destroy+0x1d7 #15 ifioctl+0x5c5 #16 sys_ioctl+0x5c3 #17 syscall+0xbc6 #18 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff8381e5a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 if_clone_destroy+0x67 #3 ifioctl+0x5c5 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10211 11170K 11493K 166960K 13230 0 pcb 17 13K 14K 166960K 211 0 rtable 268 11K 11K 166960K 701 0 pf 35 17K 22K 166960K 219 0 ifaddr 44 8K 8K 166960K 107 0 ifgroup 55 2K 2K 166960K 189 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 37K 166960K 332 0 ioctlops 0 0K 4K 166960K 1873 0 iov 0 0K 16K 166960K 64 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1393 88K 88K 166960K 2301 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 36 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 93K 166960K 1110 0 sigio 0 0K 0K 166960K 13 0 proc 73 91K 140K 166960K 723 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 190 0 in_multi 99 7K 7K 166960K 166 0 ether_multi 1 0K 0K 166960K 11 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 550 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 205 72K 77K 166960K 12011 0 UVM aobj 21 2K 2K 166960K 23 0 pinsyscall 39 78K 104K 166960K 2259 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 55 0 NDP 14 0K 1K 166960K 71 0 temp 59 8639K 8893K 166960K 46661 0 kqueue 13 20K 30K 166960K 190 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 135 0 132 2 1 1 2 0 8 0 rtentry 112 159 0 42 4 0 4 4 0 8 0 unpcb 144 596 0 579 7 5 2 4 0 8 1 syncache 336 7 0 7 2 2 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 401 0 395 12 10 2 8 0 8 1 arp 120 26 0 5 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 376 1279 0 1269 22 17 5 11 0 8 3 nd6 136 33 0 7 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 3 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 1 1 2 0 8 1 ppxss 1168 113 0 113 4 3 1 2 0 8 1 pppxif 1472 77 0 77 4 3 1 2 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 6 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 1 2 1 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 75 0 26 1 0 1 1 0 8 0 pfstkey 128 76 0 27 2 0 2 2 0 8 0 pfstate 376 76 0 27 5 0 5 5 0 8 0 pfrule 1344 110 0 103 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 640 0 169 33 1 32 32 0 8 2 art_table 32 642 0 169 5 0 5 5 0 8 1 art_node 16 153 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 10 2 1 1 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3307 0 1804 95 0 95 95 0 8 0 ffsino 280 3307 0 1804 109 0 109 109 0 8 0 nchpl 144 4813 0 3123 64 0 64 64 0 8 0 rtmask 32 9 0 9 2 1 1 1 0 8 1 uvmvnodes 80 4045 0 0 83 0 83 83 0 8 0 vnodes 216 4045 0 0 225 0 225 225 0 8 0 namei 1024 16677 0 16677 4 3 1 2 0 8 1 percpumem 16 180 0 134 1 0 1 1 0 8 0 kstatmem 264 102 0 78 3 1 2 3 0 8 0 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 14750 0 14750 10 9 1 8 1 8 1 plimitpl 152 229 0 211 1 0 1 1 0 8 0 sigapl 424 1430 0 1362 9 1 8 8 0 8 0 futexpl 64 14831 0 14829 1 0 1 1 0 8 0 knotepl 120 569 0 0 17 0 17 17 0 8 0 kqueuepl 216 408 0 399 6 5 1 5 0 8 0 pipepl 328 302 0 275 11 5 6 8 0 8 3 fdescpl 504 1390 0 1362 5 0 5 5 0 8 0 filepl 152 8779 0 8560 23 11 12 20 0 8 1 lockfpl 104 288 0 285 1 0 1 1 0 8 0 lockfspl 48 117 0 114 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 91 0 73 1 0 1 1 0 8 0 ucredpl 104 972 0 959 1 0 1 1 0 8 0 zombiepl 144 1585 0 1583 2 1 1 1 0 8 0 processpl 1176 1430 0 1362 6 0 6 6 0 8 0 procpl 656 3106 0 3033 8 0 8 8 0 8 0 srpgc 96 7 0 7 2 1 1 1 0 8 1 sosppl 168 8 0 8 2 2 0 1 0 8 0 sockpl 688 2034 0 2004 22 15 7 13 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k 2048 33 0 0 4 0 4 4 0 8 0 mtagpl 96 71 0 0 2 0 2 2 0 8 0 mbufpl 256 532 0 0 33 0 33 33 0 8 0 bufpl 280 4159 0 134 288 0 288 288 0 8 0 anonpl 24 193023 0 188130 61 20 41 56 0 184 0 amapchunkpl 152 38910 0 38432 35 9 26 30 0 158 0 amappl16 200 3709 0 3648 20 13 7 16 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 32 0 31 1 0 1 1 0 8 0 amappl12 168 2070 0 2042 3 0 3 3 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 116 0 104 1 0 1 1 0 8 0 amappl6 120 201 0 197 1 0 1 1 0 8 0 amappl5 112 148 0 137 1 0 1 1 0 8 0 amappl4 104 333 0 314 1 0 1 1 0 8 0 amappl3 96 7882 0 7789 4 0 4 4 0 8 0 amappl2 88 701 0 638 2 0 2 2 0 8 0 amappl1 80 11580 0 11014 14 0 14 14 0 8 0 amappl 88 11550 0 11401 5 0 5 5 0 92 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 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 22 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1390 0 1362 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1390 0 1362 1 0 1 1 0 8 0 vmmpekpl 168 12972 0 12925 3 0 3 3 0 8 0 vmmpepl 168 90326 0 88581 100 12 88 96 0 357 0 vmsppl 456 1389 0 1362 6 1 5 5 0 8 0 rwobjpl 64 29498 0 24494 82 0 82 82 0 8 0 pdppl 4096 2788 0 2724 108 36 72 86 0 8 8 pvpl 32 16326 0 0 132 0 132 132 0 265 0 pmappl 248 1389 0 1362 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 328 0 58 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace bpfdetach(ffff8000013f7800) at bpfdetach+0x70 if_detach(ffff8000013f7800) at if_detach+0x153 tun_clone_destroy(ffff8000013f7800) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80003c5245c0) at if_clone_destroy+0x1d7 ifioctl(ffff800001493068,80206979,ffff80003c5245c0,ffff80002a3f99d8) at ifioctl+0x5c5 sys_ioctl(ffff80002a3f99d8,ffff80003c5247a0,ffff80003c5246f0) at sys_ioctl+0x5c3 syscall(ffff80003c5247a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5f161925940, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029a9bff0) 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+0xf reaper(ffff80002a2f8cd8) at reaper+0x24b end trace frame: 0x0, count: -5