last executing test programs: 2.167916622s ago: executing program 4 (id=1728): setuid(0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x0, 0xfffffffffffffffc, 0x8001}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)='#!\b', 0x3}], 0x1) write(r1, &(0x7f0000000240)="09202d63913f9b47437b413f30ff7a6a0a", 0x11) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100030201000a}) select(0x40, &(0x7f0000000000)={0x0, 0x200000000001000, 0x4000000, 0x0, 0x4, 0x4, 0x0, 0x80000000}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') 2.089957591s ago: executing program 3 (id=1730): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) clock_getres(0x3, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff9, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r1, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) socketpair(0x6, 0x5, 0x5, &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) pipe2(&(0x7f00000002c0), 0x10004) (async) pipe2(&(0x7f00000002c0), 0x10004) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) 1.975052517s ago: executing program 4 (id=1732): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x28, 0x9, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x28, 0x9, 0x2, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) 1.927059347s ago: executing program 4 (id=1735): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000540)="367d092a17d8efa1118b3b78a9c3785a57a6bdb478f9cc08c6dc7c23318e539cc042ed6c013b33e4a3ee6b5a8901724e66f04ebed63c3ad62c287779ffa4398e926e8e874e13cdc9c549395c9ab36671c0ddbaecd2e229f383714e2cb4334a5ce5adb878d82380441f82b873b92894a97be3416b84a842d5cf9b1ba0c1ab0fc89639511af0bcdbca4bf912df3d17e5b9ecbe4c2b8fd5d3d41f281b177e69e2c39501895d38422bbfe6b0e604fed37861345112dc095f874516983aba386b29a6a76321d8bc29f2e5d6876a8f8e89264fad5ea226ab348dd11a650554670fe2b231c96287784c619c833d69668de6a1bcc8102e18e19d5ed9f80449bc3090a9fc2ca501e2b88f7a19391b22c840b43ff1cb6ff51bacaf5e89d3f9e32f88d19531e258663dbd5c74d9f6c60f5a656d3379ec2a20670b069073ba4bc5db22fdadb39e7718fa735f28be02c064d1390d8ff5cadf0b9eec4d3a9350679237a606a12f72b512b1f7795cec3975ec3df96e0190461cb376a1036762a4612e2b6fa9f947db94cdd7c32cd0fb563062b2d8be8210d92f7db97076d445ddfc98e38c63e9458046cb48ed41cd2bda33630dd2a0e147a9dcb22117d0c60ea51bfcf3eefcc035cff9307d519b57b248b9bce08bb1525d21df153864c2fc9f8f3640a4700e7249aa5775abdb5a1b8b1dac4435166aec37dd6b26caeae24f520079df895f02a76ccba2153ecb73867c891576837b7b8ae29e7a7a86431539f0fe362286db9e50d4538e7147902d998652af77e19c17b95ad0a3e35f1ac335f96c7f1cffd98b2d7e8c15bde0dd59366e00a646c4d7c43917efb1daba7ed6de48e4fd2e43b3edbec673d40a2376dbee4b1f8be03bfb1e61f8d6306a8aaac38123c9b6981ecb4c0ac1d33389b5b2d4e70b5110bbb82de2f85f382952a313fd03fd23cdaa6257114d157e68b7cccc3e3f998e17583397f3d5a9223b339d2a1734509d295f17401dfdc7f462558a459714e5905e8fb61c83a63b181164b5269470264d64597d8c9b79e99673f905f53f8d4799a1157dbc55c85e07f7830481ae2f3ab438c3c29ef82d823867c95f0c16a13502e77dde5cd863dbbdde7e1e9e53b99c14c3d0afeea5223145c05237b036fa0f7869c5b11002edfd32f6b41d7b1dffb3eb5703dff17fc9ea23322b5bac7c60b837d5e5aae67b47f58fba2e9f7d3c322f724a62775481c166bcf0939349f9f0186407c56ef7f3df893668f0b6d2d565c24403bb690d905043513c6d27e71f9c78e9d910fd8cfec6f6ebf39b95bc4248a25616ecddb5db9697d65023c6033bbc05bd879fe470e60718f58906a41906d28f01214eff393822475f35ed2b1787036ec58966588642ad43e3a8d9f68eadfab946bf8aff6015ca81d0e6e828e2f78fc757b017323c0eab5319142c6a7bc9846b443185a2e1a59b49a5d23f71454eda096e17469663803fd75fea89e02fd2244750ffdb6bdb1c0d33d5ee5bd0baf6050255d0a35c60410344115bf8b6faacd58946b80d35c0824b9855a8a28f7796a81c602f8c1a49ddb6a7564afc153dfbce6132175e45ad8de81398a4f9f91203b8bc44e9cdddf2df635fe03776d7a882e9ee4f878ea10d48c73217a7af80e46b5bb771bce55880c6eb20e7359c88eb1c1908f806d8ea89b97d530ba9d378eef2b148499cdac3a1eff28548b00aa19de284a103ebcb53d22ead7aecffad7d7f0852f11be25c491d9b31f878c9c098ee99aacd255ea832a5900380776d5d8bcb76b84bca0177b8e1597502aa238afc26e5f4b29402136e448a2429bcd0e0f9a9bb6313829d651c95b64fbe84d9706a887a9f7733cd2f87b361483439b475ce7844b7b5a6dfb5f8ee8158264439a382642b1c5366af4e2ff7da2a9ab70a61edf687f46e2b5c35ca8b88e1538fd8ac233da7d15d5523f22b127660ef0e1fa9092bdf30d148aff5bb1d1069a5f116c3984ccba0cd7f1599bc831510a920336e260da392615814399ea4fb46fa29cbc42b9de31f460e759bd6d74ab10f53129048054bd551deddb1be66d0af0c0d3a4850b520212492ab132f456356ae76db44549a8efae8a8c85ac346b1b8e3e3dcb57f53e5ca96f5d64b69da6edf8335e5f1a7b88b1294a6365c34306b87ef74130219ce14180f62b6df2d9378f04b53cee98d38e3ebb23a34e683554ba219b3c374faff7b4a6434d09c9f55b8feaef3710488f18ce964019925b5c961a42cdc12ab047c72fefe7431de150eb902280c2d628679f3f274037ee28b3ea22e43aee475ddb77bf238a0b0fe177026d18726cf4af27218b13f749bba55ac524dbfda9700d9dc502781d0241ad0d72a443e944de77d8e51cef69e2371fafd8659210418ea69d3e32dd81a664af921ef939ba2cb5b3cc246007f769b8fe5b48df107595028cd44d4ad07683d225e4c4ee447b107335a546ddc660e6089060fa9c237e5ecb3edd6847c496f366a680b0ee4d08a925d99eaae9c3c53da2fcb30c58ec6b8d26edcc4d1940a9a7f21e5edadbf9398478cf00c7f5d61ab3d7a811c85fd38fc5d6f8770bc84ee9e0587b8b202c68e186041f402516d6646911aba3a87b17678b40af2219b5a0fc3a9cbcb46cce21c993a9e777a35bec8ffebe9c06e83bbac4c9629886b6da5877617ec261562cceb148fdd1e981a8e75d605cd94cdbfe456609639d36d118fe40ca4226db6f48687744f66781d9405cd61851c09512f50887838cf4ba8aba534a6ed5268d52820112c6506e0f0c75258345030d682034323744fef99e394a355a368c7a25c157cff27035953ad75a5f5b65df83f6fb6f3d55e749f7f26f53b5c7ba71c0c1b1f52e26a5413c19068e6d55ea8d50e6351090d9b4fbefa7d0af5abb1efb10615e2d4e1d8491b7328992372e84c3e87b69dbacccde09841112da3f00dbf6dbfe47334741440b10a156aa52cb7f9c8ce696ae5a96bcee094d9cde8623c92fbf428190be65c695cc27e332f00451fddfc37cdbc562f9b536c8b9244207fdf187c395ece0e7a3624626b5720dfbb5d9a4172b87b80af8989dd9ae27fc34672a4224ccc6ed8c8641f2a605676907e3259eccf5b2162991f54e2ea1b9279fe409a2ac354585cb6dabe483e9a1fa8b28879910b036ccef6a142be5ce300f2083367a0fd548a69f2be4261b195d318f15dbd73f4aad5569627dc36a3d4f67519d12ed069b3f4882245f12dd1f4ebda7feca11a93754157fb54bde6a4bd41003ba9a2f7fef6ecacd9f68c80417d8a6b4741d4669307ea2e3200165f47d5a18bb00aaa8ad59ae46bd4003bedafee94b15096c57c68a6aa1a60c72d888f92b315632261d4dc4e3a703cc868cb4376093c3d6c5e2bbab7dfc4b9ca452094123dca806605cbaaf660549dbc8b5fece8f4f05ef96035023796ca6ceabd941ff045bee542164c43384694e1f07e8b2f0748c654602ddfaafd42e68cd25740c5ba65393a4afda0b9b178ba9c3796ce17a8e49265e70108ad7e01a4f3e0632ab5e42196c09fae8ff3d7ef815dd4c0dad8ea59d6f8d6c73560e2aaea002c91af734079e0bd13cb74687a3149a6fc9ff9caa8a257fb35db8000ba3c6cc1f1909ad8762991c7d2557643b3866dbd0235aeadf71675516b7f24fa411a61fbc8907015e5d32dd30ee3307c100611318c54c4d4edca57e9a84a1a40c96f42df738062e2ea4a0f596da3e19cbb89156e7388bef0756712be3830c525e65bd6c0fbc3e5d53921bb2bef72740e8f99b80dd43e6dbab7852616beeebb6864c32e3536fd9c8d8fd801afcbb944a936abaa0a1ef5d3ffc41cfdb7ae1080b729e2b262c1855859186a85584f5555f8b5e49e4fe994d674f5bbab591746346d7507a855f0a422615bc963717e643a677b8d7cda1842cf81d5c4dcf45ae020476f589e0ae7b15bbd57ad9f499df81401cfba724f1f57f105e9d1f71316009acf89ddcb68fadf8a155d22a19896609ed45816f2477f39ce35f81fdc194063607aaf827d0f00c09192aeea1fa9b90c7d7884aa0d1f3d2a4105e9fec48b9182d7da51679d390ec2f899cb62e4291878b4cd35519287d1a15257cdc4c9fcfa883656dd12856a2c5a2d7b3176a3bb60302ebc129234cd4c7c04635fa469fcff56067bf8bdcbb9243385435b433630c149c3564dcf972e7023ac8a21412998754822eb53500b7238a68565b3d9801f1982edcef29a1f7bcb8cc9ce6254a8f1b67b0f0dd87a9d69950929e9b2bf3b125ee3f02bcecaa564e150900a564c275dd1b46671fd45fa6698ac61bfc794a91f0aa724598e04398f8973e162061e02ff767ca31143b54744a7601dac6b230c4111b7b94c48447903ffc9f733faef8789999e0d1dd6fd0ad2abaaefb2568edf7cc7cf57386a30e051d0da997ceb84e2f570ee6d5f236fab39b1ed9e827ec9bbd85605eb510c9a0e9ad9078ca13b225e1a0498796e09a21283186b79c9815e8c9c5171cbeadd4bcf879fda082592a7c80e3b852a70d6748efd5dbd91ea378d7877df30d316810aef570ee808720eb32cdf7bdb8a8cc68faf0bafd30597d5319a973c56e4dd7568bf7ffbf697facdc597b950dea8d329c85a1a3eb16202f01d7f98642b899ea6918772a703c4e06fd8d6f9001a4c54eefcffdc617dde20e357fbf317165d9d1da850185c6bab26dcc54c582f8a5f4e3b4067fa15e1ccfacd8c765155cc7559f6e20531d97ed41267177c248846242e53f0996aa7212a53fc5d6106edd30688ab52d822147a2bc57733833a5de817c790083bc7022b98f12a8acd80ee84ef3c1a95bfca90a3f3875476ddd2d8f1d5752fd7030979641de9c3dcbaf47aa36dd285fce992bde7a072e85e78cdffb2eb7a6c5a5acf48316db60fb150811bb8fdae1be393cc279ec27ae8fb180afab60a247e1e44fd190681d3d5f2dc445830a9bfde581780ac012ad35c9f2d951f73acc2f0fad2ecda2972c9717081f8e97f9abb665e95a7964315c1a759197fef6aa6825c714baba52c461f23a5099743c4709924852b70ff0e08ff610df0703b3901b1ed281b89bfe1d15fff5de465da1d5851e85abb3287deaf2e4e767e2dcd65d94ed3944b9b3a026786d2a229db077871f3f9f9547abb372c809f24bb32ba534504cea5b871cf763af35920538de28141a5cbc998c43ae48e9f0f2c8a44fc919633f262da662aae4f5eab60b7ef89913d1db9a8da02d2709717d94b66549388c043cf90ce943cad9af701c8da409d57ea55ab4cab2baae1ad593af2a6c16f8918201dc61d45b9c5204144a3d36f0fe50816be8cb81d05a6a7bdf6340de0ddd19eb361f1dc30eb26caab31e83b7f06ea5d890dc08272c7e24e04703a7fbc7d13ef702ff45bf365272d4c4e20d0f9afc281288c4bc85994ae9f54d350848473cd503729d391db4305a5dd31fca42dc72017771aada8167f57dc9f249716354383f182194374fae3e9e19f4cce0fe258570380e05b06f29fffe3d65ea89c2af554cd60eff8d5b6f8995810d89a18d24917f062ac1fbe15dc7a9c17b8a578831841d07de533c3aea506de5c2b857ee01172eb8c15f793b4e4ffc0b77527843f35aec0910d52138224fdc394753a51532899106b95a8b2e30f6872112b84023728b41f7a5ee614ae5643d3d8e4087294455fc532b6dc91aee9ac4d74b72176ac61e55a37eec195328122906a9ab12888834ba324af4b839a178c98b309aab53b31f165cae46890cba334985db5c1bb9b757ac20a54c3c0839228a11547672acbafbae6ff46d148e25f16817547af94dcb41d8d2f8f4153", 0x1000, 0xfffffffffffffffb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r2, 0xc4504440, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x20000000, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000000000000, 0x800], [0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}, {0xfffd}, {0x0, 0x0, 0xfffffffd}]}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) select(0x0, 0x0, &(0x7f0000000080)={0xa2f9, 0xfffffffffffffffe, 0x8000000000000}, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) pread(r1, &(0x7f0000000080)="5412d602", 0x4, 0x3) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008000000001800000000000190058a1404aae0000001000090787efe6d8ee7c49ec08af9dd05d885928856ef7f26bf3d122993bf754d2fde8cebfbfefc"]) sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, &(0x7f0000000480)="03dd720ca6609d5c09e2c5379e87eff45a76b6460d71561f0f7c12cec41f567a4612b59074ed19", &(0x7f0000000500)=0x27, &(0x7f0000000540), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x0, 0x1, 0x281) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) semop(r5, &(0x7f0000000000), 0x23) 1.804064884s ago: executing program 2 (id=1740): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="000000000000000300feff00", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000180)=""/231) 1.754574425s ago: executing program 2 (id=1744): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x11c, 0x200}, 0x0, 0x20000}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x0, 0x5, 0x10, 0xffffffff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) setsockopt(r2, 0x7, 0x9, &(0x7f00000002c0)="80002400aa30e48f27fb827914db066345756b9444a0c134bcf48a734cf1a1c1dfb4e27c2553d6bbcc9a00e6ceaa5f1e5633730bf9781f522272df7835780cfec69efe23765ed9bde7b48929e3081df61c8a4f01c68a3a699cfb784c6e24d16a703e5613d0cfe1b82622fbc0d99f0b4566120047f9d2c00a80b159f1922f56ad274862c08848e06c6fe14db7765423089b3551dcdcedf4143518d34db599e32ea857e50c2b674f1b030d9ccb4d91f0580028c2953b334cc36fe763ad9488a14800dcb38414ed98876ae1292ff278be8ccdaa4c24b7d24dd135cb24a5f7a11eb827d2bddf76d000"/244, 0xf4) 1.712119569s ago: executing program 2 (id=1750): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0xf5965de1884824eb}) close(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 1.396659012s ago: executing program 2 (id=1755): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x100, 0x8ff) socket(0x10, 0x3, 0x0) munlock(&(0x7f000008a000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) sync() 1.309865127s ago: executing program 1 (id=1757): mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) semget$private(0x0, 0x0, 0x120) mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x11d) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x2, &(0x7f0000000080)) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7ff, 0x16ba}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) rmdir(&(0x7f00000001c0)='./bus/../file0\x00') 1.308314422s ago: executing program 1 (id=1759): mknod(0x0, 0x2000, 0x45d48) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) 1.088446029s ago: executing program 3 (id=1761): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="0000000000000003000000000100", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000180)=""/231) 1.048744671s ago: executing program 3 (id=1764): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) faccessat(0xffffffffffffffff, 0x0, 0x31, 0x53cc34b7fb03cac1) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffff227f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000023000000000000000000aa02009078000000006000000000000000008000000000000000000000000000aa"]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x40) 1.047991292s ago: executing program 7 (id=1766): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x100, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}], 0x2) r2 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) fsync(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x100, 0xffffffffffffffff}) (async) pipe2(&(0x7f0000000000), 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}], 0x2) (async) socket(0x1e, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) (async) fsync(r1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) 1.034994807s ago: executing program 4 (id=1767): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x200}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0xbd, 0xffff, 0x6, 0xae2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_open_pts() clock_getres(0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003c00), 0x820, 0x0) fcntl$lock(r1, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x3ff, 0x2, 0x0, 0x1, 0x101, 0x401, 0x5ba, 0x0, 0x2, 0x1b3afdcd, 0x7fffffffffffffff}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) r5 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x85, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb810001001234ececd9ac3806660850f6a59756cadb6c8016db73b71f8b292b999bd43d4d41c26eeb6224c1bc5bd48126c207e5d5a0a5d2ca1b47bd04621215e4093416dd7f13d84b3752467b73e4ed6f136b79d42aa7ab3189b01692b6559199a231043ce7e6f9b0147b27c130ad58e35f8d58109fc6570fbbce391f009f6794bb401f739e9df8b29fbce5ef73f3f1e93f4d5622e8bf54634955ef4fa9882f9f89e6d9ef818d04ccac5f147a284e745cf206f72d653ec8271702a822121557c828af367f365c3cb4faaa2e075ae8d58f832f7656d78f964a02733dc527ccd5a50d174801aafa7feba2dc237066fa13e473b68b9328be07ca23e88100e0135cabd5f863c217dbe913474c6e0c826d7dc0380a42ed61fcf4e74050210bc3e12c6a0248477b81f13d619c31396f6fdd95d04deb17e84d95b297460367a7ec661a6fbb698600000000000000"]) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64=r4, @ANYRES8=r5, @ANYRESOCT=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) 1.034515379s ago: executing program 6 (id=1768): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x820, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{0x0}], 0x1) 1.033350802s ago: executing program 7 (id=1769): clock_getres(0x0, &(0x7f0000000040)) kqueue() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000005c0)=@file={0x0, './file2\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000600)=@file={0x0, './file1\x00'}, 0xa) sendto(r4, &(0x7f0000000180)="55a88cf450ab54bceb7c562daaa8df08e30d4b0a", 0x14, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000480)='./file0\x00', 0x1c1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x100, 0x5, 0x5}, {0x6a75, 0x7144, 0xd1b, 0x4}, {0x1cc, 0xffff, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt(r0, 0x6, 0x9, &(0x7f0000000480)=""/248, &(0x7f0000000580)=0xf8) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 868.209885ms ago: executing program 0 (id=1770): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) execve(0x0, &(0x7f00000002c0)=[&(0x7f00000001c0)='\'\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffb, 0x7, 0x8, 0xfffffffc, "655b26833adb80b1d953da76195e6a0ac331e6ef", 0xfc, 0x80}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() fchown(0xffffffffffffffff, r3, r4) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004600002c000000000006907800000000ac1400aa44040a334e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ae009a0000000010"]) 867.847912ms ago: executing program 0 (id=1771): setitimer(0x0, &(0x7f0000000000)={{0x8000007, 0x8000000000008002}, {0x1, 0x8000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x4) setsockopt(r0, 0x1, 0x8001, &(0x7f00000001c0)="ffdaf64c000000004f0d270000e2bcd44c3b45b51bb2396dd3ed00172c39970edcccf10397f24bb9bc4c480020100000000000008bb8451a7b39ea739e216710251aae67ebdd05c02504a7961b616d40cf00"/92, 0x5c) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x7, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x86, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x6, 0x3, 0x6, 0x7, "2beebf45d967a2f7a0f8b0502924471842ae45bc", 0x3, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="ed627ca6e5aaa061fc6377d0e6ff", 0xe) 865.598469ms ago: executing program 0 (id=1772): socket(0x17, 0x1, 0xff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000001c0)="d99a", 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x26, 0x9, 0x2}, {0x88b1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000000d860a82060dec3e59be543bfcb449377b76614632250b46f16a822dabfe1792314b1ed12705beea02875758ce32405ccc046fcc745bf8c54e0610c14dd677cae275cf8cff389c01d23bd2facf264106c89024be1d3d6ce14f7974026cb2433f19a03b7fd4cb5aeedba83b30bc115a462cd71be94c1524cbda437d2d6a891f218380b1d14480945c56f51bf725f2f3f308a5e669933da622a1039782bafc3b38cde2391", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe8000000000000000000000000000bbff0200000000000000000000000000018284e355429be5bdc906abf951666267f59f248a8c000dc6b1f639"]) 865.199348ms ago: executing program 0 (id=1773): r0 = msgget(0x3, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xc0e, r1, r3, r4, r5, 0x100, 0x1}, 0x6, 0x200, r6, r7, 0x5, 0x6, 0x3, 0x3}) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000140)="671ad8ea3fa738977607e8f9157b4b76a55d17d44371cffe3ee692895cfac42a138abbf1d543f03988994d7ac33abcf539895b7168f85875b819889f9cb15863a47052452fe8eadc34e60f99e5261a1702286c69f92b32bf0309283f10077330aee8fc309961793fec2dade31914311618ce8dc7c30fa35635716ea5ede98c53dead9142c1e9e1ad583ff1dde683f00ba0284fadcebc34bc8be7c09d9e6e4e928edafe66abb6a0205fa1c6ea26845d7c7331f2911b55ea06946b3b1132cfc18f54de", &(0x7f0000000240)=0xc2, &(0x7f0000000280)="992c6071e612085583e2d07aebdd8cbdc4eb9791954c2087900a3c18586172c94cd3167a5b2e747984c33ee92a9bc3c500452051dd7bb709a22dd4104bf512a747ffed2de97f0b45ee85a1355548abd02f64aebca9a6bc76312177ce3658caabc8b896b08179a249f78cc26efb0be85ea9ff51cd60f95137dd2607e23dd867d7233f9e6c8d78643c2bc298cc28e772f129650b6e29cb86e4686f7f8d79edc1c703fc98ed1279479203f43cbce15e5c602663ea16600c6965a8a2d1e55362d1d7457cb4c8109625a4a2308a9fb5afb40c038778f65293135c", 0xd8) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={r9, r10, r5}, 0xc) r11 = open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x21) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r14 = getgid() fchownat(r11, &(0x7f0000000500)='\x00', r13, r14, 0x6) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000000580)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x24ccaa1e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20c94a41}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xcfb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}], './file0\x00', 0x9}) r15 = accept$inet6(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$TIOCSTOP(r8, 0x2000746f) setuid(r2) connect$inet6(r15, &(0x7f0000000800)={0x18, 0x3, 0x77, 0x8}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) r17 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000c40), 0x100, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000cc0), 0x8000, 0x0) sendmsg$unix(r11, &(0x7f0000000dc0)={&(0x7f0000000840)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000880)="df5a92fd2d1633a7d3fc9fc832ba6339bd0f375c179a24b577f3d2dc04ef2c6826495bf264a319b86b9880867a0396144b4ceb7c5c32e15a244c63c46905bd927e69ea6b23b5cc", 0x47}, {&(0x7f0000000900)="a014c9c357d6c004f5a79752161c229ef3f33b9534ff4ed084a68634406f60246a0babe7238b479d78f4dc1eabf57d8dd613f726754922b189694bd961245b70", 0x40}, {&(0x7f0000000940)="ac8e3405c23085d96810845db8ffdb1ed38f5470e8b38ee4e924fd2cfb3d25e0581dfad928c91541274f81af84ebcac8e76336e71a84f7d5fb7c08f10dd125179992ae29396f6742d495c6fa378abb9d863a5391fe33aeafbbb371b23d42a547c6718b127238631f9115ece8625c290bc13eb0886a6bdc45f4d4e8596dc99b2c3892272f6dd2e603a11377509d9ab32b", 0x90}, {&(0x7f0000000a00)="857b19d38f42d3c229a530a9b1f6ecf00a5f68f13158998a62f209bfc87095cb1951e926d6742b32ffe81fa77a099d19374fae8193859943e8051d12cc3251025f6072e90fd699e877306b8a56f8f3c5c591b3ae1df5a94c2c78a361b962897124f699b185ff65d1515fb9036ab3819f962148c5d1f920e02ca311a20a75432d1e3d30b81511213ff8c37aa74e561d6440295c6e88c046542b7bc6c5ed0b795788b8a4db58d1fc3986dd29af6e3ac4980c8855c73356b4bc4477e8ceff3f9acd66b8c044646aceb589cc173ea9c641b7756517c716ae46", 0xd7}, {&(0x7f0000000b00)="8cda01f3ae4bf0c83d9ff9b22cc3a1d67c77fcc23d8e5fe8ad97a4653eb44fe61e4ad4d02b84b3786d304c126a939dcbe123a41b06903768c9b9bde2f59c69d9eb", 0x41}], 0x5, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r16}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x30, 0xffff, 0x1, [r15, r17, r8, r11, r18, r15, r15]}, @rights={0x38, 0xffff, 0x1, [r15, r15, r11, r11, r11, r8, r8, r19, r15, r11]}], 0xa0}, 0x0) setuid(r2) ioctl$VNDIOCSET(r17, 0xc0384600, &(0x7f0000000e80)={&(0x7f0000000e00)='./file1\x00', 0x81, &(0x7f0000000e40)='./file0/file0\x00', 0xe}) chmod(&(0x7f0000000ec0)='./file1\x00', 0x80) 846.770221ms ago: executing program 6 (id=1774): socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x8003, 0x40, 0x1, 0x800440}]}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/4, 0x4}, 0x42) flock(r1, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x9, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000003}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x7, 0x0, 0x3, 0x1}, {0x4, 0xe2, 0x11, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xfffffffa, 0x8, 0x40}, {0x4, 0x800, 0xffffffff, 0xd}, {0x9, 0x6, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x401, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0x3685, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000280)='./file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0xe6bf0b2cf1670a3c, 0x0) fchdir(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, 0x0) 845.387269ms ago: executing program 0 (id=1775): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x1603509, "04e4ee09090000deffffffff0fe0ff0405080800", 0x200000, 0x3ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="b249cd0000000000000001c3960d2dae1a0aae727e4ce647b0c1fab2133d1c5c49f222db36ac78fefa7f72a5904f5f8bc1707d76f8085aa6b78cdfb2f84700b994dc8ab4afcadf209fdd1013e3cce170697d102fe0cb44826710bb59f01e22a2db00635d2dcb9c8ce38bb726c7d7e86e02d79c9877e10a7277328171fca8f3d48a04f5853155cd52eecf25963f1ccf043ec9fa1fddc800008880", 0x9a}], 0x1) r5 = dup2(r4, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x538, 0x9, 0x1, 0x7fd, "2c21a7000000004ea80873ca9e5fd700", 0x6, 0xffffffff}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) 640.686874ms ago: executing program 5 (id=1777): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000023c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x800) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) 640.13948ms ago: executing program 6 (id=1778): r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0x2, &(0x7f0000000080)='./file0\x00', 0x8}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03a", 0x4, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0x0, 0x1}, {0x40, 0x1, 0x7, 0x200}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="91a6e34dd8bb", @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "233cdc", 0x0, 0x2b, 0xaa, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f00001fd000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 639.394373ms ago: executing program 5 (id=1779): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x810069, 0xf, &(0x7f0000001200)="6464ccfe163756c394b0572e487e69e7d1ed2a405c0dcc49e52bcab0a878c35c2c9f96d5b2b8eba6172175dd4c03007c918948e0a4093040193466a1973ef9a321a1f5010000000000000099075a893f28af705c22e09a376d655dc4bd6f3f03b07c9106c4e097d8492a59da1f3782af95c354a7a00c4001ebb9900564193e1809c3ce86a09246ee354a2e956c40be2ecd70f88bb1e54475b4d30c", 0x9b) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) rmdir(&(0x7f0000001140)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) setrlimit(0x6, &(0x7f0000000080)={0xe, 0x7a}) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x18, 0x5, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x90, 0x4200}, 0xc, 0x8002, 0x2}) mlockall(0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="09a7776c395ff5ce1a812391c2ce13cd344cef9fce323583e0df2d8ed2004afa06ea4f64b6f13dd3956f8aa943f03592a633f8040d7c271a1074702099fe6710f300f873c4d105fbfcc331709bda9c77f4d38469ab31a1ae6a25c474b50316674c07693fac9e1801752a084a67d27d8f9ffa32f0cc3390d03ed92f7cb81608ad", 0x2e}, {&(0x7f0000000000)="050b000025316941f78f01185013f22fd98c18ed72392901c8c5", 0x1a}], 0x2, 0x0}, 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000011c0)=0x1fe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) select(0x0, 0x0, &(0x7f0000000340)={0x80000001}, &(0x7f0000001900), &(0x7f0000000440)) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="c8896dae3fec7aaaf9ce2f3f7abfd2dbf07c638ec5e8605554b09ea3857484039df6b3b1322d7db97412bf49941d85c7d4fe842d02edb38c330af548d752e99a2e30b5e68e8112e02ed54914df65b091e154a60e9c239274e58ca0c7e3aab9526bc8aa19a4bd50d34f1e615c88ce80eee72cde6b137cb29ed4dcaaa91502bda5b344389f166ac051a9a918b1ad8d2e8af9d6f8590349eee31f12a1a71acf7a02dd1fd310f2ad126ea38101ea5e0c600419514dbab5f8ebdf02c15ddfeb2d9c444e9dda49c38a49c27243f6428c0d8e602cdaf5ff96970c5ef921bd06d5936be75d1c9a080652671f0e53a630f80be4a56c10ba4daddf19d5531b5a47c5e04bad59d6b0eea30edb3eba96d158d1d7ce7c7cc6d48a46e4c1578ba15f253d54098dfd0fff65d10f02cc62aac64ba478cc166d3a4fe5cce7831b524deb3263e15dd3f785c3ee6a5aa2b559b229f6cca64780ced78735ba494263e83f9d5adbf51a6c7f31eab601a9320312b36e8a53e2f0bb704088dca46ba3e2382ff7459432ff508cc889e2081f3d1ee11cabc7613bb77be61916617b84f5f722cfcf46ca57c88e74ee23e058843c57db787ae3271fd5081fea26743dfe36f6cdb5226876d335905b5e46f62d7417fbfc46a6989f1374bc502e9c0a5f4eb0218fa0e4e101160b5a8da4700449ce5f3c452b4bfa87c75a3a7c599713064890098279e80c4e06f3d0dac1f3279247b4281d8f0d8d55fca09ea1605e7b356d65071fc8af8fa16c9e45e6eaad33a23a9a7328d153f1649b91093a811d225a962a52abe6530976245a09f14f7fb226eccc6ca3bdc302946414bc01975a66e811e03c263125935b0b9610093b86c62134f43c31177f181aaed00ae8e2c0af9e62fe86b3b156f4ffd8e68eb124f1ba09222418f4f7798b6319f9d44e10f58ccfbbab7129d76482194ad6e6ac9bffa4e28d6424cd6be4aeac7be8a9e21bfcc004eb1c21e47bb03f5e8de07141d0ca03ca318ed286152f12ab36f6c11dbc39ca5973df12ebd8a6f0bc9a5cb9280189ceb2751fa059caa751916e30a1053085fe734d38b27f4ee6d366ca02c938594f6989c119b6348b84644619ae0a0c22277ca91f7d27b7ea7b6ef8bbf240ef3b7ba921067e2fd84b160b3c9c30cdcb1fdcea43caaf999495e5d82884cf82ee26d4892375c1b539a551174b145bcac7e7ac9c2c913fc21f88fe0588e3e0116e93b285fe74c4509bd3f789f76b298813d6dec5ccaae38b7fde913dbc6c243bcd1ae74791bfa12e61307afdfa6ccbee53c80109bda18d3d7665e029dd6cc1edf15911ff60e67271052353cd302961caa5bd33d0b9ed25f14d646bc6bfa4c7e768dacdd1fd6a36ef2ed5520593407e9ce28259a6a835d5700ab60c74a6dd36474de5461cd379b1fef407836d51f752d89f4117eb4a376a17c2299aee1ce836be15f35465561b8a8f8df7c9cafa85a00ae82280c4a788f81084e9adecda1a4e3e656b681ea91d367823fe90130e0c30ae911ed8850870b6a0be782ff70c52a88a5a708fe133122aebdec0e0e05ff0df0afe47bde7906b05ca38b38e5e6552072ca488dbd32e744668dfae958c5a85837fb3cef12ebb6cd9cc706482872b630a6f6ffd831268074556b3513182a158fd2e764e370aa127eaf3da478483741fc6a2e0a247b430aa6df9e13428e2be42807def88b477e872c7af973648e7293cc072d4e043faf1ede1612364e383e16e74d1cf4a9b7c6f5f68bca3e02b46046b260c4d067313afcb1aed64023098d7c0d70a955edbd2eb8f242228cc6b06879cce38843b40bccdd89c8fe42d0d489a97d1dfa130ef15694237ac7308372758dbf7e1dbb2264af6355b7e25b3fb5923d1dc6bfb9f36c29289302250c9ef4cae6bc658b01bec8afa2710106b66cac1653df4adbae06e032e6bc4a93ac59347aa61b917644eb146a8a9223955bc17d577145c144ecc0584f3ac9bfe525b1d8e474cc572bb2e7713343a9cb117866fbf235b30d68f4ce8c7dd17a0daeb99295a0671daeb544ad85b7f63dd23992b5fd097cfe98e898c3f7345706d8d81df39b1c69f54ef10a20eb3ecacc263828fbf3f5353c4d349b3a610a5d579613fb4a2a0ef05a942ecb7922c3b108ecaed1ddd26b3d05a79d54e0f31b53d08d153442c0e0499aec864a75d3bb95e002a457b999c2fe96673f6b80bfaaaf3c9e9f350f4cded627f39ba6e02ed7fa0316681c60eca67d777d9633459ce80cba565353227a23759182a5141bb093b43872429d43741440043659ac70636c1653ed2390554e6aa9bfb0aa10f45c51fb9fb52a1038f8ecd4a6ca139e41258cfa0b9a62303a8f2efc652c280b7eaaea12a25befde36e2b9a77fb579093b38083ebdb5b29477d7c12cce58b461f2d1bd907037f9acc79884ae67bd933113268c7852d15d62789c4229ffb8d1665606ee78cd84c3b166b9336491e07bd01d1ca1fc57833c70516eba35dc233d1cdc50f18eb2b2cb2713644f8ed33209123c234542504681272a1524579723a1c1c023fdc2336ea057c27eb5085169d51191f46ad800e98618e63c2d8ef5b3b543ab3fde78b55ec4ed6d3d53b61334f8455eb714de85cd547ad0c13368ee4c5dfd7480999dab90a6865caff620f64ae882c13db84d40f5df42300474eef7e7c7b9c3a9124af0757656e5bd92ae86ac42c48545f2e088d2b1fde591e5dcbc3cb324e61b67a7d37d14c7688ec301c9760d0ab727d1eaea894fb46c1f308e3b90679a06bb5235b869eb13d442d1324ea03fddf28e458db11e9be83d2edfc00d87fb34a591be9541b838b2ba758a4b3e0fcbcda3535150605bb7690ba37c43a46d434517fb994a227b9c517c6dbcb3db5d2d8876b697f429731499d94714238212e07fcc75c9048af49b0b8ca3f2ded8aa474274060cc0bf270e4902721cdb6159cc3a4effa4b58d261ec94a0f076c3dae5a41f0716822782dbb24af225d3bfe39008b914ef09fe46a2ac0d4f9474cf9810d7c956e668cc06998bab2b8a310aa744863080acd52ec7d847e873f4153b51feb5360b3d7ea34f39bde63469a492bfe29d907dad2eafd43390551181c19425dcf5838f1dbfb6c0bff6764abf2e751ddac66b7378b3df14e667354c16dab27fb4101bafb17a421482f05341d4bce16f57a537c43a3c287cca90e1867adfecc72b42330244ca8b7e4042880f16843f2bdb534d6de9b598f1e016a0d737b3d6062b607a71acd46daa2a385fe43f64152331ac0c999dd146c7c54720c51d3565d81dbb1e6128ca78d58896eccf36d26437a9ac3228122bebd16ba3ab953e0c7114d8d09471b40a6344fe8e9e06d7346fb00e053543c94ad64d8644c4bc9377183956ca24d5172fe5217d8cb189777fc554afae29e2762c154d1431ec398e4d0afa0380da6a33a9bdba1cc495bf47ca509d854d3a8cf6aecb8bac0e0594417dda20a3a77d67c5b7c8898e3df9bbdb8123a38a8b7eafa2c45816276fe70c257d0c8856a36747f74dc33d090a677d9a05582efb514bacd36182997af04b2c6bbc26a59b9ffa97f343ca539ca9ea00e346a3b8f979a4e97cc1025dcbb6ca753f321c9ffc86c5ca8b975d2dec27d793e01b6cdd80cbcb3094085b0c5c687d8df7644e192111d4f0f179e22f8648190ec11e0ee58b68153a4b7ce5fb60b43e4574e9b360f483e1673d1830a647fc5de25a785245482a504e0657311d0a16547ad114ea418996709ec30ce2089623d835ffcc9946415392816560df2fd23657f1b6650a69c9d6ef89af821f8632a4590d074563a7bda76fd5b58c7c1ea6b16585360aa53641a554500f1e31a73df7012a6701616a285cbb6c71c3fd6a369b8c8d2faa1a337b53e264176fcaf1a2d29b713e2f25500f8623131d25149b84f17e5c92d65757e4315d882b77b0bc576125b5d0fe7b08422c1ca8c5a217fde4f1ba6bc1786b80ad7c08c1a93282c253420089a3b550f76667fa3e7e6bac44942273ee6e939a21ed9b7b7daad61dddfcafa9524ad8d3a5be58d50f2d19f6adbf68cf94eeaee53927bf6a5905d6fa263de8c354cab3158eb341f0cb1dd60911bde7d49596317f7ea5c39bfd2374025b566afa93dee7381bee952f0e6f09d4a74fb6e8f66b64a4b70260b4ba4cde3567c5be058dc41a9db316fcff01b59a538a2add3a971979593b77521924df19d17bad45b73cb9a5bab33c77e91e9be56bb7ec01b395a1803bb8354d32d39b56e57bf7e824040df4ffc9e2a43658902dbdde238e0c2abe482928d1eaf157bcdae031601ab0c527e273dca41ebe5437f7035dcb5cf56732aa1e1fb0c093e25f8d2ca63addac96ede51bf50c2b2cab860249a9313b4e2607af3ea69acdaef28b41a9b54ffc9f0ef3c7c2957339484fde2d7097ce48dc150e707e6e45b9efc952f76c9256a969b3da9166deb3cba9e61b0733c6dc085d0287e6531115790c7c627b04f638957bb4b1030eff4a71f32f067f805ec4d3f8f2f72d00592dc28620189bff3631d9961c04047977777b9136f8633d19e5419a8688c095106cbea165c8a01f7b1137db9101c08951a3e7434aad15ac2a7eed02dbc437b3613ac77c0bc7ce98337b86b8b14ed9db69175ec99fd12ee5dab0b3ef837c9c146f22efe7cf40c0a7e339f986e3c69fe6cfcc19b581f96fcd72689e4054cd875c689415477b6c2c05a65cf86241c76bdc4107199749ee90441b50f3eb7ccdac8d552c004d2dbde0cb18a0dd2ea6cd5931e44b1ea7c7d1c273c68fe9c8f9f4fdad148a79c19b6161b46b6af4508411152b2b4612135bbc8c53199ec98708dd9101b8d7ddb97910b88be80ec09818ac83ea474b24fc9bc5ef9d06235d7c0e6e2642cbcbd3bfb103d1b33a7efff8c3c0feb359fab371f08a71a0d63158177edf58ce2d8c052ed327c3811422f7ff825b1d56c68feb646401c6c3947d6d8d468b959e7089bfd5d879bc84b5ff253db8c4baa21806f1c9ddbf821a7668e24c76b6dc9df606ca74c59fd2e4802e3adecdbe14b68dc85d6739e964a0c0b5b4a6cc9b02598b8980552c6b170bb3dd208b42086228dca34c4a94ae3fc85c8bd8f04a65cb78d140d1fb3c7f472171d92f177989f76bd57f54d1381e159da6f8d23d48569280145727c3c58625f96acaecb525ee5b305832a92a812f43c04298102f2e31a70310473c1e3f876712556248fbc2560398b0f67e7887280244cc91c30f95b7ba77b10ae19836e315cdcb77bb2bc4eb8434b3493a1878a1cc24aba71055a22c73d845bfd9663c99718da709f7341fdce2e0b4819d1ba8dfa425fc18183094fe0fce59d58f35d65731cc4214dc31613e7e8dcc71e2ec985e9a44d6ee5916a77e6fcf1c623711e178bfb84c50fefe507a3053147198016c29dcebcac2c9c1668e5324224c6ac330d909e0b1f79046a78c2454fc72cdca0241174289a1dffc4f7abbc462a420571262467243e244893f2341358f2f0971cc6b6522d125c9b393169d668dc5662412f8c5f8d6a07eb503e73d624d2d0da9bc35539761090b4082ac4bc4c46d792596ad34ea1d3bfa52f7990de80a29df860cd0cb8363494dc4c86fe459c5b043ab3567f41ae5aabf6addeee99ec2cfb1a869f856db5cb53fb420c29898bf2d0ad57ad955388fa0f89567b8579f1f57d33422c9ed8a2c7191ff12b1de9ab8923b162b606b8c34bdb031dc17e8571a7ed22afbc5f537f09f91eba0878049589f3094f06a12d5c2d5e71dd6a531c8c9cfd3279b53189500"/4084, 0xff4, 0x5, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x6, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000001100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 626.790828ms ago: executing program 6 (id=1780): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="0000000000000003000000000200", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000180)=""/231) 528.804646ms ago: executing program 5 (id=1781): socket(0x18, 0x3, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(0x0, 0x8, 0x0) fcntl$dupfd(r3, 0xa, r1) syz_emit_ethernet(0x4b, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x15, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x1, 0x8}, {"67bf9c88ccff83de2f35a45576"}}}}}}}) 518.647223ms ago: executing program 6 (id=1782): setrlimit(0x8, &(0x7f0000000980)={0x1, 0x62}) socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x1, 0x8000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getuid() setreuid(0x0, r3) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80, r2, 0x0, r3, 0x0, 0x148, 0x8}, 0x0, 0x8, 0x0, 0x0, 0x858, 0x2, 0x6995}) seteuid(0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10002, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x42, 0xfffffffc}, {0x6, 0xfe, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="00ea42d93102f04574833136babd2ed12e68739ba50b7d9cc7afbe70eebb2f34", 0x20}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0xffc8, 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) 515.987674ms ago: executing program 3 (id=1783): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x5d) close(r0) (async) sysctl$kern(&(0x7f0000002480)={0x1, 0x57}, 0x50, &(0x7f00000024c0), 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7) 513.959896ms ago: executing program 2 (id=1784): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) sysctl$kern(&(0x7f0000000140)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xfffff001, 0x512e}, {0x18, 0x1, 0x8, 0x4}, 0x1003, [0x1cd0, 0xfffffcb1, 0xffffffff, 0x2400c, 0x1, 0x8, 0x9, 0x1]}, 0x5c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffe, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000380)="7f9a39d662254e59ab9f6c3cd2ac2042c5cf500cfdbc3f57fe02000000d841a7fc384150ac4aef697c588450692386070000000000000014bf37d4060056fdbf2b35014e79687a23989c74352aaf3921ff931a63ce5e29f92eeb3a5de2e4dfa07e672368ad99c1de192975b5e3a08089447d173651be4b89c9b936eed42ac11c0e322a646d166f29f92b087cf9eb52c2f4310dee8bab69d52da22cb701fd00000000000000b2f31cb8bc677f90de432c30281439bdd53d108ad7ff22122ca7ebb01ee28dfdc12fe8c5a35c1101f7d4c966f1a835947850896eb61afd3999affff33cceae2782a58b72f56b7dbe052e05572a678a663c52042b445496b10fe902c6933a81188aacaa39da7a1a5ac448a54ef5bba9fb7747e54f3c5d903ba94428612a96cb20f8ccff50e88791ee4b667554e5988138f589d23639ce9f669c6d89f958ed8edf936a2b5e72dcc97d7d6613d41a5148c0ad479605e3bf2cbafe5a50f8258ae21bd39f9668b0cac86a6975312e", 0x171, 0x20c, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)}) socket(0x2, 0x8000, 0xe) 513.154678ms ago: executing program 3 (id=1785): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000040)="e291b464", 0x4}], 0x2, 0x6) 512.342529ms ago: executing program 2 (id=1786): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x90) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x7, 0x7fff, 0x5, 0x6, "f695900f51acbce138b90a83ead6832ef91de88c", 0xd1, 0xd52}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f0000000100)) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc1286944, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x28, 0xa, 0x6, 0x81}, {0x6, 0x0, 0x0, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 511.716244ms ago: executing program 3 (id=1787): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x2, 0x2, 0x0, 0x9}, {0x4, 0x67, 0x2, 0x2}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, &(0x7f0000000440)="f8ff", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) open(&(0x7f0000002b40)='./file0\x00', 0x200, 0x100) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) close(r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r5, 0xf5965de1884824eb}) syz_emit_ethernet(0x6e, 0x0) close(r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 467.372788ms ago: executing program 1 (id=1788): shmget$private(0x0, 0x3000, 0xf9b189baf184cc62, &(0x7f0000178000/0x3000)=nil) getpgid(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() socket(0x11, 0x3, 0x0) close(r0) syz_open_pts() setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(0x0, 0x80, 0x4a) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) 432.325442ms ago: executing program 0 (id=1789): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000580)="4554a5abb428c138e47cb16557db545c5835b890ab289d9d8e2007d4d10698e0be32a3390675a1fd384b68e959e150bb6f8bc7c1bc303c4f833723cd10d4530bf468a43c85961c2a3c46ac1f076608732a7777e79c2709878dca57d433446ad86783c1c9afee83066a5dd7129d60dca10af7dcc6ab53a63c7f7eb1852bbfe2f88f808e917746d58e8cbc3246535a542535bffa42f0ad3ea5fef96b2c329f99b2506bf0e79c873ef5db8d4994026e7133d3a1e022b38fdbf8fd8b6674da3f1a6bda5ef2e67cd885903a867cfd8dbcb9d886d7cecc959b14627bdad4acf933f48004ca52fc0ad050679f14c3e1d916f92629c7debadc2ec61d52e708514a45a984b536fd1fa1601b8f3a9f2984191a0212748ea1ebec801867e4595eb51ebf33e3c950aaae1f6ad9219cd541cab5a6ee8a70a2567a501621204ad4854108cb8a98ff6266d3e9a1e9452e212ffd3041c56890a981c834fa5e86d10bee9dbda505bfe86cb7d9521d2aa98eaeee86ea54da47baf9df6266e19ae01157f7965ea0ddf91be981b84cfc74ec8efb1065dd6a2d3f8fa8ed99ec5ce0818f129bf7ab0c36d1c147ee9860f2e042c0dccb3dfa32ad3cafd8c7848d471bd5bb9f761a6031467312ae919b02e9785df4218cf3cd2c6cc5fdde594712ab14132a4ee2ccb6ecf55cedfedf5590fd9260fb06107259496e52eb90ecc24b11478026418191e214b7fb6aab8210843f15f025c6fe3f8538efef45b994c5e6ea5363cc5e25c78d799fa69fe785be219b51c20b5fe228deede7fcb378b89ce800b4544d8a7e2e668b0930b067ef4c633720c6bc82d2a8c4a81a4024f77e5c1f1cb7321a7df5aef946f50abc365435f1f63243038271467911015df4a0fd6202f0bbb9ca9682bf8c8335997a5e33e5d808dfd22c79415178af5b4c84e2aa3de8884cf723b1c82139317521a734e4722f09861dc83c31a25eb4806148382f8bbf69796d0c18b0fe82650a15bf71a17773114d863292b2137a3dd3506aef753defa925f8dba6a7b8b3b025fb458c6fd18ee739a1cf5c9536270b112a1be840cf03cfa3905966324311f3fbbebedc78884a8a07220e6fd6830053478a9c4ace359f5f37137c8c3bd97fa0a4c94e379f119e6c7b8eea485cb2834751267e6eb41a5936fecd9de00bdb5cd36decc70575c26d39675369106c584560b133f88e21cc7a2a5472adc4d41ded6d2cd07622161fbc3aacf2d144020ec8fc596a995d2241b60a5e179d61388f05adf5cbae9f4e1dccdb12578e0b6038667b0da63bd0d884fcf9282aa7b2bb4a1d02475aafeab693ded2ce7a1953aef963ff9a06ca29fd196d8e8f5728b7daee48637468cd001282a8ea13071bfb9e9b535dadc50f9fd307590df15ede2a2910b35836ee3aeca7c13a6395b4f4ec0b8522e0efb4a332265c2d6f69c9b36a5340435dddd3720a80a0c1e311636c25a42d75bf2faa97866006cf655fc2c2848a36b546c65a392ee6d11e18bd2c3508800806eb65a2a8a87fb1bcb27fa6dccd15139f78a33f245dc44517ec96f9d3ad536524ca25597db4c8c1d4b4ba8e95eaa24e6cfc5b1cdf7a9fa60b901b7a39ab045a55dc5d71890be7fd0a0f9e7850f70b908867a2f9521e1c43dc08cc6a777f8a167deda9a844663c371d81305fe20d3ac6c370acbe0d2b1c3cbb1dc0e4ac7a5a7ff237426c512d46d5b09604e8f80e02a83f580a563c1f5eee0fa0d292da9afd53ff4ac16808cb62157363a3de9e9eba2b1e88f627234285ab1039e01ed81f7ca1c00fa5bad1e429904a865ab966bc0d44b6970297e888a55665b48c3105e40db1f4c3bf260ba295400a3a511e7b1d23279380d4ef1b38fdd3171deb92557497057389973149ae6bd57a441199d2dcc133b82be7aa2f17790e99f6544f0271033c1eb0a3bf28642cc714bb7cef6005f165582089e335f63c124bdbd7c8fe6b6ea2a2b487f767adb03e0543a49706748583fafaa6aca9291c8569869d88c1acaa8fd7da8d20670639767adbd5694a825be7eaebda71aeba29a97185d599704e657f2675a3a44d2ff897660f8f6da9819747ed1f07b88e684d03105c88d62cfb1dcaa499c2a4b45e6015f96db770f4122a0200f4156f0856e82ff085bb32e9fed621a62c2e32f8fcc681a5386388d0936999a4076954a5877708621801730d15b57044509dcdc0e6a112e5f50cb5e8dfd35615682b8c261e253d2a1e426d191ab877844146e38eef4057e0097bcabc7e854b5da977d11df16fa6390ff90585dd61e414a8e08bdd5574a77d02bf07ba56b1469afc8316c9a905edab261ee9140533662488ca206996fc0c77aa9e994c88a223e8690ec0254e7ecf57c36fd9a0867d8b6f5f9c4e5429dad938e92c7a56d6bf49077b1ab27d2b4c516210d5a8179ee780b20f445725767bfe5e2b136a84129dd17c8192821fecd50328818ac919addbed244b9191c476655813aed5d9cd388ba532479214c2d1a23d1dc5d72ff07f29a7f0aa9d5ad6448d05b121e49d3f24c59a9152ea3c5e1539829e651d10022a125cd1e673bb82ec5d289e6700fa820fbdf5c84ea7daec1fd5b1b2b887e64fe533d3a0d6d13357893398a1cefce00bd446d6ff7b686a26139b5090c02754e93920455b026449b54681ba2c93c85fc19322187b1640c91383acda5b0a33c4ecc808a60959228fb85ee91028fc449a06382cc6e6f977e659676a132a633df30ee48d15ac7f9a586f9124f814685d42b661ba36b6570acb66ce3874cf8c392feb5913defaab3a4217aaf3610cdf0035ae080340a03bf37a4d6189c7da35f312d5f2b53f850379fa30cf2bdb46cc18903d9e31d5e7caf73abae0fccedeb037968678c76380c067f91bfc471c18f22e22b14b661392ca1b4b1400eefe8b86bb55eca4a4ec0f35f7386b56aca0922ed3c6919a72007bd99f0223cff06d84273d2df59fda618e8bf25c394d34ce1f6a287bf979e833c7b646da8940b9241d5c00e6dfe2f5ec032ead6166ed954089f448f7e753d3c44cc4570ad12d4fe4d22e07d5747703666819e301afb59591cf68bf1ba4c01f1e0f34e649aedd9b132e6b6a5db5bfafb0072cdd06d69abf4a1da62dfa719330ebbf2450b849de375d080d6de21f1845cedf96e2e821db75b5768f94f3859d9fadda7ec103eb1c989f872bc8153ae16e27c86b5c5d114a6e017278cf409a77169da894c49f48ae9f839eb6a6b917bb29a13584194b6495ba35b80b2b8d6d45c1cfde9a73e525674da92dee9b46c099cc1823d72240c290fe4d2a9ff03f678976206ea2b71725405ad5211cf8ec746c87964b0c6a63798827031c59000b6580440da820a0b52ddb8a5293f79918fb2320d8de65111d1f17456a4602f93f0aa57c863fee6a0c769f6f34a6a7044b22faafa4aac080d9f72e55ed4bd22889e5326dccb510f4d02084664849574f0e01d793bff4e0683ed2e2753de12a4c7531fb95af2c7096031a71eb500b44fa173392d98bee246e06ffca9864f1d06d2f764230c1e41f5ff66bcdb5d1bfaa5481bc8e44a907fd0e7a61d42cc19cccc5cf4d67a755204052b5c47b5e9864af6bdd25288dc31d43ec33306da7b3ebfbf85c1ad1f1e0f83f4f7f199c098ac1f13a16e78024bc7a19dc8a8f19c959892d234a4ec3d96d54165170a24b57d8831eb1c6311cc8fb24e79ce7e7501ba1a13aad358aa6416f6142472444755706b454f086832ce4c5ce101abbb174f8a344c2194a646137b2a3f9b1251d0d16d1f10157e5e4ae918cbb3726d562233f0163796e95e595fa2a7d4ac2a3a8e79bd91588001e28bf93fc58a86c2d1d555285b271d34887e90b5b763bbbf17e8c079399e2112c5727e799ddd9d1fdf0afb27444543ce16b06562650452e3f334eaf6b92f8a6e2a77aa899dbc8200fab015e85397fc6f841dbac53ddee46bc57fde85a2c06297a8efd18af82fd46284f84c67b3e92a9dd7155134ce76efb351268caafc158de1874609fd076db27705a8f52801956e5c0b4872eff3a3c1dc8a727b8508451435e2bbdeba1d9b07362ba114cc951525e4b3e48ba7190e986e59686d4ba5747f4c4f1b44876f37a8eabbafeaa1011dfe25dcc45fbc35f41f64023ff1e2691e008dae4307a5a89c53974b61c5a4070e140be6f5acfff2e734e4b16bcf8611d5b65e3016d2b4637e8ae3b2cd0eab8331594659f6dcc3c1cf85d9909a8a7e57c4c8ace6ca8c2e9c08759da09c4f64d9593211bd1d4ad278748e5479d60e4581c489f5fdc1aab01e6d01e266d883cfa3ebb828b1414465ea9cf9941931249a8dd888dc8d0d49ba134452c199fcd3aca85797b5b7524ac441f180160993bd4d1c039aadd6f4be101705574fb00abcdbc802f88555aa42284f0d6d1923e1060122a6dd8a24ef83035fd49b67f9dd3e9541c4a2190c5d3120be12b6638dd18aab179bc308374cb0bd8b57c1cb7523e3abfb650a40e95e29440b643faa748c3886c014cf5c9ddf10176dc3ccb8659ec58a753b52a569dbd9ece71db35dcc00df5dd5e21a872db3855f3e7cb5b359c325d9a9ccb91f08943dc8d887f0df2b184d79e0c239c179183329a4d37b40f0e014ceca79697ee2fa35b65e272ac77e71f95e74eec7906c96361695eae1e486bdd6148d28add85f4d645294ba974c70d096251833ed9ab4ba8109f0616fcb697e597fc1ab0d115b1db2f11ddef37aba5a660d4ac96a5d3825dbe8a1ef016f2104cb01826fd1a15e3c67131469f95a849b01660b527112fcf033efd4d11e57c949d969991f166197dfb4b0e2443060e7c852e155b46c4b08edd8294092853b6bca394e944229aa1d98718f246b0b22f201deefc189569186f35b30a1cddb455369a43a2c3e70ca9500bf03cb2fa0572ae123dddf996145513895f777fe53defed0dd74630bd6de6ba96a9e6dc6eb0f2bb70edb5e2908f82a4d1bad007162ac7f15c94e97eee80685d8d4692dc4377d70e2d27deccb0717b1faafee42a1ce66393425f06c98fabe860996390ddadf93504633f7fa3386ddef2201d7d11fae5a097f8c1966617a3781817e42d9764af065f3fcb1448a47e3dbd74c4f09836c9406f9cf4f667ceb277a8308545d30438b352f5a4cc60c65df6308fc7580265c5023186aa541b37b325441562e7cde652798fdd4573211eb936ee189c7f53505da5dbb750b48fd7a23ad53a22a2ad0b88edf190755422eeff0aecba898948bbacb3daedd96f2ba0eac4bd91baa3e1ed70f26597ac6e109b895ba28141ed856879a24697675a271b27d929259441a2e51d1b0897be50026040e1b2c66e5e62f9260330f630a305869f25653812701401be728a7ac9953573b85e595e0323cfa7c9d1c467d47b93f6060f38bd786fc060f8a6708820bd2872028721b68c4a5b38e2966762fddb4a3528f721cfada5fc1eec96246f96ceb9032f34fc4bb231654b74be07ac2b73abe093aee118daa66245adb160058442e3e0d47cda099ae4f3f14ca390b43d77563d4b51cd75b81302762cd30b93d72e92f5e2fecd55b468fdca9dea5e26da6023f2336b111e29796e8bfc024c3c8bfd4b34aa259893c54092c3fd9939a1a89c523d04e3d05eebcf29dd64f663f04d8e963cd0b9c8fc8f07b4c76a0490fc303d6076b50656ed8f65318b76f52875acc2a1eccbb5b7acba9e69f69bdabf9c8003739d021969cab8b50f152846201ff248396f9f0e5b19432e4ec956f50cce1c8c7d411d09694a9ab51dd41a77e30144ce12a74c1a989834f754fe4fe6b348ce517a9558bd1dca9c69b80c2a9e", 0x1000}, {&(0x7f0000001580)="df6cdab8cdc8db9fb5bc26e6def3b95814bd3a6b8cc142de8e75dd2382eb2f8af8231c5bb258dffd04c249a841f3bf0c4dd28fc935153d9a7791ed265107cf33e1afc41c3e72eaf2c90ee717c3cbcd293e45356efb15b2834cccadd0fd292a3b2304a230f1dfd50fc2b038cc6c9e4032f2cbfdac53561ed89844cb764f8ede6d0962af33347298b7ee34eee0957c0e4469c6496214cf2ae35cee0740f9e2d56f525b19aca31ff36de2b68e3152ac78293c994327a0f0d94e67a9f2e38d6b34f0a3f273a8efd4f2540170bbc80234fa8e1de923335ca015bc251cbebbbc8cb93d2c27069dbf8aab37201e9677600e4a5c6ce93a8176402dd9d7dd7219587d7298d1b1bb770b838c29fe62de0f5b9537f81d660cff1d06db4cb4b77b997058bc4e8d887598c5ebc465ae363eaee7eac0ab1eef2a2b946fd14ebd65bbef19c9147d34c0d416eaeba288f5af74848eb304ab7e16d7bb3e0d2090efe8fa7e3c32629be341756a6a47c8e4e897416cd8a9559de70398511109ba7c71075de92c71228215d3a079865df002cc8a906e0704cb55c447ae0101a92aacb96560c2ec29533cd75fa947306a8492e1268bf29e20bd3593458f85bec1496ddc6eb2907d8e387575704469c033b61ae12aa78b1d2e14d043e0f656794ebfc27ddfd4b22cf38289255abaddfb582f1d71ec86c34cb8bdf69da2dd0df3ad191169ab958c9fd6bb0dfd59b4f03922facb42cd794cd9f4fe750c6fb4d5e0d53c4139148b252f7b8780318c051b5a374a0a9a7d0e71a63f7448cccfa67e0210857a828350b592e92f8ebdc63c44c32ca4c9a2bbb5a1a2619865f8ca189134b5870b4101da138be3cbe41858cfa5841aadd64d16ced971f58a77581dad012bad265759c5bbc35707334ec1045f4aaaf007bf3fbab09fddeb7e7055a59dd58fc3f76794b9b0e175d638ad058863ec73ec9cf4baa07c248db95291820ccea55de2edd05f8ff7881cc95ce03a3675816594d00b1d143a1e2fbdc12a41721d97bfde0c4e5eaca1f719fb9c1d33f2142ac91105aef66cbf6a2e3a38eb4f6ebccfac253c8b0b792c80a621280f52b74f802ce61afcc7f7dce73917fff7a6418055e01370617534b106b70ee5a1677f17a3a9d3293db1f5dc8d592909a56a55c062bc70f36f265939cbfe5f7da170d26c6609ad48a69819fab1c4dc459b77f847b284f0057ba615d50d1f14fa6a17b3412414c0df866e1f1136a8c3dbe84a2558edab5f66618ec9af3f312d441800ceb672ecf012d48d9873a2ae17b3523deb2ff4ba7b3fc424faaac968f269b2302abb87c1314ced17083e3f957a82b6c3dd44a2f9947d8bddb51fb957f05536d2f77638ec26c7d568a0fccf31726644e4d287878a1f1042137bfd66905240d7fee2eca3f5afe0d9d8ef1aa8fbe5516164e1f315d4f4bebe13572eac9381770f4bf9b6ec3931b81eb2966bcba06357bb54e23d0e427653f66a7a885976718d7468eaaa4089972d518c1dc0ce35ccdf28815dd590f16995a71d86a70981dbb32fff2433bcbaeb8d655cad1c8584bb561a434de0601322beb1522da599887fe942f42be880d47fbc48482061ae011d8a06d9cb8922f95001189af94540b22f440d754f40b324f66a01de9c3a567ea67610e8a64db882726a9557de4e058bdda570187930f3205e45e280d99c4c2a0157617d49bcf03d483c8deff21bc922605f9a0f9382c8bca66acba1ab8e90aee267ad537ff9a2e6137d209a236453d665c02848431d317792de50fdc31adb520ec2957c9bb87b67ed17759289d1907e339256e9c8cd670271e9795f907cbb65e613f91c199e14cf260218aea91f8794fd4392f1c963a2a21381710ba498b717389bcee785826a1e95e58bfe2d14d9cad2e9121a95889fa2f6178c13dcf1d543b9c7029ebcf4dfe1f77798de882dc2a6accaa8d293ce0c472e1e86a82f15deb1877790837580c99345e1327df92719bde6bff185f06e32f6238eb30e76879f6abbd5ae6236b1fc231765905a176838b6fc47e7e3540c5665cb1803af519012e2d0791c685f2cb5e426d9ebf756e6bb61246b6f15bf6dd0b11cceaaad0029c48dfd49a9c068802e282307f89451eac0bef3fb677c09f2e593f9e70bb90ec6126b8ab7fe147837d7adb757024ba78c83cdbcc1f3bf382379acb3da2f7dd1c8660b01ea56332d6ac7fb80fcc62e7e49d4abba1ce5f093528b3b96fc6ab8aa7951f9fb4128657951eec2b35594ec080b290a570f9ab1d4297819ff6ebe7b18d510bf1b334ef40dab5c9360b52be441898457bbc912fc54a92d119a162a2f4954ce25fe681e8a0fa110829a25880031888b4f3efce07b2eb50a60c1976d4f3dc85de59c0f404f5b81609c8bcaab3ab580087a1debd4d395f26ce8b07dc13e769cecf30c168b34c3b52078247c6a3054eb1892cc136e4851e00134a16f210c5905e8d9eb2a443a9ee26721b23568a4f241dbf3d10bbef9001ba4249224e595cea869673403e30ec9c27558fd8e3eea071452f011facf78446b5835f299d7dce7f4b784241d3f3d7b2960c1e940c921999beac76a9bf9e9b5f6266d664b9e71bd0ff8b613687065e935389eb8b7978e1dfe4fb6b923896b82abc880a003535806e35e38ccec8c35694f9065317401474ca9544352721d16c175aecd7cd914bb60fdee6a6ab4e52b9a69785413b2c5d44ed0e8cc69905ae8edb24423040c302d98e8a0c3eb0de465fe98d49f454c959b6317922fcfae29d6d8fa2357b417de882c8bc4c242208991c775d4645f495b4a6c394399beb4e91f02d0fc4f97aa249945339ca00a5d97e3c91a744715d3ec1b3372c2cf98ddb035a9d1d88bb06643df2b91ab97c8806ef4abfd3fbc89237efdfe075e65ae1be6381b1f284071003d907a1af722692e632fa4f9507f0ede902ec3a355dcef9332feab4cda7c9094edc94a5d28e810145b6269e31e4a755fdff05c7ecdebb17ae57958cfc83185c470a6543069d96eb83701a35a5880d7a34efae48ab11af9c0acc558e3fc433f60f2d210b3b5552da9a54b8189702eca4208930435a9a98650a4787d26a40f507e6b6f4d9fcae40d91f5d339dc74f77899f83939c2f2f7d385bfb88e76b2d30e04c8ae7074d7ae631ea33781358e840cdffb1f11b0e27f8b541cde3af5876e7b8a78a49e3b5f4101dc3ff9c11352977420ab5522d182db9dead8c599d37a36de83232ae390585eded92d0bb6096e63565ca1f85f340cc9829d5403e718e5f0394b61f499eafb6a7c3a50aaed3c984cbddc31927c93acc436d876b510a52ef1ee30eae933ab7d410634ced1e0126e8db1f838e00a2551faf3cf0d5c7e0d07b06e5bf4ae98c6e502ee9589ae3cce27c6c0c4ae78baa6217ad43e307c6dfc8f4b19af7f35ee9c0ed53738fe27eeb8a5e68409818b6dfb7a1ff127925b41a8f7d67969b4c6a2fcebbc12f7b68eaeb6c55dc6e70c896d9d56840897fd787f025c15facbf1ff1d97fabfe35fbb28081fdbe348104c1458c5b72920813565ac30020b5e219a5c1d001b4c337080b747b2499a21405ec6758707c9d25cc52dab053657a3a54d443ec2946ee9814fd65e6d73c083741e874176c0280d07b00606da61227b34e5cd8423f64fea0b2f1c79bb7d45399496cd2edc84b91f6659537ae98b2ff7e17677c51833b621cdbb40cf85ec44c5db4c1e5cf67a161fb76978a3b89e1ff3f4d86471b6bd1a7b61c4b95abdc991d4ec58f2b6f62c941dd5cda4ce640f99c7fe552992b2c98ba8386ed475be7b9e29a9dd42d94478fe696a37a974c835357a71d2cce996e48b334d89fc3f60f26c365959114470e79d37f7700e5e77e74a21378d61b9d777c43c4099a1d3d78233b848c6d689ceb1f4808f24130c05631b443ae35cc70d1ae5d2c5ccb6ee1d5ecd4e66b59f91c6aaa29dd8e9fedeecc199188dafab66406c155ac830ff0920fdaff09bdf870631ba67f4a83ade4c114182c54b228ffb18242446b03f313b945e6e017754f77e66a281a407e969110029f8d0b23935098d1e85965f5f1b66cd80004fa237994848f4d1a1f99354144abbcbc7e8052fafb55558ef4cc22082111cf47b94ed37987e803fb8cf65abd240ae03dd35e1f1ddb161a9ce6e80bae066b0cc75f990d1bc3f7600631fed7f7aa4b06acf149211ed56857f32383c17bce255e62eb351ddf23a90d85a41aa080a471160c82a08f2d72972d632c0a6acdd853da70fd0af4808da524b036cbc079e62239be3387eb57298a4e92d7eb713ccb1ebe724c5c65157422c0c0d65200e5fe5f4d836032c589b7d82bc99536797b5a349888125161d48bcc474ac5840af016535f87be29bfc1e00f19dc7afd143fd28f58a92115f7a54b24144a57b16eb623ea0bc8f9cd371f799b3d6f225bf311c5b9b4b382e78aebc1056f0e25b8c0b219c2423a59de7765bdcb6dd52f1d0f2c1870b3e3fe66f46a670dd63609f52c9fae33397296162725b8fcd6a4ae7ecdf664f86e89773030fce616a810f28c1faa36b95a8aeeb7055eaf0f698ce1e5fbd0467e875451b33ef08686ca4369cb0dfd05a0249db0617c394af550c391ffb04c6d4d8e54d201dbee804bd90ac00657411ec1e05a565f941fbd265fa84714132c519014c44c17a57f9ea960e5464272cdb01e66659f792b0e73ccd605997615f6f51522a32901471c8831bbab40a62c50e9cee6bbf0f86cff4bf8101b445fa13878399ed4141b924cbd0f5712decc2dd48614339c4766d27886f97140972320409c00bef23453b6537a23b51aedb239d1edef4b3d8e8d9dfef2925b1b8125a962b1e4c15bf8424eda81644ab868dcf1d030309d08a62756a5fca9424149fd18e5e5951350e7e58e0d8fe1072713450fde09047569ad0a80c9cece701e06f4327c7246ce54be684b89edec1979261737308c032af5e4a4be2a45dc05cf1f9bc32f0ec4f7ddec93eb04214ee0ddc9fcacd4474d7b61a2e12fb6f4aad8bff2cba45dac1b994fe3636b58172d2c81a72f0bbd67683d161d7d268ae7f69c946907ce30f31e8151aabd584eb781427a2039f6ca680b21a553a82ec9a3b594e7a5bb73f4b4c44fe3b6f578faa460b856d714c9876aa1f7d25bff62bbd6fb922f0e5ff8f8e344868ff8bc7c569b57ba4792a8191eafd9942f2509dd6e3ba5fd5a41672d841676676d8ee05229bb39dd20af8c25cfc6016c7f85a8143ee99b30c5a57d0cd45f88d9ce2e9ddca1da10e3aa02a8b33ccfe16e1d1e2ef50798cd4039731666c587bdb8084137f651df2dcc95c6d7a64c4eb471183325de09555bc1488625435", 0xeb1}], 0x2, &(0x7f0000002840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000080000f40000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x407}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x8001, 0x3, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES8]) 431.426549ms ago: executing program 1 (id=1790): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x0, 0x1, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0xfffffffc}) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0x81, 0x100, 0x2, 0xe4, "977a47250004000000a08f635da61f89001000", 0x0, 0xec}) ioctl$BIOCSETWF(r1, 0x80104277, 0xfffffffffffffffe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) ioctl$BIOCIMMEDIATE(r3, 0x8010427e, &(0x7f0000000040)=0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x20004109, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) 428.697093ms ago: executing program 5 (id=1791): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) setitimer(0x0, &(0x7f0000000000)={{0xffd, 0x7}, {0x6, 0x2b2b}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c92710000", 0xc}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x19a) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bc", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0x20007479, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) setitimer(0x0, &(0x7f0000000000)={{0xffd, 0x7}, {0x6, 0x2b2b}}, 0x0) (async) getitimer(0x0, 0xfffffffffffffffe) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c92710000", 0xc}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x19a) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bc", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) (async) ioctl$PCIOCREAD(r2, 0x20007479, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) (async) 284.626552ms ago: executing program 5 (id=1792): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/237, 0xed}, {&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000005c0)=""/220, 0xdc}, {&(0x7f00000006c0)=""/82, 0x52}], 0x7, &(0x7f0000000440)=""/6, 0x6}, 0x3c}, 0x10, 0x1841, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 283.963162ms ago: executing program 5 (id=1793): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4040000000000000}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 283.002351ms ago: executing program 6 (id=1794): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="5562f5dff77e693e1c1a", 0xa}], 0x1) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x63) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x810, r1, 0x40000) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x8) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3eda6a85a631c203699", 0x44}], 0x1) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="43d9223b5ea77c890ef912a750f60d374cbd98a017effd6fcd06c66efa", &(0x7f0000000080)=0x1d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) 146.26527ms ago: executing program 4 (id=1795): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffb}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xc0) (async) flock(r0, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r1], 0x401, 0x0) (async) msgsnd(r1, 0x0, 0x401, 0x0) (async) setuid(0xffffffffffffffff) (async) r2 = geteuid() setreuid(r2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d1bb00", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x4876, 0x200}}}}}) (async) unveil(0x0, &(0x7f0000000140)='c\x00') (async) syz_emit_ethernet(0x52, &(0x7f0000000500)=ANY=[]) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3ff) (async) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x2) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x2, 0x2}, {0xe0d3, 0x10, 0xe4}, {0x201, 0xa, 0x83, 0x2}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36", 0x3}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00a0a78d17a82026dec3e59be543bfcb4ca6cd231f", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) 144.540504ms ago: executing program 4 (id=1796): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x140) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x91c, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x8, 0x8000000000000001, 0x6, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x8000, 0x7, 0x2, 0x56f1f392, 0x4dcf5023, 0x401, 0x4}, 0x0, 0x0) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f0000000040), 0xffffffff, 0x0, 0x3, 0x0) mprotect(&(0x7f00003d1000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "e600000f0000ae000000000000000007abc0788a", 0x0, 0x800000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xc) shutdown(r1, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x18001, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e712248e6ab31929648", 0x14) 127.231634ms ago: executing program 7 (id=1797): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) setreuid(0x0, 0xee01) r1 = getuid() fchown(r0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000840)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4090000000019de914849d5b678c6638faaf9817552989b2da96dfa536171065169667721cbe8b8daedc264889e8d8b8ffcb901ae4799bac31e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89f230421c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae7419a5841384914812740f17fa6dce54c037dd8ef60b1dc86de86803a99552c50b7d4c573efcc6bbe559e719cfb23640cc64b76434e2543888b35e6fc4bbff827c4a377ab88b9dbfa25e36abdd485c53e43ff3fd92f59f551e7d4258c58bf5df9dff9903c17f0a46aaa8e61283a7212b94564e6b403d4f2fcf068500abb2b82aebb2f71a51f85ff8ff80b1efcf577867b2c5d4c", 0x126}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000800)=0x9) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000380)=""/8, 0x8}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x6, &(0x7f0000000700)=""/15, 0xf}, 0x6}, 0x10, 0x1, &(0x7f00000007c0)={0x4, 0x7f}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 66.950191ms ago: executing program 7 (id=1798): r0 = socket$inet(0x2, 0x2, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000500)=0x62, 0x4) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r4 = syz_open_pts() flock(r4, 0x7) (async) ioctl$SPKRTUNE(r3, 0x20005302, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1603) (async, rerun: 64) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x180) (rerun: 64) 64.536107ms ago: executing program 7 (id=1799): socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x0, 0x64c, 0x9, 0x7, "97a2224ff1c146498fe2b6b7a693119b6b47c1d1", 0x3, 0x3}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000015c0)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) close(r5) 64.040593ms ago: executing program 1 (id=1800): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe8, 0xffefbff2, 0x0, "ffffffff9b752d022000", 0x401ff, 0x8}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 63.248946ms ago: executing program 1 (id=1801): ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) close(r0) mkdir(&(0x7f0000000240)='./file0\x00', 0x28) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x28) chdir(&(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 0s ago: executing program 7 (id=1802): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000000100000002000000f179d6c963351e38a468ed79e3e91a44744848c19adea9d5d23ac11198d6ed690379ce2683daaf88e96cd5ad43c518ba0c5ab89a5c42c9a43814e564557c2072d114fde1d9af22b58bbf419ca671"], 0x10}, 0x400) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)="6744d6e1", 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) r3 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.90' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd8067afb530, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 Starting stack trace... panic(ffffffff8345e14b) at panic+0x1d0 __assert(ffffffff8340bde3,ffffffff833e32c1,142,ffffffff833ecda8) at __assert+0x29 tun_clone_destroy(ffff800010fde800) at tun_clone_destroy+0x38a if_clone_destroy(ffff8000337eaf80) at if_clone_destroy+0x1d7 ifioctl(ffff800010fdb9c8,80206979,ffff8000337eaf80,ffff800039ff2a78) at ifioctl+0x5c5 sys_ioctl(ffff800039ff2a78,ffff8000337eb160,ffff8000337eb0b0) at sys_ioctl+0x5c3 syscall(ffff8000337eb160) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x701bbae16d30, count: 249 End of stack trace.