last executing test programs: 2m30.177074834s ago: executing program 2 (id=968): sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b1000501600002aa04f90e0007000000a4411269e6081a9300f0", 0x1a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r1, &(0x7f0000000200)=""/255, 0xff) 2m29.126880801s ago: executing program 2 (id=971): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f5000000ffff000001"], 0x10, 0x406}, 0x0) 2m27.921192663s ago: executing program 2 (id=984): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800), 0x1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) (async) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, 0x0) 2m27.866847529s ago: executing program 2 (id=988): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket(0x18, 0x3, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7ae3, 0x0, 0x0, 0x0, 0x0, 0x43, 0x200}, 0xfffffffffffffffc, 0x23, 0x200}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2m27.866278538s ago: executing program 2 (id=989): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e2471ac0058bc5a91501d79b18e315f84cf71b59c7afec3ff8237b73663a29609dd5ec85a17d1ada7559f8ef6ad6219f7782c886b82dc6ac36ad7c9cf26317deb18b49152a37a50972c", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x9, &(0x7f00000004c0)=[{0x9, 0xc, 0x1, 0x579}, {0x4, 0x4, 0x5, 0x4}, {0x8, 0x79, 0xc, 0x2}, {0x7, 0x9, 0xd, 0x8}, {0x0, 0x1c, 0xef, 0x24ced7ff}, {0x5, 0x6, 0x6, 0x3}, {0x4, 0x6, 0x9, 0x3}, {0x7, 0x5, 0xc8, 0x174e}, {0x7, 0x7, 0x8, 0x5}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="50c397bd5ba3ebc939a2afc1c75ffb5b7ddeb3e50f8c5e9ead007cc31964b50569e13d494bed6f0de37fb90c94e78d28ad80241d130d069304f5156d6101a81f590851678aaa2327b8e7", &(0x7f00000002c0)=0x4a, &(0x7f0000000300)="b9b285bfa1b87e3e7745d29b3400e7691f8c48f440941554dd15045b4f3b2a9aee561455ce497ba83781b5d2c851d05771209055c18c67fab0d015d0af09ff9736dcbf73a8c0290ba9ec34a8a01005be25ef879c342bcfeb8ea7848d501019a9657d3f09b580268d00298b34b794584d5cc4bba7328de4259d2d0896d7613cdc462614afdc19efa95a6f4f7b14bf0cd7d5bb1d43ab3196298d7e657d365b06cd884ca5029666bf3acbb84a0c2d361bfc1857e4f65ab31d56c1c0e8205409babbcda99f0b217c4362a7cc58c89d66cc213d75e31f5b640e8e5b40f1b5570e43633b8a3cbd8fd157de2fbce97151548683a5ff014fa6810155f1", 0xf9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) recvmmsg(r2, 0xffffffffffffffff, 0x45, 0x1000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f0000000400)) syz_emit_ethernet(0x26, &(0x7f0000000700)=ANY=[]) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x40c) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, 0x0, 0x0) 2m26.540110041s ago: executing program 2 (id=1011): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x8, 0x6, 0xcc, "76b8a887b908dcdc59702a717568156a74caf5ba", 0x4, 0xf}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xf) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x994, 0xfffffff4, 0x1, 0x6, "69d7d8fea033a6cb0a604657ba991bec39618cc0", 0xfffffff6, 0x7}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="a37eeb4cee956f7c05a30f381f46f296569e3f035e1936d62e8d7bb8731c05b0136fe936c38d64ad88de0fb209557b86908ac0b37c31176e9c785ee1cac9abfd47d6d5e82f36206de6efefe01ee73097c8f1f49f8083369e1975b6bbe3a2e76e099f2066be36134dddd2a9f95002fcb69f99020fa87ce302525ecce99e99b85dc1dbe1aa383c4232f18ee339a827daba80eff744ca3aa192c33d35c4c9b173b4f4bf4e87b1f061e8429bc2d0f805a4d1d2ebf12b68c4361b78cb5e3cd3dbd41ec14fc9ed25df0ba099fbc4f672e1d3a69555aa61f1b494d153d9ebe7bd39b81b1ae3ae1b7a0f50cdadd0819d849cd7d6477d02a54072e457e59e74f515f766f1b073dbecbbf6ad18e6045b9a654f57920f06459ba35bf54a2fbac54b0d3d46a8f5ddc112a02617cbcac604ecdca08258beaa36cb0ba4d627e2c48023ebe9c67a7c3cd1562a3889fef861224b32ee030be0fc7feeed1488a25ca78066ec64a1e03ca1fdab8aba801f675e9351d7e5f6c672531a855105ed17ca5d611195da8d47fe3f69d0fb18e6913bc87b1122b5b76044661b0422563e216dfe4d572a17650eacbf413bb896eee89d9b2bca75eae6d13972d67f958438f1b15674778d6ebe4c588cf3ce08c234618dee3473a647a6cad883d0c31b3ece7c18207e0fde5436a4efb12ead7cdd3b3c92dc92992cebb488c38605852c05b2e65b42e73708187a228220fee4a33df19d12952a45671a6df7adb5815561a8a4bf37f675a2540add43b21ace72f3733357bb150f617cf4895b4c207d3f40b090efa4c8673893a7abe39e1665d0e6f7dd37b4a3a20b2135ecd75e29d07a10a12d8f63e83480630d5fa78acc496d845c918e466be09faddffaf87e7ba45cc5c190aeace317076ddc9609365c89de12b6b275f5d90f6a6611601dd1bff2e601138682099aa946dbcdb2ff37194e4b3b43c325105cde6b3f5baf2dffa05ec1beee34075d54570e6d5c58f0715ad994b5a8d116c35a50c47a89255de65a9b9c4aebc487bf5ad7d20d5fa567a5ba2e08005e71c00bfb5a2636b80fb694e6f6f9e71e6ffe79c8a05c4aa09fa848110db6758deef5821d12df3cadea4d0e744c66a8da586a6870d2fe213c392e4676a2a7356d483ebafcece88428b173985d7cc02787458730a6fdcc9b3510a43efa3bf74e907e3ebf2665ebd46a7ef360a1bba543cb4ec3d62898b80287269d4b39168c70beba1494be829acfba9f6eadcf68ecc979a7c1480bb7eddcf387f0d53f8e4582dd8d5b75b1cff3a8ef3554b46d279482e8dd953a75fdfb532d8cdc59a3151d1e8a117fe32ce5dc34ded993fbb6083b60c3e51fcd91c3cbd0e03bebcffd4ce97b3e0e9c66f1a62ff46322ca448cdf2b9aa3bf9b73256be69e07d0239c502b96b4307d004f3b6cfa88c5bfe9cec0bf515f3f7fdebe5853843e9cc6bb75d521ae8fd6060d9aa59215463172d91b1e90a23bae7f9f4bf7959f4efaf943da02425429dd3be5589de47846c80611b1163abee503ea605f380bca3dbacca125c60af99d62c4d763c23f29b750bdd42a438067fd0177d980a65d6e044f8c01135e855fe234686158016e00d26f7ed452cd8f7834157df20a0961d7a4adfe52897b425c5ffcd162d6586d34e2664ed310527ecff513cc3123dce9629b53d2d46a193d0e8c60209139dd801f304005ea06291d26bf4c19756718ac48e99485646044238c97f1512c8bad3170aacad8b967735912aa0cedbb7f7ef8130c8a6d5926cd6af2e14c19b4758290d2f7ff24a2e28f362ca93bb3869af98147c83bc4f6031c0cfa942264903b9dc492e0edc9c65cd496e09dc3de6361f2b3ff719e22e433f4b3464a0cc442fa9cbb0f297458df9d759e8d3fee65fb403070f2d8eb30accce01f3a1c57c3f55cb95f42824c7061871bc0f2170d613da0031f8aca57f806e638faf6f5ebf6faf793869a1bef9d9b755fc52d393b9fd1d12aff903c0b9dc54bf574c4e57c5338eff6f1e5ff562096af063c69e4a4830108d3240969f30a8cce4c49cd5f74518b5889c8becc1a47337526bf80d9db23f7bad19583a657dd50241cb58de57a60ad33eab27b0389033334c830ec063eb29a38439b0d6431bbadf9f5b9dbef3767626c4e72a10341df21c64e62eddbbee2542a737de3ff83db7e45f8ad55b7bbba97b280d5b626a2cec0ad0b576cbd7a423121fe6894731bd898c3a9bd121fac6044540721a8639469667013204dea0aa8376766825a17fa98f42fc80c52bebceeb437ac2af8b797d4fe6c8b317e799c35824eaf3e9dde4907e636a9ca4fc81d1afce3331965bc3d31142476da36a5748b42f18c33d5951532779db8b3ef0b7521f76eb6a34659431d4fdc85b45ac7cfdcb270fbc02f9fccf7455dbaffd9cba87ce7c448fddc5927c735d04eb447ced74dd232b5f8cd0e591b5a91fb85a2b5413c7cf829d268f2252b301db395e9a2626d6ab794c1572901dc8cae762490e9d7a089f2a5777e74b204cc0078c4afefbb698b3e56b10df4d6154a3b045cef4dfc501b31ab92ae24056ee2a7631e6da1d13022b05fc9bf4aac062e05d197ef5d0fa6cedf526f125f4cd5400c1cbb681f0c67dfc24d1b2d32d0ee9034da06019a03be1ebaf7397a5a3c9c7a8466f5b68e724388aeb9f3f2347c8ed81a7985c5a1de2c711f12421e8ba80f64bacd896813a6817cee96338b03de216508d8bd254369b785dead9c5c49edf4d0ec3b45f3dd70716127dea87b3189efea2ffcc0d1b18bc5396cd03e437b102d7e611eac17e62ce61debe3d3c834522dad6dcb45a932c5d24465b95013bcabf491ba5728bfde54120ea7f8ba0f7490eb762592787b66f69b5c61a97ac1ad4a988b93eadf08356dd9a95d17afe0727e3fd2184a4524234147c11407157e283b098b71fa8535ca71f30bedc72e3905015592ff5df104e7017e640c62dbcc494ddf3af736bd9d2d10aade117b60d4431afacf35c6f8aaa0866fd42e35ee1e6f12f1b5de96c8e1c07c57e99138db39fe35bae27331bbad714909f608846f1994023d3be371e5433fe3104e7087a6b63a6441d20d77e0a91573ebd583103f96206d4491782925a72feba11fec6008b456e1e22499f98e03b0cb25a80d52d75f1306875c75617b3a6de70d13e9aa6e1d8c83f664282c6d75350028c95004498f05656652244801ea1ebd07c4d1988ee628ef2391496d463334ff4c80c44a3e135292dfc7fcdaec404b42a90c5722d8198ea490f64693c4abb1b1559df25bf3090839b41021cc9114fc70137a770cd423d743969b86f69d3b7706edec35c02f215f3032734694479467546c36f9ceb904ce25da8db11bc6a775ce9a9c8488f9d58748e6fa47fa75e7660912ae2adf42e2f4855c2cb93b8615dd1198899523e6003e6c186145929e5c7ea26bba55d243bac69b31420c7b614352e5b1f0a1df9a060210a44eefc8dfffb57c53ae229f3d71660efd796c7e2abfabee095c1725db62f0f35c678b8eaf1c76f453d36101450bdca1dea1d5fa261c189a582d262bc8f9c59ce7b031b295811bb67c1760838f4c6d27ca6f2ae26d4454d543e5726df5d7d41dbf0fcd8e6123a3a561745f6cc6709c417c0fc3bcab9dcb107c15dc95655429bc23f214f2aaabd897ce4081c523285b35e721db6676c3d9ceb57933c82091ceccd450f2afb67b8f891594e4efcfa4b14aa65805be0fad8a02b0cde07390674e66b16e789024fb154e77f7b333696b54c61afe448c1f9828adcb26b53f5e6a1efe10cd273e715087d11d8551c35ceb0194ff17bf3796865efd06781c309e8d07a5d52978ca198e54fcc4c36b01b4de20fcdfda14e7738086255081e310bdad8458c3db103460eb3c03d89a94f25ed998aad6cf99463c21657feb5c57d01bd90e19ddc213ba3d660028e8c8b5cde2035d076ff528125baaf4078c00279f1ab0b9b2b943984f8a9d2ff6f430467a214cb8b64258095b9211eec84e6fc736ccd977249df1703ef61985d92465c04ab3f2d720204c1e8267dfab01601f44ca54298dc2870c69dd509481e0938612c1ae4980f15e1dbe38e3ea7bdc0ad9df230321369112a232f2ff5af0340e08efb88d1e0cde5df7013d3cd5ad6aec6a53a73d71a508d73ccbd5a11b093c2843338a6235aeb59997c4c47ae85774bd524681e5bb1c330845ab06cbfddaca330047d6356db2e23386453e728e5dee99484b64d63b2606f626d48acfda8998d37b6126f3b232e1857d16964a3efcd58d6dbe7bf29d45b00c1c6138a3bac3d13a412e9b8ae174405be93e74fe904cb11889a84fd3e41301555ebd0811112648b5af9f651180beb72b25c2c30f368c39520b5621dd1140151dcde7b8770906429caf700c42a87b55c672ec975b0eb3dd064a918843788ebed152feb40383962818c1a2d417c2515832b2efd721a469c5c605f3079982663f012bac1f5c8790dc516a45a594a062b2a0d65fdd90ca6b6c4aea9e540cb7da2fd071eaabe8156d7baa6e2f77cf98a78d29b3a241997aeabeb55b0c541b310283058b467b4009726c09a24215259606c38b0d04bbb356ff8b971374d73e84d36450ac17693a87ddd5e54d7bb5d02a0241053bb3f323f88855bf89bbbf9112b043afacbb87e6d10f195bde311b67f43144c7cb53f8be01b7ca495672cd2992864a69d4b45703528d1074848b5c2df3e0f2db6a463188973677ca99c05d1295d982923b5922ae4c3964d4e7feb5fa75bc16e4b71423d9dd88f19ff4808be550c25818da2d2afd5b379ba5bb17738ca180fdb3f964595ef88b23294060bc84d1750a9bca027974519a5df50d7f15535239a9970a873f314b50de4b18a1127f0bc4ffa4111555f715a48fd10a355147e4d7fb7beff3528b9416ce9aef3984a05d5b2e999290f3d51b5b7d44c71cba9d9b2361a0c4c42965bbe67d45e8c545365b271866be000315a38a0d9486cc01f54a63315b51e9543fe7f2ca3f39f4b8277632d97dd011540f2c34b099f2131ef53fc749da747136703e46cc6ca15f16d78328398a73d21ff599cbeacb902da73adb75b9d1ae1226e660402658c0e9629753fad718b0f4150b122f0af32bbfb41045765effa9d2a460aa21c7d19362f1524026c83346efb8dd9daec332ce900b6d5a911e42564f2bba4a0d50254d0bea579fa3d65c7102756a854040d2c9a5713d4388a12f5d8e11af008aed694b2e5c27946757767fc3ff48378eec8dbb24e3bbfb618a7190a87064aaf2abd9639379cad5a2a84d7aa3f7d622bd2f8f3dc45047f1b58de08869b1973ee0218238cfb63d04da248c4de321b0f59737e78b8e5ae5980ec7eec59c90ce8010d4f832dbd9b8d07a34a246fdd169ac639d386eb0c451ce035c8c1f12aacff9eaea0ba5472f50f8c2cdd521efb240e2ab4f6eaeb685acdd46b4478e2e8575f52463fe3f686b2b0e40c665e9184dadc4352674d476b98d99950012cca4180e9468ee93afeb50c6c088250bbb30b97670c47ca502aec9e58485ee94863fadb99467f819a49bb99ef4a5faf2f6ae527d485a81d4b0aa38de38917e40a2a38a0da0fd0ada9227b80716c61bdd89803c5ee9655fd4670029d2e4aa4c0e8ba39cdcd1282de10e470a347d5479659ebba6cb9c459866f1d61f1a4ad356a1b2d302ef6145e66feffa4922bdfc5158e202de02329cd62e024e230876ad722f148d156c01d4e34f899e0e65aa97b2d8031a93a57210e2de2d8422bd8fcbf623969888657f7afd8c71f35122adfd9dee1c12e7c52a762fb1285fe4ca735963919a", 0x1000}, {&(0x7f0000001180)="265ff13834f4ece1d4f6ac72489144290003b8eacb405db68e3f9b174f3d5834a08e755f698d9d2fbf7212d02321b344424401e1a7cde1908e0a63997df1a0f7bc3c301d0518854d0ebe0f6166a63547857f3289474bd69513ae77a9051c94b3be6eb342bd12418cd810aa2f35", 0x6d}, {&(0x7f0000001200)}, {&(0x7f0000001240)="36994637fd7e75c5c4af2ee1e77fb036f23758536af8acdd93fd4380398b945bfc7119b564c59b96d0b4ca76f0d8ec6be671db2ebebd202fc8a4273d882fa117b01461388cab5e2bafe6f4b2df8d2006225d5e76b76fce24f2f213d64dfaed619f736c5909c735094381747f3d971dea4571a64ef860371970c78e6eaa22af093b50c23b43d73ade2558ceaa26a64cf96881de9de9a598e6b175bcfb4a055e477cc78ed985ef9ce4720ed85fc539d4fcebc5a5f82d30c3e2e21520a704973dc6e4102dde6c331cff31e2cef0ac2f2c50a629d71dda535be084892f3183a20caaded38ac56393c2059d8fec1b2a6be97e", 0xf0}, {&(0x7f0000001340)="77e5d5d91460c152ca59e9e5e387b8779fdb21d82377d34dc643052b3e9f22ea0df886a48080f568a451abfb5639a0013ed7efe64064d2abfd15a184aeff982ab8a90ac08e8d7e0748be4b5ac11b90aaba67503c61d26b2e35de853a7baad7cd694e52c63cb52f23529b44edf46e2387315a61bbdcaf958ff0a77628ce70e77da1d65e409aa8ff273f1b833084db1c91c198cbb7d9cb43ca7dcff0091ef93599e4f83f2893c02837d1ddc37d7bfbb7a4e71396", 0xb3}, {&(0x7f0000001400)="3f8a29fc1fe8add01ad5f4841da275e88da17dd2d51bb3296fe86388f927e6797a9d86277f95ca38d7614f8c69d00b1c44ca941b225fde78060da19133b7ec7bcfde9d57e39345dfd2c06b995940344d2fd3151c2e24d34ab24f69062471f1639e19876ae75e444c1456a75f4d34a9479886920987060de66d047b9b02ea3efe729660618edb195c51264e4c95ff48a70b07f28395d40df64b6ec0cb57816993a913ba062dfe9d7f2dd1379278fb6b968a1bcc7289767115f10ecbe7c4188bebe3110ad24c7be02cc776f12a073f4edaf316c97b3cd12440899ce26772f4114e7275171807ee16f6b74b4f7eb8fb7f7df38152ad7107b9335b6d", 0xfa}, {&(0x7f0000001500)="6ad87ab5da165ffdc99fd85a2d5b56e1ba0bba0d15d824ea8088213d74dfbbba26e6f65c0cdf15efbf6125d0bde0c3c01297ae07e948a9d689d01afb13a427c747f663eaeff03b671cc75f57a3f647291a686137cb29", 0x56}, {&(0x7f0000001580)="100c6dac455b353eb243268f984ff12a1098efaa7d9ac907530684451e1ea8ae435479f3c2da7b4d668c", 0x2a}, {&(0x7f00000015c0)="c135d7ad36bd8bdecef6e36fc72da319036e38baede61789e20f9b9dd79327325e6c1446ffa9c25395a56be12be5746ca4eb", 0x32}, {&(0x7f0000001600)="f6cdac596b9b723fe4505ed19ec8169300fe06518b459980548763b6cea2b4802d054ee11048a42086f02b6affebd1bc6b4145ed2700828f56ba336373c90aa6a171b39fbb1acdebac285fd7e8edb29100c4bc7956", 0x55}], 0xa) read(r1, &(0x7f0000001740)=""/76, 0x4c) writev(r2, &(0x7f0000001c00)=[{&(0x7f00000017c0)="a04afdbd4e4cb9f16f9fde4b3dfc54cfe51d9c276345749a7db69256ac7a9adddb7884b938b2f58306b4e00be3505a081e9bbbcdb3b8e2177e033eb78d60f114a8ec61c8488b63fa2be1623162feaa273fe5a3616e6ba5547f81523276c2b080cea40a6d9eb472e71bb6", 0x6a}, {&(0x7f0000001840)="aa8769ab57aaa455211450b3445f1c1285e25e3ea5cbfbfc96b3188dad52b0e32343e9ccaba94360833f5f", 0x2b}, {&(0x7f0000001880)="c9780697ce80456ddf5403305c9aab9e2dfa8d", 0x13}, {&(0x7f00000018c0)="c5765ae6d8acaf83987b", 0xa}, {&(0x7f0000001900)="ca430b17b5e8f191e7fe05a77c52e3e158efb0287873c13f0de11c2b2b0d9d6e90932ca210c1606110483878d8042b9b26b05706799be94e5903a3a0", 0x3c}, {&(0x7f0000001940)="91e17e0319a7dac2d62c1ffe3951b58efd60995db61379fa2071fa7b0b8145bd320da3415a35b52f515c6a52c906100fa8fa18d05ccb322a406c28de74db70624e28d4bdf8b11bca7d57bb71ac5f9599486bac22bdc485b3c91384379fc11deb89e4a1834cc4b9512dccca253d6216f389595e87b7edb34328858de22e5af146", 0x80}, {&(0x7f00000019c0)="549a47e50b71e873a8563ba7462cee44960ace6db127a7bf8539f2aee521d5870f5b44f8348a94d84ea2ccae927f5a9d52c6648c87024685d68e6e78a848f4a2f893f8388fbe85e26c0f764990ecab9171ae30b8562a4cd4e51d315e617f7e3082d75ad7e0d5850d8bdf7fc0b30850bb79a00eb5ad71e7663f05253270c70d6595a8644a39b164ed03a2a71d38c52b62d38a7c5da9658aad4c048733c6d6a2811f4ee27e79e5f12e65bd516e6cbeb49cf9fc8e9829f85b020cc37ca6cb2975e5c4f9bca21a18f3fd29a33155c6f56e3072c66f0d68bdb41a1bfc331ca757b20bf6207a12d26cba832416", 0xea}, {&(0x7f0000001ac0)="3f58cabe207327ffc5c84a81b7930e918d6735d70b70266639ab", 0x1a}, {&(0x7f0000001b00)="393d41a17bbf861067fb9dee896777e70dc80737419631f7d216f91422d3a1e76b54ac9049156cb3bdb263d9de1459a1d5437042ff28425d330240f9e9613ba00e99222fb19ff9a3384e59a40f3827cc2b88cf734bea363caa2d4f0a42d98138cd1481a5694bdb2c1aba5b20347d5c9fa8f7c74ad7d000e67f62b8decd8212dd3220c085aa182b0c024b23e561e8857e3cb05a0209367988736eef90639055c8576b141ec652aa98c2a3bd87c70d5990caeeddfd51e03f0abeeffa3941937be5c8a7", 0xc2}], 0x9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001cc0), 0x400, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001d00)={0x1, 0x26, 0x5, 0xffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d40), 0x800, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001d80)=0xb) execve(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001fc0)=[&(0x7f0000001e00)='$+/-#[\xa7}\x00', &(0x7f0000001e40)='\r$\'@#\xe0{\']{}\x87\x00', &(0x7f0000001e80)='-@*#^\x00', &(0x7f0000001ec0)='/dev/wskbd0\x00', &(0x7f0000001f00)='&-^$\x00', &(0x7f0000001f40)='/dev/tty\x00', &(0x7f0000001f80)='/dev/tty\x00'], &(0x7f00000020c0)=[&(0x7f0000002000)='/dev/bpf\x00', &(0x7f0000002040)='\x00', &(0x7f0000002080)='!\x00']) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002100), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = syz_open_pts() ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002140)) socket$inet(0x2, 0x3, 0xfe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x7) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000002180)=0x2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000021c0)) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000002200)=0x100) 2m24.210936765s ago: executing program 0 (id=1031): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b80)='c\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 2m23.156579526s ago: executing program 0 (id=1036): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x194) execve(0x0, 0x0, 0x0) mmap(&(0x7f00000dc000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x2) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000100)="582ee52585584d01cf6472471145948a4839fc037f62c6f0b04e2b724e1473490e589e9024fce390c10f27af050f31e9e76cc3785045339f64ef9564c87f29e5d581ef04e39d30434010553c0a58fad093388d06ee9eed3febb2f9303a5740e4c9886fa3506a426c343f4d79817511f5c91148bf7bfd48b1615339580b9ce713c4f0602f534cbc3d9b61d04a031e784a86ff4ffcf19c7d49ffbd15f1893666e757146a2f7a46ea5db0342162d319327cbf13f799a03a2b211063e3af576db298e47d02edd7cf6eb929f2572711852001b81be7ca4e74", &(0x7f0000000200)=0xd6, &(0x7f00000002c0)="46036db6ff62fec8a81b7f4e", 0xc) kqueue() 2m22.860726355s ago: executing program 1 (id=1061): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r2) setuid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001e80)) setreuid(r2, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) 2m22.781121087s ago: executing program 1 (id=1067): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xe3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x6, 0x0, 0x0, 0x402}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() setgroups(0x4, &(0x7f0000000180)=[r3, r6, r7, r8]) 2m22.580799263s ago: executing program 4 (id=1080): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc4, 0x7, 0xfd, 0x1000}]}) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20200, 0x0) 2m22.5785427s ago: executing program 4 (id=1081): setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) close(r1) 2m22.260219881s ago: executing program 0 (id=1094): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x1}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="65a0b59443c5eabfedf9e2011c5dc17154e0d316c8c7d3335c92715c", 0x1c}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a831b4ce944aa2f075a77672a7", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000008004500001c0000000000119078e4ff1000ffffffff4e204e2300089078"]) 2m22.257568578s ago: executing program 0 (id=1095): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffef9, 0x44809e9d, 0x3, 0x1, 0x4, 0x181c, 0x80000000008, 0x2000000000000004}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000280)="1533bc287a203771263df7f66ef61e417b472c630ae067e1d94055df5b3ed279da28cf065b2d67234518", 0x2a) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x2) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000640)={@random="8f6f77ede655", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="0906776f714e", @loopback, @remote, @local={0xac, 0x14, 0x0}}}}}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0xa0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 2m22.257100552s ago: executing program 0 (id=1096): r0 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d8", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(r1, r1) syz_emit_ethernet(0x57, &(0x7f0000000300)=ANY=[@ANYRES32=r1]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r2 = syz_open_pts() close(r2) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000140)='c\x00') syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) symlink(&(0x7f0000000100)='./file2\x00', &(0x7f0000000080)='./file2\x00') 2m21.947424667s ago: executing program 3 (id=1113): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mknod(&(0x7f0000000100)='./file0\x00', 0x1100, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x342d, 0x7fff}) chroot(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1100, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) syz_open_pts() (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x342d, 0x7fff}) (async) chroot(&(0x7f0000000040)='./file0\x00') (async) 2m21.946688233s ago: executing program 3 (id=1115): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x10) rename(&(0x7f00000000c0)='.\x00', 0x0) 2m21.946465895s ago: executing program 3 (id=1116): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9cd1, 0x9, 0xfffffc00, 0x6, "5e44c9da029fc8466d7f6bfc9cd1177fbd2ff9cd", 0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2m21.946217012s ago: executing program 1 (id=1117): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r3, &(0x7f0000000040)=[{&(0x7f00000006c0)="afdf189ee3d2f55e9de2de831805e2305f19ebf242fcdf7657b6e42d15d405352a8d51e43ad3fac9d0b56c965e661d9f971870352fd819e8b96749f1e6f1b5072cd1998393523cf75d663a3ff6062fcc3ec94b2930b4911677109931c2f494d7b0d4f4a824f70b59fc5bace2e5d2f3da7ea5dba24f822f8b786b91b77c43f62345ae402a3994a29115caf4a2b6", 0x8d}], 0x1) r5 = dup2(r4, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0x5, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) close(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x5, 0x3, 0x3}, {0x4, 0x42}, {0x6, 0x0, 0x81, 0x1}]}) read(r6, &(0x7f0000000240)=""/140, 0x8c) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f0000000080)={0xfffffffffffffe01, 0x4, 0x2, 0x47f6, 0x6, 0x80000000, 0x9, 0xffffffffffffffff}, &(0x7f00000000c0)={0x5, 0x0, 0x200, 0x6, 0x0, 0x532, 0x3, 0x8}, &(0x7f0000000100)={0x8, 0x4, 0x8, 0x7f, 0x8000, 0x2, 0x4, 0x3}, &(0x7f0000000140)={0x0, 0x3}) fchmod(0xffffffffffffffff, 0x112) 2m21.898780165s ago: executing program 5 (id=1118): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0xfffd, 0x100000}) 2m21.898074724s ago: executing program 1 (id=1119): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x78e, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xfffffffa}, 0x10, 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file1\x00') r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="152811bf31", 0x5}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 2m21.897911285s ago: executing program 3 (id=1120): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000740)="2321330944513e32038b524b5e409f4401aa593f52c8dfbf5e0a1b", 0x1b}], 0x1) setrlimit(0x8, &(0x7f0000000180)={0x40000a, 0x8000}) (async) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x496222a505a2524c) write(r2, 0x0, 0x0) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80b789, 0x7fffffff, 0xfffffffe, 0x80a1a3, "bf08f101eef0675d105048f3248604ffff001200", 0x2, 0xed3}) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2m21.89773994s ago: executing program 5 (id=1121): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b0d029aa2f7e6d20a21fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket(0x11, 0x3, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xab, 0x15f87c0e023a7476, 0x4, 0x8}, {{r4}, 0xffffffffffffffff, 0x1, 0x8, 0x3, 0x3ff}], 0x7, 0x0, 0x7, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010511000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef91156bf007d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000200)={{0xce3, 0x2}, {0x0, 0xad}}, 0x0) listen(r2, 0x0) close(r0) 2m21.854859059s ago: executing program 6 (id=1122): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c8) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2812, 0xffffffffffffffff, 0x0) 2m21.854394492s ago: executing program 5 (id=1123): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="b962121c72323a1ad3cd405789dce8b0ab0b9ca6393ab0d99ec8", 0x1a}, {&(0x7f0000000100)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3221783ae7960697738e188f93d7f080045b1dc217c0943d1db416b182776c60730f88a76d29825f192176ab516d4a21b8724df4e14f6b4774045113ac91d8", 0x79}, {&(0x7f0000000180)="4c103bce35d630237268da744ec15de26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9f4264c78d61cd5278a0719a493b154f8719f61d7e9b6d827bbc47e4e3b89ff43eae1a3a224fd917f046a700d", 0x52}, {0x0}], 0x4) 2m21.854197083s ago: executing program 3 (id=1124): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfc71) 2m21.854062542s ago: executing program 5 (id=1125): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000400)=0x48, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x8010427e, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff049b88fae84d0800450000300000000000069078e0000001ffffffff4e204e23504226dc6a7a75a7827bc48ab87e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800040303000303000000"]) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) 2m21.853705787s ago: executing program 3 (id=1126): setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001600000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getuid() setuid(r2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 2m20.814963626s ago: executing program 1 (id=1127): r0 = msgget(0x2, 0x608) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000"], 0xe5, 0x0) msgrcv(r0, &(0x7f0000002f00)={0x0, ""/33}, 0x29, 0x3, 0x800) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) (async) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 2m20.746293792s ago: executing program 4 (id=1129): socket(0x23, 0x2, 0x6) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 2m20.745896555s ago: executing program 0 (id=1130): open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) 2m20.745239177s ago: executing program 6 (id=1131): r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) 2m20.745038421s ago: executing program 5 (id=1132): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(0x0, 0x615, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2m20.5766012s ago: executing program 7 (id=1133): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xe0, 0x2, 0x4, 0xf3}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x3f8}, 0x6, 0x10025, 0x0, 0x0, 0x2, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0xb9c0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61, 0xdc, 0x0, 0x4}, {0x28, 0xa, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) r8 = dup(r7) dup2(r6, r8) bind$unix(r8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) 2m20.573726818s ago: executing program 1 (id=1134): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) (rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) (async) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff7}) (async) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) (async) setregid(0x0, r5) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x1) fchdir(r2) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000d43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c204000e0000c2"]) 2m20.572234177s ago: executing program 5 (id=1135): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {0x1, 0xe7}, {0x6, 0x2, 0x0, 0x5600}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 2m20.572119436s ago: executing program 6 (id=1136): open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getitimer(0x2, &(0x7f00000000c0)) 2m20.571935702s ago: executing program 4 (id=1137): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x0, [{0x2}, {0x1, 0x10000}, {0x0, 0x2}, {0x0, 0x1000}, {0x0, 0xfffffffb}, {}, {0x3, 0x5}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {0x3}, {}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {0x3}, {0x3}, {0x0, 0xfffffffc}, {0x1, 0x7}, {0x3}, {0x3, 0x3}]}) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xf) (async) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) (async) setreuid(0xee00, r2) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000040)="718f1e34", &(0x7f0000000100)=0x4, 0x0, 0x0) 2.030515349s ago: executing program 7 (id=1138): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x7, 0xd2b7, r1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) 1.009486503s ago: executing program 4 (id=1139): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="babac8ec0287b6549038b6d8335a3dcb76891d50f075a84f95d887cbe9a0998578be03bb68c57219021c8f5dc29ec1b7ee1a96cb89c41c94a0bfff65f22591cd98112b8823eb5f3173987196a1a5f5c05a96acbae29b66554dc995cf8c207ee83b5642efa32b021ee483839e4d1d0cadba4df6ba5d59d158f7fb210e125703e05fdd6121642ccf186d69f4f5085fc9f4bb676931d76b31d9f70a0ebd9fe7ce0a02e2a9d6d423105fb89156242f29ccf10fbb14e420e1ccaabdda1846d65e29812940308c4b1a97a7dcd0f9db9ee4b503dced1f93e66423768b117f39f951a97ee8c1a4ea1ca88839204d743530d8", 0xee}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) poll(&(0x7f0000000040)=[{r2, 0x80}], 0x1, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(0x0, 0x0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1, 0x89, 0x1, 0x80}, {0x28, 0xff, 0x2, 0x5}, {0x6, 0x3d, 0xd3, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 810.801729ms ago: executing program 6 (id=1140): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x988) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, &(0x7f0000000480)="03dd720ca6609d5c09e2c5379e87eff45a76b6460d71561f0f7c12cec41f567a4612b59074ed19", &(0x7f0000000500)=0x27, &(0x7f0000000540), 0x0) 810.00542ms ago: executing program 7 (id=1141): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) r0 = getuid() r1 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r4) setreuid(r3, r0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) sysctl$hw(&(0x7f0000002bc0)={0x6, 0x12}, 0x2, &(0x7f0000002c00)="4c2fb4303632b4", &(0x7f0000002d00)=0x7, &(0x7f0000000300)="ae4bdbf486c6c41f8a78b893ecb31400b89d5438f18589828a2b96f07568bd4b7980c700749ef90c64d75afe30748afbd60e2545b91b3476b238d9c8a6feda70e61ee7c70a9addb30ba0e07df6357e6ff678b9af02aeb15f4270955afbaa11e728fdf6ad14ecd3b43f79dc15190edad49456b7573030dd21c177ed69a048e3264762dd28c363956e17ee3971467aa6d1e8ef2018ca9e0200000088b8ab790f5e2b0b0023b8f00f18337f131ace370be09d587152a618836b4724d2111f3123ee48955d847a08bac9fe711e1d0ca03b1ba871399ec9963cacc6b19fc0d7d7c24fbd1cde883c298c68f2cf3135d2fcae7f00bb6d5bf551a581679fe398f4902b0dc1c2a9125aa7efc1eb10176fb77a26468ba16639907e18f3c23c833f1ea7ba9058980e48e25f9fe4fa4380afa040947c937d354342633655398b7161f045157b23c2619cdfa9d67ee4eb8b8ffecde04c2bc336534ec3988636cf1ecfd6e7808f3da6935b0821e6900f58be9c18b6ce41da88e7def80d3d3e3ee6c2d37531ba344237ac536744655033bd866cb213eae7454499e15aaf738b767c9251f8e293cb89423dc5f59fb7650cdb7089b7676d3db563e1582fb0a574e628878d35c1d7ce2a826dd5d89c6828b226da1dbda75736b6fc8b0a1eab55c56ae7bfa83f8f1e2940fa72eb1855f1a43e2ecdbd7aa8b439614d050d61e5", 0x1f6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000001c0)="0348e999", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) 781.133944ms ago: executing program 32 (id=1130): open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) 573.189564ms ago: executing program 33 (id=1134): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) (rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) (async) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff7}) (async) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) (async) setregid(0x0, r5) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x1) fchdir(r2) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000d43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c204000e0000c2"]) 380.689485ms ago: executing program 34 (id=1011): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x8, 0x6, 0xcc, "76b8a887b908dcdc59702a717568156a74caf5ba", 0x4, 0xf}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xf) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x994, 0xfffffff4, 0x1, 0x6, "69d7d8fea033a6cb0a604657ba991bec39618cc0", 0xfffffff6, 0x7}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="a37eeb4cee956f7c05a30f381f46f296569e3f035e1936d62e8d7bb8731c05b0136fe936c38d64ad88de0fb209557b86908ac0b37c31176e9c785ee1cac9abfd47d6d5e82f36206de6efefe01ee73097c8f1f49f8083369e1975b6bbe3a2e76e099f2066be36134dddd2a9f95002fcb69f99020fa87ce302525ecce99e99b85dc1dbe1aa383c4232f18ee339a827daba80eff744ca3aa192c33d35c4c9b173b4f4bf4e87b1f061e8429bc2d0f805a4d1d2ebf12b68c4361b78cb5e3cd3dbd41ec14fc9ed25df0ba099fbc4f672e1d3a69555aa61f1b494d153d9ebe7bd39b81b1ae3ae1b7a0f50cdadd0819d849cd7d6477d02a54072e457e59e74f515f766f1b073dbecbbf6ad18e6045b9a654f57920f06459ba35bf54a2fbac54b0d3d46a8f5ddc112a02617cbcac604ecdca08258beaa36cb0ba4d627e2c48023ebe9c67a7c3cd1562a3889fef861224b32ee030be0fc7feeed1488a25ca78066ec64a1e03ca1fdab8aba801f675e9351d7e5f6c672531a855105ed17ca5d611195da8d47fe3f69d0fb18e6913bc87b1122b5b76044661b0422563e216dfe4d572a17650eacbf413bb896eee89d9b2bca75eae6d13972d67f958438f1b15674778d6ebe4c588cf3ce08c234618dee3473a647a6cad883d0c31b3ece7c18207e0fde5436a4efb12ead7cdd3b3c92dc92992cebb488c38605852c05b2e65b42e73708187a228220fee4a33df19d12952a45671a6df7adb5815561a8a4bf37f675a2540add43b21ace72f3733357bb150f617cf4895b4c207d3f40b090efa4c8673893a7abe39e1665d0e6f7dd37b4a3a20b2135ecd75e29d07a10a12d8f63e83480630d5fa78acc496d845c918e466be09faddffaf87e7ba45cc5c190aeace317076ddc9609365c89de12b6b275f5d90f6a6611601dd1bff2e601138682099aa946dbcdb2ff37194e4b3b43c325105cde6b3f5baf2dffa05ec1beee34075d54570e6d5c58f0715ad994b5a8d116c35a50c47a89255de65a9b9c4aebc487bf5ad7d20d5fa567a5ba2e08005e71c00bfb5a2636b80fb694e6f6f9e71e6ffe79c8a05c4aa09fa848110db6758deef5821d12df3cadea4d0e744c66a8da586a6870d2fe213c392e4676a2a7356d483ebafcece88428b173985d7cc02787458730a6fdcc9b3510a43efa3bf74e907e3ebf2665ebd46a7ef360a1bba543cb4ec3d62898b80287269d4b39168c70beba1494be829acfba9f6eadcf68ecc979a7c1480bb7eddcf387f0d53f8e4582dd8d5b75b1cff3a8ef3554b46d279482e8dd953a75fdfb532d8cdc59a3151d1e8a117fe32ce5dc34ded993fbb6083b60c3e51fcd91c3cbd0e03bebcffd4ce97b3e0e9c66f1a62ff46322ca448cdf2b9aa3bf9b73256be69e07d0239c502b96b4307d004f3b6cfa88c5bfe9cec0bf515f3f7fdebe5853843e9cc6bb75d521ae8fd6060d9aa59215463172d91b1e90a23bae7f9f4bf7959f4efaf943da02425429dd3be5589de47846c80611b1163abee503ea605f380bca3dbacca125c60af99d62c4d763c23f29b750bdd42a438067fd0177d980a65d6e044f8c01135e855fe234686158016e00d26f7ed452cd8f7834157df20a0961d7a4adfe52897b425c5ffcd162d6586d34e2664ed310527ecff513cc3123dce9629b53d2d46a193d0e8c60209139dd801f304005ea06291d26bf4c19756718ac48e99485646044238c97f1512c8bad3170aacad8b967735912aa0cedbb7f7ef8130c8a6d5926cd6af2e14c19b4758290d2f7ff24a2e28f362ca93bb3869af98147c83bc4f6031c0cfa942264903b9dc492e0edc9c65cd496e09dc3de6361f2b3ff719e22e433f4b3464a0cc442fa9cbb0f297458df9d759e8d3fee65fb403070f2d8eb30accce01f3a1c57c3f55cb95f42824c7061871bc0f2170d613da0031f8aca57f806e638faf6f5ebf6faf793869a1bef9d9b755fc52d393b9fd1d12aff903c0b9dc54bf574c4e57c5338eff6f1e5ff562096af063c69e4a4830108d3240969f30a8cce4c49cd5f74518b5889c8becc1a47337526bf80d9db23f7bad19583a657dd50241cb58de57a60ad33eab27b0389033334c830ec063eb29a38439b0d6431bbadf9f5b9dbef3767626c4e72a10341df21c64e62eddbbee2542a737de3ff83db7e45f8ad55b7bbba97b280d5b626a2cec0ad0b576cbd7a423121fe6894731bd898c3a9bd121fac6044540721a8639469667013204dea0aa8376766825a17fa98f42fc80c52bebceeb437ac2af8b797d4fe6c8b317e799c35824eaf3e9dde4907e636a9ca4fc81d1afce3331965bc3d31142476da36a5748b42f18c33d5951532779db8b3ef0b7521f76eb6a34659431d4fdc85b45ac7cfdcb270fbc02f9fccf7455dbaffd9cba87ce7c448fddc5927c735d04eb447ced74dd232b5f8cd0e591b5a91fb85a2b5413c7cf829d268f2252b301db395e9a2626d6ab794c1572901dc8cae762490e9d7a089f2a5777e74b204cc0078c4afefbb698b3e56b10df4d6154a3b045cef4dfc501b31ab92ae24056ee2a7631e6da1d13022b05fc9bf4aac062e05d197ef5d0fa6cedf526f125f4cd5400c1cbb681f0c67dfc24d1b2d32d0ee9034da06019a03be1ebaf7397a5a3c9c7a8466f5b68e724388aeb9f3f2347c8ed81a7985c5a1de2c711f12421e8ba80f64bacd896813a6817cee96338b03de216508d8bd254369b785dead9c5c49edf4d0ec3b45f3dd70716127dea87b3189efea2ffcc0d1b18bc5396cd03e437b102d7e611eac17e62ce61debe3d3c834522dad6dcb45a932c5d24465b95013bcabf491ba5728bfde54120ea7f8ba0f7490eb762592787b66f69b5c61a97ac1ad4a988b93eadf08356dd9a95d17afe0727e3fd2184a4524234147c11407157e283b098b71fa8535ca71f30bedc72e3905015592ff5df104e7017e640c62dbcc494ddf3af736bd9d2d10aade117b60d4431afacf35c6f8aaa0866fd42e35ee1e6f12f1b5de96c8e1c07c57e99138db39fe35bae27331bbad714909f608846f1994023d3be371e5433fe3104e7087a6b63a6441d20d77e0a91573ebd583103f96206d4491782925a72feba11fec6008b456e1e22499f98e03b0cb25a80d52d75f1306875c75617b3a6de70d13e9aa6e1d8c83f664282c6d75350028c95004498f05656652244801ea1ebd07c4d1988ee628ef2391496d463334ff4c80c44a3e135292dfc7fcdaec404b42a90c5722d8198ea490f64693c4abb1b1559df25bf3090839b41021cc9114fc70137a770cd423d743969b86f69d3b7706edec35c02f215f3032734694479467546c36f9ceb904ce25da8db11bc6a775ce9a9c8488f9d58748e6fa47fa75e7660912ae2adf42e2f4855c2cb93b8615dd1198899523e6003e6c186145929e5c7ea26bba55d243bac69b31420c7b614352e5b1f0a1df9a060210a44eefc8dfffb57c53ae229f3d71660efd796c7e2abfabee095c1725db62f0f35c678b8eaf1c76f453d36101450bdca1dea1d5fa261c189a582d262bc8f9c59ce7b031b295811bb67c1760838f4c6d27ca6f2ae26d4454d543e5726df5d7d41dbf0fcd8e6123a3a561745f6cc6709c417c0fc3bcab9dcb107c15dc95655429bc23f214f2aaabd897ce4081c523285b35e721db6676c3d9ceb57933c82091ceccd450f2afb67b8f891594e4efcfa4b14aa65805be0fad8a02b0cde07390674e66b16e789024fb154e77f7b333696b54c61afe448c1f9828adcb26b53f5e6a1efe10cd273e715087d11d8551c35ceb0194ff17bf3796865efd06781c309e8d07a5d52978ca198e54fcc4c36b01b4de20fcdfda14e7738086255081e310bdad8458c3db103460eb3c03d89a94f25ed998aad6cf99463c21657feb5c57d01bd90e19ddc213ba3d660028e8c8b5cde2035d076ff528125baaf4078c00279f1ab0b9b2b943984f8a9d2ff6f430467a214cb8b64258095b9211eec84e6fc736ccd977249df1703ef61985d92465c04ab3f2d720204c1e8267dfab01601f44ca54298dc2870c69dd509481e0938612c1ae4980f15e1dbe38e3ea7bdc0ad9df230321369112a232f2ff5af0340e08efb88d1e0cde5df7013d3cd5ad6aec6a53a73d71a508d73ccbd5a11b093c2843338a6235aeb59997c4c47ae85774bd524681e5bb1c330845ab06cbfddaca330047d6356db2e23386453e728e5dee99484b64d63b2606f626d48acfda8998d37b6126f3b232e1857d16964a3efcd58d6dbe7bf29d45b00c1c6138a3bac3d13a412e9b8ae174405be93e74fe904cb11889a84fd3e41301555ebd0811112648b5af9f651180beb72b25c2c30f368c39520b5621dd1140151dcde7b8770906429caf700c42a87b55c672ec975b0eb3dd064a918843788ebed152feb40383962818c1a2d417c2515832b2efd721a469c5c605f3079982663f012bac1f5c8790dc516a45a594a062b2a0d65fdd90ca6b6c4aea9e540cb7da2fd071eaabe8156d7baa6e2f77cf98a78d29b3a241997aeabeb55b0c541b310283058b467b4009726c09a24215259606c38b0d04bbb356ff8b971374d73e84d36450ac17693a87ddd5e54d7bb5d02a0241053bb3f323f88855bf89bbbf9112b043afacbb87e6d10f195bde311b67f43144c7cb53f8be01b7ca495672cd2992864a69d4b45703528d1074848b5c2df3e0f2db6a463188973677ca99c05d1295d982923b5922ae4c3964d4e7feb5fa75bc16e4b71423d9dd88f19ff4808be550c25818da2d2afd5b379ba5bb17738ca180fdb3f964595ef88b23294060bc84d1750a9bca027974519a5df50d7f15535239a9970a873f314b50de4b18a1127f0bc4ffa4111555f715a48fd10a355147e4d7fb7beff3528b9416ce9aef3984a05d5b2e999290f3d51b5b7d44c71cba9d9b2361a0c4c42965bbe67d45e8c545365b271866be000315a38a0d9486cc01f54a63315b51e9543fe7f2ca3f39f4b8277632d97dd011540f2c34b099f2131ef53fc749da747136703e46cc6ca15f16d78328398a73d21ff599cbeacb902da73adb75b9d1ae1226e660402658c0e9629753fad718b0f4150b122f0af32bbfb41045765effa9d2a460aa21c7d19362f1524026c83346efb8dd9daec332ce900b6d5a911e42564f2bba4a0d50254d0bea579fa3d65c7102756a854040d2c9a5713d4388a12f5d8e11af008aed694b2e5c27946757767fc3ff48378eec8dbb24e3bbfb618a7190a87064aaf2abd9639379cad5a2a84d7aa3f7d622bd2f8f3dc45047f1b58de08869b1973ee0218238cfb63d04da248c4de321b0f59737e78b8e5ae5980ec7eec59c90ce8010d4f832dbd9b8d07a34a246fdd169ac639d386eb0c451ce035c8c1f12aacff9eaea0ba5472f50f8c2cdd521efb240e2ab4f6eaeb685acdd46b4478e2e8575f52463fe3f686b2b0e40c665e9184dadc4352674d476b98d99950012cca4180e9468ee93afeb50c6c088250bbb30b97670c47ca502aec9e58485ee94863fadb99467f819a49bb99ef4a5faf2f6ae527d485a81d4b0aa38de38917e40a2a38a0da0fd0ada9227b80716c61bdd89803c5ee9655fd4670029d2e4aa4c0e8ba39cdcd1282de10e470a347d5479659ebba6cb9c459866f1d61f1a4ad356a1b2d302ef6145e66feffa4922bdfc5158e202de02329cd62e024e230876ad722f148d156c01d4e34f899e0e65aa97b2d8031a93a57210e2de2d8422bd8fcbf623969888657f7afd8c71f35122adfd9dee1c12e7c52a762fb1285fe4ca735963919a", 0x1000}, {&(0x7f0000001180)="265ff13834f4ece1d4f6ac72489144290003b8eacb405db68e3f9b174f3d5834a08e755f698d9d2fbf7212d02321b344424401e1a7cde1908e0a63997df1a0f7bc3c301d0518854d0ebe0f6166a63547857f3289474bd69513ae77a9051c94b3be6eb342bd12418cd810aa2f35", 0x6d}, {&(0x7f0000001200)}, {&(0x7f0000001240)="36994637fd7e75c5c4af2ee1e77fb036f23758536af8acdd93fd4380398b945bfc7119b564c59b96d0b4ca76f0d8ec6be671db2ebebd202fc8a4273d882fa117b01461388cab5e2bafe6f4b2df8d2006225d5e76b76fce24f2f213d64dfaed619f736c5909c735094381747f3d971dea4571a64ef860371970c78e6eaa22af093b50c23b43d73ade2558ceaa26a64cf96881de9de9a598e6b175bcfb4a055e477cc78ed985ef9ce4720ed85fc539d4fcebc5a5f82d30c3e2e21520a704973dc6e4102dde6c331cff31e2cef0ac2f2c50a629d71dda535be084892f3183a20caaded38ac56393c2059d8fec1b2a6be97e", 0xf0}, {&(0x7f0000001340)="77e5d5d91460c152ca59e9e5e387b8779fdb21d82377d34dc643052b3e9f22ea0df886a48080f568a451abfb5639a0013ed7efe64064d2abfd15a184aeff982ab8a90ac08e8d7e0748be4b5ac11b90aaba67503c61d26b2e35de853a7baad7cd694e52c63cb52f23529b44edf46e2387315a61bbdcaf958ff0a77628ce70e77da1d65e409aa8ff273f1b833084db1c91c198cbb7d9cb43ca7dcff0091ef93599e4f83f2893c02837d1ddc37d7bfbb7a4e71396", 0xb3}, {&(0x7f0000001400)="3f8a29fc1fe8add01ad5f4841da275e88da17dd2d51bb3296fe86388f927e6797a9d86277f95ca38d7614f8c69d00b1c44ca941b225fde78060da19133b7ec7bcfde9d57e39345dfd2c06b995940344d2fd3151c2e24d34ab24f69062471f1639e19876ae75e444c1456a75f4d34a9479886920987060de66d047b9b02ea3efe729660618edb195c51264e4c95ff48a70b07f28395d40df64b6ec0cb57816993a913ba062dfe9d7f2dd1379278fb6b968a1bcc7289767115f10ecbe7c4188bebe3110ad24c7be02cc776f12a073f4edaf316c97b3cd12440899ce26772f4114e7275171807ee16f6b74b4f7eb8fb7f7df38152ad7107b9335b6d", 0xfa}, {&(0x7f0000001500)="6ad87ab5da165ffdc99fd85a2d5b56e1ba0bba0d15d824ea8088213d74dfbbba26e6f65c0cdf15efbf6125d0bde0c3c01297ae07e948a9d689d01afb13a427c747f663eaeff03b671cc75f57a3f647291a686137cb29", 0x56}, {&(0x7f0000001580)="100c6dac455b353eb243268f984ff12a1098efaa7d9ac907530684451e1ea8ae435479f3c2da7b4d668c", 0x2a}, {&(0x7f00000015c0)="c135d7ad36bd8bdecef6e36fc72da319036e38baede61789e20f9b9dd79327325e6c1446ffa9c25395a56be12be5746ca4eb", 0x32}, {&(0x7f0000001600)="f6cdac596b9b723fe4505ed19ec8169300fe06518b459980548763b6cea2b4802d054ee11048a42086f02b6affebd1bc6b4145ed2700828f56ba336373c90aa6a171b39fbb1acdebac285fd7e8edb29100c4bc7956", 0x55}], 0xa) read(r1, &(0x7f0000001740)=""/76, 0x4c) writev(r2, &(0x7f0000001c00)=[{&(0x7f00000017c0)="a04afdbd4e4cb9f16f9fde4b3dfc54cfe51d9c276345749a7db69256ac7a9adddb7884b938b2f58306b4e00be3505a081e9bbbcdb3b8e2177e033eb78d60f114a8ec61c8488b63fa2be1623162feaa273fe5a3616e6ba5547f81523276c2b080cea40a6d9eb472e71bb6", 0x6a}, {&(0x7f0000001840)="aa8769ab57aaa455211450b3445f1c1285e25e3ea5cbfbfc96b3188dad52b0e32343e9ccaba94360833f5f", 0x2b}, {&(0x7f0000001880)="c9780697ce80456ddf5403305c9aab9e2dfa8d", 0x13}, {&(0x7f00000018c0)="c5765ae6d8acaf83987b", 0xa}, {&(0x7f0000001900)="ca430b17b5e8f191e7fe05a77c52e3e158efb0287873c13f0de11c2b2b0d9d6e90932ca210c1606110483878d8042b9b26b05706799be94e5903a3a0", 0x3c}, {&(0x7f0000001940)="91e17e0319a7dac2d62c1ffe3951b58efd60995db61379fa2071fa7b0b8145bd320da3415a35b52f515c6a52c906100fa8fa18d05ccb322a406c28de74db70624e28d4bdf8b11bca7d57bb71ac5f9599486bac22bdc485b3c91384379fc11deb89e4a1834cc4b9512dccca253d6216f389595e87b7edb34328858de22e5af146", 0x80}, {&(0x7f00000019c0)="549a47e50b71e873a8563ba7462cee44960ace6db127a7bf8539f2aee521d5870f5b44f8348a94d84ea2ccae927f5a9d52c6648c87024685d68e6e78a848f4a2f893f8388fbe85e26c0f764990ecab9171ae30b8562a4cd4e51d315e617f7e3082d75ad7e0d5850d8bdf7fc0b30850bb79a00eb5ad71e7663f05253270c70d6595a8644a39b164ed03a2a71d38c52b62d38a7c5da9658aad4c048733c6d6a2811f4ee27e79e5f12e65bd516e6cbeb49cf9fc8e9829f85b020cc37ca6cb2975e5c4f9bca21a18f3fd29a33155c6f56e3072c66f0d68bdb41a1bfc331ca757b20bf6207a12d26cba832416", 0xea}, {&(0x7f0000001ac0)="3f58cabe207327ffc5c84a81b7930e918d6735d70b70266639ab", 0x1a}, {&(0x7f0000001b00)="393d41a17bbf861067fb9dee896777e70dc80737419631f7d216f91422d3a1e76b54ac9049156cb3bdb263d9de1459a1d5437042ff28425d330240f9e9613ba00e99222fb19ff9a3384e59a40f3827cc2b88cf734bea363caa2d4f0a42d98138cd1481a5694bdb2c1aba5b20347d5c9fa8f7c74ad7d000e67f62b8decd8212dd3220c085aa182b0c024b23e561e8857e3cb05a0209367988736eef90639055c8576b141ec652aa98c2a3bd87c70d5990caeeddfd51e03f0abeeffa3941937be5c8a7", 0xc2}], 0x9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001cc0), 0x400, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001d00)={0x1, 0x26, 0x5, 0xffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001d40), 0x800, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001d80)=0xb) execve(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001fc0)=[&(0x7f0000001e00)='$+/-#[\xa7}\x00', &(0x7f0000001e40)='\r$\'@#\xe0{\']{}\x87\x00', &(0x7f0000001e80)='-@*#^\x00', &(0x7f0000001ec0)='/dev/wskbd0\x00', &(0x7f0000001f00)='&-^$\x00', &(0x7f0000001f40)='/dev/tty\x00', &(0x7f0000001f80)='/dev/tty\x00'], &(0x7f00000020c0)=[&(0x7f0000002000)='/dev/bpf\x00', &(0x7f0000002040)='\x00', &(0x7f0000002080)='!\x00']) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002100), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = syz_open_pts() ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002140)) socket$inet(0x2, 0x3, 0xfe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x7) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000002180)=0x2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000021c0)) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000002200)=0x100) 325.127671ms ago: executing program 35 (id=1126): setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001600000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getuid() setuid(r2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 325.054399ms ago: executing program 36 (id=1135): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {0x1, 0xe7}, {0x6, 0x2, 0x0, 0x5600}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 324.957663ms ago: executing program 4 (id=1147): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x72) (async) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x72) mkdir(&(0x7f00000000c0)='./file1\x00', 0x180) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') 324.328207ms ago: executing program 6 (id=1148): r0 = open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) accept(r0, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x7, 0x85, 0x5, 0x3}, {0xe, 0x4, 0xc7, 0xd}, {0x0, 0x80, 0xc, 0xfffffff4}, {0x1, 0x6, 0xc3, 0x8}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0x2}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa2}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x7ff) 323.547817ms ago: executing program 7 (id=1149): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) 911.082µs ago: executing program 7 (id=1150): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x4402}, {0x8000, 0x62, 0x41, 0x1}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="65a0b59443c5eabfedf9e2011c5dc17154e0d316c8c7d3335c92715c", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000008004500001c000000000011907e00000000ffffffff4e204e2300089078"]) 700.094µs ago: executing program 7 (id=1151): r0 = syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) syz_open_pts() flock(r0, 0x8) syz_open_pts() (async) syz_open_pts() (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) (async) syz_open_pts() (async) flock(r0, 0x8) (async) 0s ago: executing program 6 (id=1152): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0xdb, 0x1, 0xd, 0x8}, {{}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x3}], 0x101, 0x0, 0x6, 0x0) acct(&(0x7f0000000000)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.252' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error #!kUQ0z/,z>iCQL~ylUfY:ȞKYQ{> ؆8[{Y2+:CnHk npckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock back 4129212554 seconds pckbd_enable: command error wskbd0: can't attach mux (error=5) pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (370915) exits with status -1 WARNING: thread `nfsio' (314942) exits with status -1 WARNING: thread `nfsio' (50610) exits with status -1 WARNING: thread `nfsio' (215757) exits with status -1 WARNING: thread `nfsio' (396445) exits with status -1 WARNING: thread `nfsio' (310835) exits with status -1 WARNING: thread `nfsio' (116739) exits with status -1 WARNING: thread `nfsio' (194065) exits with status -1 WARNING: thread `nfsio' (352858) exits with status -1 WARNING: thread `nfsio' (175584) exits with status -1 WARNING: thread `nfsio' (248397) exits with status -1 WARNING: thread `nfsio' (521007) exits with status -1 WARNING: thread `nfsio' (111238) exits with status -1 WARNING: thread `nfsio' (257585) exits with status -1 WARNING: thread `nfsio' (27081) exits with status -1 WARNING: thread `nfsio' (138243) exits with status -1 WARNING: thread `nfsio' (169820) exits with status -1 WARNING: thread `nfsio' (2386) exits with status -1 WARNING: thread `nfsio' (461815) exits with status -1 WARNING: thread `nfsio' (213331) exits with status -1 pckbd_enable: command error wskbd0: can't attach mux (error=5) 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(ffffffff8344d5ad) at panic+0x1d0 __assert(ffffffff833f921c,ffffffff833c7996,142,ffffffff833d1b6c) at __assert+0x29 tun_clone_destroy(ffff80000149f800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a406b60) at if_clone_destroy+0x1d7 ifioctl(ffff800001461590,80206979,ffff80002a406b60,ffff80003acba2d0) at ifioctl+0x5c5 sys_ioctl(ffff80003acba2d0,ffff80002a406d40,ffff80002a406c90) at sys_ioctl+0x5c3 syscall(ffff80002a406d40) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c3c99b9e8c0, count: 249 End of stack trace.