last executing test programs: 7.138661949s ago: executing program 5 (id=137): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000000)) r2 = getpid() sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="01ac", 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x34, 0x1, 0x2, 0x9}, {0x6, 0x1, 0x0, 0x7ff}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) setreuid(0xee00, 0x0) r5 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setreuid(0x0, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206932, &(0x7f0000000100)) fcntl$setown(r4, 0x6, r2) setreuid(0xee00, 0x0) close(r4) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES8=r1, @ANYRES32=r1, @ANYRES8=r1, @ANYRESDEC, @ANYRESOCT=r1]) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x6) 7.091370894s ago: executing program 5 (id=142): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x99986043244c7575, 0x420) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x407, 0x0, 0xffffffffffffffff, 0x0, r0, 0xc0}, 0x5, 0xf, 0x6b30}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0x4, 0x3, 0x1}, {0x3, 0x40, 0x6, 0x5}, {0x6, 0xfc, 0x0, 0x80af}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r4, &(0x7f0000000140), 0x0) 7.05141728s ago: executing program 5 (id=144): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x9) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) r2 = open$dir(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x100, 0xa0) unlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x0) r3 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffc, 0x43, 0x10, 0x459, 0x1}], 0x7ffe, 0x0, 0x403, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x4, 0x474a, 0x4, 0x0, 0x401, 0x5, 0x7, 0x0, 0x2, 0x7ff}) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000280)="8338baf2bb8e4fccd843bccb738ea8be64f92c9bcf8cb0c9ca97498529756e303305f7b468731cecbfdfdb2f5af84fb1c5bcd66fe98073bf1bdc72e452d13cb8614b42966dcdb6313be3ba5a352d", &(0x7f0000000300)=0x4e, &(0x7f0000000340)="7146c3525932f19a07e46fbf6062f74d8def92a0f12861796136ad2f7c1417a836b83c08873a19a086d0241a0257148ac40b7ef8f12aba2422d36f19497f489d873c079cbb5888b0f229937747603549352328dc06990d98058f6a70c13750215783a5adbe821e3c184b", 0x6a) 6.940910151s ago: executing program 5 (id=151): socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)='&', 0x1) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/106, 0x6a}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4000000000000, 0x0, 0x6, 0xfffffffffffffffc, 0x0, 0x4}, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1ec9, &(0x7f0000002540)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x1e93, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback, [{0x1, 0x1e, "bdd53a5945e6e4b6d14e558da05915aa073c56a132cbb70a72cc19b8ff80a1faf575bac079ed1136771fa55aad8e1f7ab60c788d7ca85537cccd891c049037c42ee2fd226fc50373c0300fc9e2b40ffe89edcb6f74b3e65d272b5019bb9ca0edbbfa279144fa944907dec871b03711df4fca2730de0977fb9ee8430cb001d366fe53b56ca86a60bcb45ee877a0df9779ad1c28900fa98e4c79a4ae9909b6e1f1db2acbb33c00c491c5617cfb06d7f6c85bbc65459663bac466d08d04f52d5f0da12a51a66775209ff8aeda9b763240326a88696887f134936ff36e55926451f1207c127908f3775e1de432142b57c0db"}, {0x1, 0x1a, "a61f121041bb8e4e98dd8e58c3674c979d5354a50f8aaaf3c589a4ea61b8d2e7cd7db34b6d1f89aa6ea2e3373e14a2287de4ebadaa69817b83c0f5ae42c9102bf1a21a2034f256bbff7c24d4f0abd778746f34a513deec7860a21e0f39a130f226bd2f0322aba7d2cf5c87d4456e5f6a8e46d77836bb21f045ab85415202e575fb269ccf7a8039a6f934430a26975f81391885217c82a1ad3652273b36eb6f9b43b674c56c81dc7687ebd1b235e21be85650c8ea34ac374b9f56668ed3863cf0436acee86d47de50186c49a9237f"}, {0x5, 0x1a6, "4bb43f5dda8782fd1f9843fcb8e702726f383bde1510ca8957c0111dbc2b6aa4ed86f1c56cba895bcfa6501b01388575c408d0e001b6dd1e1bb0f885c73e4f6c448dac79d3f402fd0f0904f7014bd25c0251068948e2915bca2df01cb893605094bf6209c7df284276b10e276487537989506aa80fa68eab6781f0c1f74be95e89c6fe41513fed940f2d53ed7a63aba0d58998a209b8e45b509ef690003a37204ea85058e8685e06a4f45d69cf4c48058742839720733e88d5a3b06b2c2cbf9357d2fe575cf1ded5c97679d04e7118e59597411c09ecfb543ff4cecafd297394a37afb2d1dc8c85b55f2784794c25e8f1a5ad990b020ce807d6f4227aa7ec1002bd1bcab149b707c296737c57fcb948d35fcca95baad45761c4be71a2a8d0dad6cfbb2f268aecf43f1ea3f5d3b71980303b902681cc453f9aa722af2a44f06788ccc68649502338e4f1d8e500365c6d6c8a445c436cda0d910fcf7084664bc81ab15f8a2a1ecdc2a4297d060eabc932b46329bd8988f64c7b4c9419775c86d0c7f4220427cb5c6a0bca93c7e108f2877b74c2d4ad9ef92413a1eb8fee13fec4f8b36416b8ad73697a7bebd803b6fdc1b588cbcf380664c49b34f5edee5530d3db4ca0b94c2111658a8099606272ba8e468487dd6cfd060137add556648ae1437f5ce39720e30a92a57619f759dcc86fa68e8e95a98ab0e9fd48cae9938d96ee4d16d5dbf05ab466b4ff8f07ccea4b2040b52691b2c4eb4f59ea5e9d873b51dbcc86be83a30fe63b93b89ccc390b279df60a1decedabeff972e269676a8dbc7fe91d73f3e585f2e21e118ba0842bdbb5021b04c5575f25ae70c4ea988ac1239118a07011f4cb8cbbf7154f8afef49d62cb9e7f30eb36c7534eb53b48c8b556181b237f8079321eb346d05e543cffb3d32154f2321f85ad4e251b52e04bd5ffb6d0463c6013fdbeda14a3e16ba49b39beea191c08a4d1b3200c497da76149bc070dbba9684d2a9a8c2fbc276c26639cd968e1e721a3a51bd7dd999cb8d51108931aa668acf15bc656f40cecacfc9f44ee9c08d70422af28bf9c94ef2a0b0d4edd4a3b941d1c3f6b1b39431f57ee680dff52655047d3343341b0fff631ca88d3809d70aa9c50c0b237e6c1876384a8c9bb3530987f1262c52a3ae0953caec03461d595bcffb96a21a558aa66d2b39076be2596b68f05e26e0ac91243f658603bee721de5b61f1e56f834e4414285440a06f0e549dbccd912ee70a586e223dfdf742286cd95cbd82af671e2ab0f0fd2458643ab49f14cbe61a95a697f78a92d573cafe7db3b8242ce924ffe00531698335c4114928fccfdfb5fe9e42465d1e063546039a3462762a45759795f7c533a7c706a376922e1437705d8c3c59eb8bd3454cd8af60efd001f279261617db1d7a87407ed8b163bfa8fe9f8ef8cdab0eb544d92002f8fa1a608a33b887ce2d0f8df0456160acc1370f406402f210dbd1f3be93bf32e9c78f499cdc25a5068a485172a05255e078956d1e9e5bc17ebfe65ec390818c7c9621d057aa054d7ff19673feae0643b668a7a442eee13840a604a7eb3c4fb62a6d9ca5912fa481a00e093808c9398af988afa5db0e29381d87dd71fc68daf68ecebb304b6a71d71cffd4b7dc57e4063ab31abc1ade8db5a159cbc523e93c7af3f774fa08fbad60a03a474e26957a4bd329aa7f13f672a868b144a295c0cc126974b59a9f275296f236a7f432ee2ef7a8e8ceec5e30c84b21831b9429793e9b7d264fff6cdd62718028e6c8055a9cfbd15949a5e3442e551ad53b19e78ba444d9f13fac4a49dda5b2165faaa4e56be18c46154c604fca92fde3c9cffecbfff7e47f6ae0d23c2679b576149f8a4db2324d24194cc67576f033579bd2831c07dc24f534fadd5e6c259048b33448841ef2cfa688adca20f8f7ed30c68347a2684714795f5857d720d7b62627e49c119154345db1d0c1a02f089e499b4242dfd3e24f0693d2234726a07067147924507262e7b5fa0dd4f974c5a109031ad436b3b401d0563511a484fbe0db6036a77c54a46a521e54a69920edc5263e05364773d6acc40f1903623a86d0bcf2e412a31569cf3606e382aa7fc1b830339e375b5b0753656b7e547d5b793b1fa773f9642edeaf490d6a9512755afb13fe5a9304d850b3f68632c9e2243387835971def8d5cd41a9d0f4aae88b2302d01d95f1a77fa04303705bc2f8e4c258318b90d6a1419226f8b7da3d5f798064404a5aeb63fc13211d250bc6ed8b8ecc51d2221302f5b940e39e329a6c5639d19ffdf70e698717ece90712e082a8c725fdbdb6c9a90214084c89a0bd5ac930b2881ae5785c447a1bc3a74dade6463593e69a0ee29534b45ae574b1717e09a55f56c6d80aa6dceef8098652b8d947f4b6387c02c9da796a1da8759924f3ddc5a1e4824c72f6337f1207f7b0844b1bc0fbcf5f47cf6fd26d5e5c69ea272d9a570eae2eee4ded9aa4378a67514ef3819cc18de710f61b6195ba6e22855ce232fdd307e5ca5c35de21d62343156643731695436124f00e50ab795e759a293b8b8de5cb26ef32aa0b3e42f643701cfd7e7e5aa9c550841f9f288812efcf8c8b43064673c5b40a143cbfb875f823b89fd0f9a84b094fb4875ecd6d6ac20850f542a663086abaaeb847cfaa7f90e87b771109503149a1dd7a4a135d02366861ab15a5aaeecdbb81c8a1e794732c5cdce4d37fa7c727a5322a8e919e35106ec323d7798d2eb91e2aea7159aa8fe05110dda499ed128b0f5c2898ac9581b65073b0d034247cbcc4a431218ee37c01cd7044cb93ebc8c91f5e044a68ddc4d7b851b354b9099711a227a2522274f22f8d324ecd0bbf2228533fc04f815932983b4ac2b923a5c4a8bb46aad0636611a3342ae1dd12d8343d8c47b1da4974f477eaaf8630393dd348976c64e4fd6f887778fc63c25c4ad7b038924714db7548dac61a9bbe37ae8d48fcabdf26f28df490444ce7057f25eee7bf1839f3eb09c6e08d352efacc0ca6a69c548dd812c4f39d8ceb7428c929bd7948b3838588787b743ad0079b13d96dc63a495d1a8e17ce5ef860456e6ed7357fa35dc35bc7df4b4e6abb556438c0f12113082f3db0afc440d75b4fb1a3cb6051cc2020a3b13d48c17abd67177538eb099a78e44085959d9397d31b78f632e233856da6462ada6d1dbf273a757d1c06ae417ca27f662c8411859f97e9e7a0a4a5f4385c56ad07e8a4a00b3bf32c6185fa32f91baf488be084501491b76f5c21c77296bf14ed0cdbaac72707a67ff75a80b0837b31ec506ba4fb36ca462c099d1b17073ed24359d9739fa597bbd00b78c6fe252ceb4c65dc9a28ba9b3880c4959e3f180c74e160b07aed267ee5d8860ab944f5f75ac90f4ddb47d0a9448f0f6ecb96aba4385171398dc6c776010e9550acabf3bfc2c87fbceb90374e85f5bd9fbd4a5ae885a3a0069dea83a34bb4e29ce98ab89983133dd86e060a8c4e0d84c941d69b67fdaa1b72cc91cc9ef515ab351aff8468ef4d31cd303df1ce7068a7828ce714c3f79d87cc05f542e8c122e5ff9eb54e0e8ddb9d07c9f9a3fbb91c4443abe16b0a341e9b3cf2d5a87611771659c2d0dfa9b5013ce83ab47eb0d4e03eed94575b92c845c94130f701e5c6dcec18e66ba4b74df86a0ea81a0cf29b9248c07adfb5cee30eb02824f5af8a8350c41b3f42ba5a6146358966a5ed72a27af233cc05be75ae457efe18e4eb73bfdd446d51e4e9e870dbf204e4a4cf0490bd0cc39700f6cf40cfbd86378acd01e38163580637fb8fa2a8d9e8b1892a8ad34be546893ff3079a37115982052cf6863383069c692980db1397314be9d2882271a2c95b02c3ab858cda1d65a43504595bb42a669663737ac19db9feb805f5681ed2257ece820af067c8a50800448de24ad66dbdd6442f510f6be6c4663bb156985865a3fb79a9d66d26eb72854e0834790e6557b411a9bbe3e2dc144e245a1adcd76725e3f1825bf349fe62f81b96260dcb48870d3b9b175de25dd9031279dcf9be209e5411ebe2286587cdd0558270b799f601f68134340f93c2adc38d987223f46a10779e1107682fda2972e0e09f0300ec65c6216dbd3925034e2c76a2e31bff0bdfe7a4fdd57cb79dcc0cac758387188d741b7c27bc913a62826d54142dec1e7e700d76cdd3fb824c885720e55adec4ac44af6cdf53ff13ab813ca065764ac92145b4769e623cc3111f7167b761a87c5c0e50f91e7494d9b564364d799369c97fc1113b9cc4ebfa2b80c62f0703fe6f7ed1718d45d37023b3363f4fc982a0e994b717bfc9d2f21608d0480a8765393442ef5c95fcbd134595f27c129d16b8434f3bf21b0e53d655af6de0ec196fc511f267aa4be0d08cc0793b54c68cfecd90582f9bd033389f2ae8521cecd39cc1f85cd5ec629fc680302f8071cb0e9eb5fb44d86d01b552d04c8597563a9e10887db73bef21541244516a8ea823b5c1ddf09443c158e9b3877b56fb50123d7ed034e577839ff2f53f8a60b8d9ff4708cc47936c29e95f356cb95f5832f7d864f2075ec02a68d7140984e9f275cac2604c1191b203241a24d2fe2c906daf6042bbb71a052e9de6795540a8b6ee75f7746e6c145c042039ed321b1140323730fbf6c1cfb7bca1dd459ed4acb5aa500252e944f8bec478277ce4c9a5b86336d5fd06a686fde1989adc6a2361f1a2d12df808029044b3081a899730ab3927816bf9cae3a9e59f6695d0f18f536773d5553842eb8fc0e9b53c489832"}, {0x2, 0x2, "4d1ccf7b440603087ca94de7ea9827d972"}, {0x2, 0x1ee, "42c1cd0aab661941fef0bd260209c110bed43b4aa2f423c835fc1727627940ab085975d3e2144b424747e66bd890d4638b3a407d1745ada2b0d923196ab4450f806e5787e5756f89857369fdabbbed0ab23e0205967c052dd3d3a128c87033386a8fb8d5f92fb524b733894f35f9938448413b0c6c8d9faf14eeeee4c1f81f7a8519a05698eebff759334d477804b5acd34920dc9f0d62a415315a2e81acc5d9f8fac3c09ebda4a18c02b4a07f0a4cecc77dd5b00256a245985c1bf945d22c7018ba90b70d17e218038d2384e20686e2a1aee7ad85200eb5c7e736949f875e51ac3bec2e50e3878f3d9d4496fc6e164572fa67f1d2ab367b6cb42595b8d2cf75360b63e531429e8e239ea364c4d8074ad6cd0f28e078582f97d426de94ef49d954ba78e28befd3a7967c39fdc37e9cc31aba5a38b6fdbf0fbbbb4190631da0f1f95387e5eb47dcaa37d0dfde6791af2476daea23da67d73611aa2ae778f27da54bd7e6108da6265c940b7acca1b51b08d34bf8bd88357f49bd6e796bb1410544ad7fa18b3dd68dbbaec3880159330e4843aa4eee8607d2973ea4f077899c024a4214197c78c2c6fde4f4744274eaa0e7e776cf7a40672ed28c5dd9fc553186f436dcf7ba08249e4b6bdef858f807c78b05057a9d48ea98bc6cfbedde075e927f34dd0a6a4e1534c750459e6fccb167a178614316d390138bc214c7d8102ecbf94d61641d1495c91eebf883e6bc5cabeabe832832607648a2979f48f04bae702e2348d3febacc3d389041f7af8260fc515e296fe8872381c724d05666c77adb7f1ca987e8d4f06750e075394310d96bd945cc33286faf8be65961005618ed28f2e643e49589f4a9d627ced12df03a033b7a87218905b06e5b59ac32dd45e1612461491fdbd1d478c690a3d951fb85a5917eeefdb8d1ea783e95d2dcf3b59f438eb69b313463f590580aa7a29c3376a7b4884419aff97ef09ad0861c3db2a8220b77a04bc8aaf58ce60615ad0ef6e8b6cf3571e86448a7d3b33a59c2ba5017824da5a65b138c08e1f2efb94265e3bd0b66c855b9aa78b1ba49f9aa74201b928b609b3c21e2d377329f8d76b547e35c1a927723116673b7da617b07f2c9b9e9ccc4a44e3a364a438e4b2fba232bf7d29112dc0bf6591ec9820420c7d59636e0b2a98d4a58bfcc0eb3bf64696653d4ddc04d7a839a59930b6bd304060af115e04ea1e4a9b1646a0d3eae84fcc5c42e1f37ffbff56bc50de12341ab4dad651c391357f5f36aad78d95705d892aaf65be1a47bdfbc81d5d890e43382d2343c6f9b779ee506d3e8ffad95b00e75b1448465c4b969a0be0c9c3b2ca202358e1a8fb01cf38c6f55a65620db85a54b53bdf3ceb0f656705dd4fe293f495480805f50fc2c634ed6fd253bd5638176c35b1cee5e60c6f7f394e21a5f9f1f97e031cb02e5074d7ae2d2326d3fae9f3e6dece90abc7a73d66ab76149024abefd66730a796950516e6fdd198a1103453f745fead18075d2c91feb8320e2fffb461c992b898a51c6efe776456f5391d24abf36a2489e812b0bd1602b50df9975d32c4176819fd70daedea0afee5d2957cc88edc74dc1ca0c250ddc12dab2afd54dcded10739f4e5b4793f326924b1ab382a3fc2fc6198b728064dbf1d1faa07cd62ef971713761c12466a456c640e1c5a8bb154516da74bd6a182e42988a93ee110fcbc931ad58aafc4e36470045125371d3637e5492ec967aaef85a57c57c3431d828989e54f3123f754b2fa976f0cfec2dd17ce4f68dab514b8ece10b413f95352b611bb31ed16612928f7d8aab7aac6397d6542a99a90929391cbb05dd97f255aab9f912dc7f11422336257d5e850d3aa7569f32f3886c256d325c15dc53d9f022eb00154ce1a782532788b01d5eeb589827ce995f01a1ca892eef6299c8a7cbfdf5234d4fe1d682db334a2827f27ec887324d39c324e31c0441466c9bfa55fbe52a7b01a856f5a5f43265569fede9071f8e5e305b12b663dec12f014503a7a5739331078c318bcd824a70084b905e53d82cd4e3184db45bfc037613214e6ccb3ac2b25647c59661c7d9850d63818ebd6d3fae969ac179f681444292486bea11e397fb868eae189e55b7134afca54c7dcce847a43cfd2cec14b24c08daa72a1216a41175c9572b125348e7ba564226e04973b777fea57b61f35c433054cbadf54540c165e9d26ffe73ae7ec8be27eca78189e6d42231e6272f6328c961e3cd15409c5662093875cc07c0efb25df3b00fb1e1c0f611ac50e0c084dd72a206ccfe6558461f1e36afceedaff2da5c8daf868a8ea0eae48d5881f8efd36ed407c8e5f93ec8e23eda0bd0fd9ce266a0fff19bfa8232826ec4f8f46e36309546545fb2a9d826f35cca012dc835c6581e69af9b0fa82d192a4cee91d0374879afa8d3126b4036d263f33b9e66faf958b89e06eb97bfaecf071a166422e574b00ab86e5d9e7479937c4f3ab928fa68f43d808619d4e009943da6b4665d62c6cd42ba183c04d3fbbdb05f43973181164a153532eb766801b8b19008be068cc190f9375313acec8e8cf29e7a5ed67360a4659bd8e43d3a89e02f417d4f84291ad68c01456f211b7f260546394ada29fa87c660b6aa2d0eebcf3cce5d3eb8e8dc20f1e338eb70dda4dfd787cef3604e0f88fd4e6a64c4c972efc8175fd8eba8b5c0624ee35a3083917d6a05df7bb82e6d31f3e142603c9861cc6a9b0f791359b2ceba7af01476faa77f6406575c1bf6e64de431ace7da686175f50e848a4cb7985010c6359d9022f57d0b00cfb9d52a6f606c1e616a44b879f9f7470f3fefad6785430e99ec0612b14725fcc01aa6883c14adf3cf8debecb4d4a622b3198a47fbadf7e53609bd15f795c5c97446b0cd7b125da10de058e9c7140b74ab3f9ab7a4378871f06dbe28ce597e57f1c0878b8a252277f4c0534b73194e7c950b931915b9004fadcc8c28b1088e37efd2f69764078bd87f025768bfbc1332324e0d1622d53ef082dd5e4e84a51667d0a077a0a3227328d3825f2845938542f9c24fa38e64449b43bfa5862f6cb22815d3876a6163f85ee674d41757b3bf402d0eeed0e7cf15c0f6930c92fa7af4e067073a030c00b26a8aa20637f0c92bc4e717d0f9699844b120124020877fbc94dd723a4f81f4edc04cc02c311dea0a6382c8a9a899337824f45a991daaa8c40327fcdcc204088544aa847e4895101c2ee12e40e71d8268fda6695612e0019ea7508b4f40901a17a77045b1ea3f21d2a46b448df9471abb30b379209fbc3b073713022a84005cd59f6d881d5cf7c56394cc24a60c4b84ed90d58344dcdeef688925cdf60c1d4339966982bc85ccfebf32ae3d35cd64b6b1940473e64326700b56d963cf1360380a61dbf945500736451f15d72d4931ac69c63c706eedb548320fa1c035b047e3f02d8f70ea3f764eae2f7799fc9230fd654dbe1790534d6d09e89b0728e968ae2fdc6b2391e8523739421f2ff006340df3eb55fb8fbb17c840eab85755e07266e6bf25f4dbb3005f970c7db92ae01ff433c12a7d43bdbe77ffd9ef3ae706da8d14ca8530f30ada1543d37c3b468f80ce737559118f15b7f926637b0d25372501b405e580d1c798d5002331ad32e790b0d04d451078a7573a22926e407eed69a3391c9b08319a89b3720676f2bf8219536b6f8b639adea42dc233af62bce220e978bd1ec16ff9a185122b92b005f1ba15386fa02698a41b82c823795f0ab0dfb257cf746d5dbd6721f4b696742b635af8b9fadf9a1203b9759e46dfad62a77e54145e869fbbd1f6f3c4d70b44d94b6958339dfa0ba9ab4804869e027e3150a9bcc5e4400580400f50af4c36982d4bbea7aea2b9c962269d689f19e286c09338a726d76da523c54ead0b3aad080ae444b6f22a6ecb8afb1fb277acdff5238c5408432a460e94ab716dc81cd8ce1bcec5f05e0b5d81c3ed75cef5badab64e529043290e276f597fdee3ce1d8b4bf69edf79b2e41825a169474579ed956becc4dc7e811d0d6151869151ada55b07f90820e1c83d772415dc435db6aa0353c4c38a9e9805f3f9bc3ffec04cb361f059ca7489e72f1674d45ffb302c62a6e1f0a60bc1bcb8a56200c7d5ee373367f75841cb9ae30b3894fd19e86e6907c8b1082bc030881782fcf719d91d1a5a6b85a9be3c5be4f9e1cb6c9ac16f8cfa950140f69ea2fe9d20a68166a9f74724db383b96175b50ca683658a6c01ab778bff5ab8d73c9098aabff19696cd287b4f11fd0023fa26d6347cc82d90d80bcad0ae2b852c844e471ab590af139cde1ff46dc975479c955f141d651d2088b56531401a7847cf5dcc93eff7a2614bf1104dacacc7250942e8f09a71a71382fde7664e13c68f5b638e8d8f3e8a1b8de41f796b05c0cb9104fbb9a512f100e813b8ce0320ec39545ac5d6e7a3effe1872132e549e355820e13f127730f74391533b7b087277ecc289fccaff83c6d250b536e1fe9c98166dc1f01c92e196801f8809573e6e4b1f504a78e036a3f86dd6a74dffa7843117f3ba0038b2dcbab379b50b9cd1877caa7b51903bb51c50e1fd38b2faaaaf2fb0bc702aec3b95aacf9621ac083e5f90b586f2ac537c5e3bfc8b4c15dfcdb6906863dc3d914cdf2c2eefb19575263c74e6653f0f3f303ae89dcc257b7f1e43e21aafbe2ee8d54f44305b06be46d783d31113fad9606c2266132a7c78ceb314d662c1ba886829116078eb3c9039bab6df519876b9c242d7c692e436a8b7e6fc5712fe7e0a7a453eef864308b21fcca4ca014fc3a85ba2efc907dd6ae144b0bf0d4c3f35109ef2257b4ced7420be923ac7398bb0c3b6070e2ee57f732bf03b715f6f88f0cb7e2515183a2aef8f8da0caea60ff7f92c632aa4aac9af9deb9d6cff15a3bd322eb2293672e494047823bf3bddb01741940d375dca6b745eb2aa16e2ec548ed42f788fa1c04e4c4632019b510eccb88fb800c481208b30a582c7dc37c4964b7a536a34dfdc2e21bc8a0ef4f739471e4556c60bd7dbeff95584ed0c11f3aa4b5de2cf6fae6ff959bcfcc932dadcc4a99903850ecbae3a4ce5372c990e449c620a05dc6f68f67bfa20778296cec13f35964485abfa72ea0668ba136bbdad9786eab368b70679f9daf0656e36b28db614699bf0bf4528c6462fc20e941ec6696afd7c6c1c00f51bd429c215f2807ddaa0bc8ff969487c63dfdc1cc6a5a60d17c73a05e27af22b0e266d979040200bbd3167e5abcaf31a61f4a68fb9260967b64fa3837d823ab33bf52c8e1dac30945b401a90a8e129180a05c6e9c20704cddbc40879070cab86ef9f3c0f39d195bf14e44b7427b4ecc6dba1aa561bdb1cb7dadbca48d61a3c83291bc61969ac9e2cc94dc98dcd99bbbd369301b70252167674e721c07491a70f6730b3129d54c6b9b8b35f0934847dbe4384796797cc2dd6a3d7486cbcefabb500450d691d15a466b3c73741cbc02f31ab4d482d42fbad44fef31ebb02886ee97df36dcb2deaba1401988aedc70730d34c4192e249ac686d8998f2f6e0f4f25ad9222a8d3a3bd53ff61701044e828d43ace35114f35368b"}]}}}}}}) 6.703037542s ago: executing program 5 (id=164): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x1, 0x281) semop(r1, &(0x7f0000000140)=[{0x0, 0xfff8}], 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x100000000}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x9}, {0x10, 0xf}}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000700)=""/138, 0x8a}, {&(0x7f0000000580)=""/88, 0x58}, {&(0x7f0000000940)=""/235, 0xeb}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f00000008c0)=""/91, 0x5b}, {&(0x7f0000000400)=""/166, 0xa6}], 0x8, 0x0}, 0x404}, 0x10, 0x0, 0x0) close(r4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x6d02) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000100)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) setreuid(0xee00, 0x0) 5.398614924s ago: executing program 5 (id=173): setrlimit(0x1, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x7fffffff, 0x6, 0x7af4fdb, 0xffffff81, "5d75ba06aa5a51736964441ef58c2711b13e20b3", 0x4, 0xf}) r2 = syz_open_pts() close(r2) syz_open_pts() setsockopt(r0, 0x4, 0xfff, &(0x7f0000000080)="504f8382fa468dd344b96ea251401d9defa24a7ff5454ff75ba54aca83deeb93ba2eb9ba46ffa1018436a8aa1068f4dfa6173c4e2d2646ba1411a49f11a28a16885e0891c40c1917fcb236644440b2a2164acb1766032514a5e3b3a5c6069b7ec179d94653e95132923333977a311ea0", 0xfffffffffffffe71) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8cb6, 0xca72, 0x1, 0x7, "ed05fe947b552610c1d215b274632109003427e1", 0x0, 0x6}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="7f", 0x1}], 0x1) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f00000003c0)=""/145, 0x91}], 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) 4.838185356s ago: executing program 2 (id=192): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x48, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x100000000000000}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 4.185355201s ago: executing program 7 (id=241): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x910, 0x0) getitimer(0x2, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) 4.182677964s ago: executing program 7 (id=244): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000000)="11", 0x1) (async) listen(r1, 0x4) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0)="78dcbe6df90a05f708d1dc2081e887f16e3adc2a7edc8fd7bd4fb40bbf287c6f352e37278e64fe3831945014bbe42a55c4b11df31d327672c4690c04e381403edf3d7793893c8a262504a11a670332571274df886a2d4f01c9de2f8725eccc7f913731300736cced7261064cf0", &(0x7f0000000140)=0x6d, &(0x7f0000000180)="0f3c5dba748550850aba0bd5b5a2d6928069f076bc462d5dde888a8068d876476dcf3289c9616990bcdd", 0x2a) (rerun: 32) 3.97917185s ago: executing program 7 (id=253): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x22, 0x3}, {0x6, 0x5}], 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000080)='./file1\x00', &(0x7f00000005c0)=[&(0x7f00000000c0)='@)\'\x00', &(0x7f0000000100)='+%*{/\x00', &(0x7f0000000140)='],%{\x00', &(0x7f00000001c0)='+!\x06\x00', &(0x7f0000000200)='\x00', &(0x7f0000000640)=']\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\xff\x0f\x00\x00\x00\x00\x00\x00', &(0x7f0000000340)='\x00', &(0x7f00000004c0)='*[^\'-\x00'], &(0x7f00000007c0)) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0", 0x8f}, {&(0x7f00000003c0)="67e673132f7b8e225948d0704d527145f596ea0eac0da28d863f2903130dceda43548e106350e3f6d15c5ec4a219d8610120b5f34f5f611a7ea4e7d7045e28068f814a41489af95cbf9c9d6a85bcb2809c165441b7709055f0cd7056df66568964c410f1c70324cc064c3936edb68a7386f2dc5fdda30d65fa1cba2a189fb13416a0c75ad1ee897ff721f5dcdb026ce9a77a007b66fc3c07747eea8ce6d133c49fef1a49fde99d861dac4ed5431d7d7bb79e64a235d770ecc77d788e81d210d3199cb9c528351337c35247640000002b2eb49b445e088eefd989000000000000", 0xe0}, {&(0x7f00000002c0)="a8dc", 0x2}], 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.975413346s ago: executing program 2 (id=254): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x5, 0x2, 0xf, 0xfff, "1601bb5bab92978939f919b6484a4dc52777348d", 0x5, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x2, 0x7}, {0x2, 0x3, 0x8, 0x2}, {0x12e}]}) syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[]) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x10, 0xffff, 0x5}], 0x10}, 0xe) 3.902479244s ago: executing program 7 (id=259): r0 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) semop(r0, 0x0, 0x0) (async) semop(r0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000100)="a700fc5d", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="7e64aa6461da8d4e987550ed8c98771cbe48b3eeda486098e4", 0x19) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000140)="5f9826d0e21fea34eab52bc129dd6b3322d94c9411d125f6cc7c6ee2d5aaeccffc7eeb7511fe5832809aa98bdc1c77765a13b92ff62a738e5e523fd2a70fc234bca213720909d0acf3641a9bb6096a94819839e586bffa8b78f8dc3e0f92754719b7d252c1", &(0x7f0000000240)=0x65, &(0x7f0000000280)="03c17da4d85554866aec39e2eea0c1c070aa310a9a3b8fb9da5777b22bc7b0a0c7ffa0cd563e43cee5b1c67b47ec73d802bd1fad5b98b11f967dc402a976a1337d1182d1c073aeb3bf8af4807f5a6f171b57ab4f90e653d9d40f93114cb242b5a7b173afc70bf84d64371feda4bd86906e7a1bc2553ae31c8afff388546f43a89265281852042187", 0x88) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14"], 0x22, 0x8}, 0x0) 3.902022785s ago: executing program 0 (id=260): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000880)="5bf31467115cecbb41f19c8ca392b0e4bb73366bbb7fe74870b1ae7dc32a15a8390f419160a9be948f183fe97457f681c883f0cce4ffa71ceb9121dc03feb6ca5fbe7009d0795e85931cced3b288b207e05ba4d55287f5ea92d44fea1a7f0da63afac5487c0fad4cde82edd21556c71ebcea3dd882c80de0b5276e9981c4fb", 0x7f}, {&(0x7f00000019c0)="7127daf2089a381d7f34b53df79119d4b517a5f8965f0465f04fd1c8944d61bc00b12fcce1703cff77d19319969616621618d997ba9b17aad12ad24d880fc6e63a7299e99673e11e0b3870f91e5343b0ef1420c40c9eca3a72bb2fac2551e32df9db68c6242836d987ace37734f795dc7278cdf93570753acfdf3a9eb3a6070d0481af2bd43ca6c59d38b49e47c53a488e5318e68896b0a97cf9ceadd9572950b3ce4e9484a40efcaf81974faaea88f509a647e49364fabd18aa33d18973848f619109b36d439ce20fe7d364f1fe5fda6cd8b901d05dc97982c75206145d8b071bd1205501cf3d1e7c03895de4a036d0f710b9246be46e", 0xf7}], 0x2) r1 = dup(0xffffffffffffffff) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000001ac0)=""/67, 0x43}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/255, 0xff}], 0x7, &(0x7f0000000600)=""/235, 0xeb}, 0x1041) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x14}, 0x2, &(0x7f00000007c0)="a25ea1bc1546f58a3f21c7ab2d7f93d1540d282e91b4f60095754950c7185fd4e8c5d366eb8c5eb3bdf44515f7217aad821a6fd884063bc517cc352972", &(0x7f0000000840)=0x3d, &(0x7f00000009c0)="fe70f8e4343ae4054b9e77a1965fdfe40416ea773c02e65b18ed8466b7ad566677793f4fc240276b69eb8d5099f5c1d8226d8f81d72a4fe56030b726def89f6a733d246ab2a0c322c7004fb4cc21a5b9a8284825470363f6e2d20ca6577db86194c112e075c011ee3a2f8ec0ed18ae271494b90aea50d48671c1093fcff32f20f43d34cd22e5f166c2c3880ca246612da602a8a8ed224da9eff67dfb0d37c661088efec792e5d26a26111ab740c91950e9048133bbe76e920ea01be8dd6eed28a7b9ebf4535ef8fda73fa116b2fe92fc4c14558afa88b68ab651991ae3ac3cb07c0bfa3f459fb57a78873292ab696214431a7e18db2364f662c0cce03aecfccdd5e9f5683c5d19ff13d48498b66726e170fa986be22cb56965fc3ca83389e7a7cf4a32c3e8789565300ab7dfa014bae89276dac91dd217cf776ee399f9aa65fea7665e60aa7a537e7cb5b27dc710102c4327c86d954b0aa99b978fafc8ef65c8ee6ae2d07865391fe83b876e2402677383be06395e98405dff4f0e54604c928d5beaa0cacd32ecedb2d5ff7ca082d5454fd4f5b5104874db39c11ccfd6a0de9e08846a0eef94ea79152607969ba737034f35d22f37e8dc34505def66c234990055d920036cfffe4ea7e8db5eda9916bba585bc941220a5f17ca330dccc303c27eade063c8bbdd5f59c9eb9d6cb7274a5907cabd42adf667629348fe71121b74ab011a42c0da78556c0a5d44f40ed2261a783e03810c999f7ef67610da0f30985822c10df616c6bd7301129bc3b05ddf4cffddce6bae80e0baf80d1d03e75fd7fbcf9626628d08f0b158c660513a72d7f6d80ea659b70911fb3a528715c0d120f9d3b0bfda87a5055481239250ea8d469ded8e21ed35fc1510c6ca23f1b7a68deedc20ec9798604a9498c9fa7492224b5fbeb6c78f51c184d1e69fbdd753fec4983743fa756d46b3bdb8875e9f07c5a86c751aab211528bcc4b22cc5e135409ccc5611547f049d61663df1ddd7f715cae940ee30b544086700fb128aa5109b90af9d953de79038668b404b0d3232d5ee3299386f35fd866c4ec1a9ac60e91d47c338e433ebafc4a8d8743ebd0b02a72a04f32455f137b3994f7dc8db2be2d16c91b9377349709c64037907e140c33f0569ad8b70b6818f72129ca2b0d6877b55900ca3d21866f638692e1127d3aa189419a3a113d8a8dc7f2cce16ca0f21074026963e926c3b470a5f4383ddfd883ee820a35a7ee295de3b65284bb6daff54fa4b4109cca9769c5f25bc44c4253d663fa55c88c2c9c91567b182d269952ae20cc1b594b17f2489b9402d0e6c2ee856c2f704ce1d4f3607e06d36b373dd9564448f1a92223184b727407d290f1607ac78c8acc9b74e030a6d56572337d2911ffb79934d9b03d412d38450f2ec82d274f09deee8e6327eddfbf29d0d3867401cc676794a2768849527cebf3b1356e469523b105be7b2696319aeb77aaad044a2bc77a6f36b15f12c9e17dd23a674bd4e9bb4fd72789543dfa42e3686c4a45495adb34a01443c83d0d94c0e2a1f67fdd1c46d6ac9e6701ede68dba21c9239ef2ec3a523e671ee410e48897a030ac8e14711c85499cf9f05cac5f0c5645ddd3e10971af1b15095a943514c77c41f6738cea1ea191f756b3a57474722c948ab751561ff3b72fb4fc2b9d6b077e323a407f2e8e4c06bfe78784674e3a2b4143d00195096b7b49894e43b6c6190d9145e6aec02221d3c7f582da9c7ee0aa11ac6cc959b54f999515fbe4d9f062051a7ca04ec7faa205adcecd568e4ca140eda3081970d27d1e96e4389229bb489ebac403ce8893b81247b4c813159d9fb851c48977125a85c74daec4fcac947a08542a1f60f9bfd65d7b8bf2e582d892a57d8c7105dee294a2b6a08ddba5ae47933c8f78a42c846fbb94731c2e02faae5aa9af88545950d51aea59644b7a6dd1a6f27a4e11923b6d979e7b991da4db642553efdaa4dd8caffd7e3403b69de4ef8b6a5211c338a34a66267e2152b65edef389a96e28e6ebe9deb37ec6172c065685aace2c4192f05a05f5b941c41e694c741e244ab58297f2352c829cf8295c86770a1ac7bf839f3f126972e732fa084bd47a403b35527533bd9e5f5e48ccf8432ded6582cfc4ae7ddbc531a65160f21d889e6d2ac01ae354ee1c9f1669eb911c8803dc297449e01e5ef38945b699fd2680dc941a47177a3cdb3560ff3b871d702fa9b23f51049d27203c2dde6bd11207ad867d3b1e1892f4af0eb9cc201ec7e8c06eaab4c00000d02305de8e6c9bcf7f1b1ab091450b941912311cbc6eabeeed5f8f17f61d780b56939510ef95e665e47b54f6c579d90daba349fd8e63fe21ad9e8c9ec3c3602c64d786d371fef9814c5cd5af9b6c9e6d445faaeebc2ee676417fea09868b6fbc978846b46baca4e7281fa949c0197ce42fc124d9ca254cb50a7d20ac39bbd208e08e2f1cdf485735b2cc55ddfbd03133ba551bc4071c46c2848ccbedcc2554f4062a145104d3bc3f25d7b7a4b6d9efb866ad8fc25d44bc677050c2deed584f66e914d5a4237eb725bc5dccd4ddbe7eb45c68e841cdfb7db20ab8c6c242db6a394d04d0b83a9cb968c782dc157b98065336bc353712b85b3317222926cb0319bb98a17edc0f5b6cbf08d56376c325928bdb66083e70b827e36d3adf1e7f1ad8c4a660c7fa30d20c4aa63f24188e0878fdd3a3415a0d9c2a606e39a57357be39af6b272e3be3103c90c72b2bfda4a2a6f5cf1b7813ae17ac411588ec4e53c7f00e28d8d2c61dbe2895d0ea2f725de0db44d682e1aaffe61a758d1b9af85a5355e97ccd3cbdf76f00b0da5d6dfb51174882065fc332d37c2d47c01d1e66a134747c9ae0d33d17bd7b24b50e363916b3113dd2b9a8da6830da13c5cfa6e4e648ca49bd5b67d1867bad09dc8f750c9470f0419c1696729c4cdb3e9dc7779394615ebdc7c6dbd074c704c88785f801f894509df6ec632f000794fc95b5e75fe44047842efceedc8972aa79bcb58f54e7e5e66eaab4419445faed88480bb28deb0d06b1eaceef4df40ab54e644acefa659694159fdcc0c635b8f07c7a4ff2636a92a69f1e10d120c6dfaf320df5b6e19270502d5f79e0fb5c01d8245135d6dfbeb2607618d5f9068049e62c5c30397d935f5b092059f58f35c8ac16f46001258fd5ec32d76c93d040e54cfff1e1115f723360018dc6cbca21f591ae4f67fc30bfb144ad598c323431cdfe7aa396cdb9d340a1b8db44ce8f6bfe34bca49f17bcc4866fa9c5196d14870d1803336f1867fe632df90be13531f6d231b887fd3caec86678d1d0cb3275bbf4828e0af2a57364c6941812e38be3edba8989545273c5274c8856c80a3d6802bd46b9d44d599e38d3f8ae31bebe4c2045da1bc97e947cad364cd0827f596413fd1faae614e08f4c69c1631ad310bd4971bdc0072a0c10d5d0cfe21a7094fb63ef21b8fe56656efc70e6dd5c5347e3d82113c654371c82e5ac2be9cedd56ef56c8c1e1fab4ac9a05513e3cdd20136abfa82d54673b4eb8986c24026ae7532662411353561979902e07d3c0d619c7a06c6a46ba389755691eabe2cb28bb01afdb5d8658d97a65a0d365a713c9d1a0e04cde0e130290e42181c34ec991ad0bec4e949305a6d311749da0ca462ba6c46dfaa282a51ecd6772ba544ca9c7479f2ca0f7820b15f4f88ec511e87e3093fe06f2e83b43ab295946a7d8422ff8e620a3a068df3f978b8c8a78388a5b1070e5a699dcd00b897b3240e6021db50a988f44c7ce4fb6aa3e8b28ec9d78e8e619f2f6b1ee3bbc715da874f0aa278829f5a485844d3a4446002b04a5266dc6ce7ea09502f8ecb66de6b54aae44f515d94a30d056839bcf7ce38b0468cc1ad59d10729cea43500aedac4297a70b03290bcd6e077475f7919e3536b44f2c81c4de2aae89de52be8ea3487de323d5a6f1d0a7398d801b9c53b0ef79e7da6ed8414508b65db1b481d78eb05a235333dcbfe8c2d8202a330a6a433c0e7880dccd6e23863d40b5fbab8865a8f9a04a8ad2a2b3be77045346a17386302dd9a61b55d96f9212c02232a5d1731225b84009bf410b62c82fd4f062dfd978e32c8649911d73c7768ba1d52583deae485110e8e14f747d856db3b1df047ba1e231a314fc28973fca8616f986d7b3e7ed548e656e48b4198eadea347d46af17d10d3a85c23a6cb5d8913f0ed68f97bac553512d7c36d10be6a25248b2c004c784ee1ea6f327d497975016309e644e1160393bb49c9d55f77485990aee361fcd3b8e01686e1dfd1b8ab7793135febbab450c841f0e9b3472261178ff0bbde408b6795409b20245188b12af93e2f18bcc715e930558a71f9cf80d2672967b8c3a4a5f74926fb9e0fb2d97c9588771a691f4a6e4a5de375677ada082c84e01a1de3928a81e4aa8bc7a5fe46f9901da0adb994b8589e77e957141ee1da98a7f4bd8b2f81de71d8813ac43150de203656fbe9a64f0d51322cb7fb3c42035dacc57ef23e5f1db2f0df638eb7f0f3556fed1e2149d85f0bec370376c6b7d98049ccbac75b36677e49edcb31f80962677286f095d79e67cb4bb208c5879fa1f4d6e1a23451d8cdb888ca7b7b27f7f23543b3b37076bf13b5cfdbf63db5f1f66e649a3da394dd6b39d83b648ed2674d5c65f94c8422c3829f19813a1a10f05b3767cfee7b0ea32f2e5dd19d407280a64b678a39a5364be491f8b4d76e9e1964a635fd417d1da2baedbf5b79138e251777d8328ced2f16a77bc7a874f03a10cc0ea26a7dd4643d26569bd6204008bf24056f1491fc25cfd4f101b50f608df000cedb1c983c373ba5dca2d864bcff2a39f81182fa5fb062cf9a7054aebcd6d48184d47a17d371a41bd4336a908c068c0cbbe407451906e70c47ee2cc6d3c3ec5b1a9dd2effbcbab8dac92e5583f88f9d236a78aef064b5bd25b9f000a4e2f471f80551a15236e4c2779a28839618fa4f20a32c1c627456276d2bfd0a2c2466305f27cfdc1e68ab80ed64f43d8aeaf258a53d9a31912fc8b344fc529c45f5d75bf11b767666d57cb1fb635d4dec33e01ddc430d37c43a0118af28b6e800775a70bc25bb3f2889710bb170f322e5c7ff1135afb17035500c8ec74c31ed2c17d2ec3fad9c50635dd45ad894b99611077dd342bea6d1edeaca62e1019e2f8816798bfefe3bfa00991666af525533db08b773e2fd787e3be257791205eac97f59f565391b0d5379046f999bb38701778396c6cf8af4d996231bc020f59aad57a842310fcd601eae7a398cba6d3a5d2b51acd7c78bb3b9c74a4143a0585ea09772163827a3b65061e9829ddaadcc9c43b9f0d6755e74103bb726b9d59a65a7365b382f29ecfa1c3f486631567b2135f5ab339b875df9b2f1bbed9b3eb0d42baaf5688b5d420946a644954098e3d805bcc68cfdd21a8b7fd4dfbbf965b683e9a5662e006b4a5d317c02c6dda13ccf6d9b80f77dc5f761f247947aad68af3057fe44e666f87e538caa8326bf2c4b037ada538ba8b39f4264928f96fd4b70a85b37210c314abfbc8d81d81dbc48be1b7337b020dd4276a1d64d65575f853b9fcb1cbd9e02d642d2904f150d065508bd7b0262aa6ce3bc43dc256b6fe755163ad604198f56b0f531d21fdaf68129dd579eaee29b838801177fe00a77889cd5be30650b51b8c47855377d3b049f0ecddfaa6f8a15b5ba40d35c4c67157b44e0f8b869b1010924bc00f24756f8e4fd0c446e679f1b04ed6a614cacadb82baf39478f723371e445658bf86fac74c8656c06", 0x1000) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206999, &(0x7f0000000100)) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000740)={0x0, 0x9, 0x7ffc, 0x200498, "d88c28fa8797d9bdca0988d11554620900", 0x896, 0x2}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) getrusage(0x7fffffffffffffff, 0xfffffffffffffffe) 3.814297401s ago: executing program 2 (id=262): r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="6eb76d6a", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x1b, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x10007fff, 0x9, 0x6, "8bc3a3f4d30900000000000000000400", 0x81, 0x6}) writev(r12, &(0x7f00000007c0), 0x0) recvmsg(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/236, 0xec}, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/237, 0xed}, 0x0) sendmsg(r14, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 3.813935238s ago: executing program 0 (id=263): semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/127) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000143a0100f0376e82279a8034fe7b0865911feb7ee800050080000089003099106b57268f"]) 3.755352918s ago: executing program 0 (id=265): open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x75f493fec6515f78, 0x40) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0/file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='.\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) 3.741732591s ago: executing program 7 (id=268): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() r5 = getgid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x1, r0, r3, r4, r5, 0x80, 0x8000}, 0x6, 0x6, 0x0, 0x0, 0xa0b, 0x6, 0x9}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) fchown(r6, r0, r5) socketpair(0x20, 0x4000, 0xa0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x47, 0x7fffffff}, {0x5, 0x4}], 0x2}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0xf, 0x1000, 0x7, 0x0, 0x400, 0xffff6a86, 0x4, 0x2, 0x0, 0x42, 0x4}) ktrace(&(0x7f00000003c0)='./file1\x00', 0x1, 0x20000700, r2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r9, r12, r5) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lstat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)) r16 = shmget(0x1, 0x1000, 0x2c8, &(0x7f0000ffd000/0x1000)=nil) r17 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f00000005c0)={{0x3, r14, r1, r12, r15, 0x0, 0xff}, 0x62, 0xa, r17, r11, 0x0, 0x3ff, 0x5}) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) setregid(r13, r15) syz_emit_ethernet(0xe3, &(0x7f0000000680)={@random="6f4c9861c616", @empty, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, 'O\t\\', 0xa9, 0xc, 0xe7, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="32895325becfb273ad81aee8224a43c2", {[@routing={0x16, 0x4, 0x0, 0x2, 0x0, [@mcast2, @mcast1]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x7, 0xd, "8a3b699493a5984b9f8c9554f107d9a9de30e4efde77a3c2a3faed69530e8960f6b8081ffd7087c803bb79bd4b840f49d9c18dddb47d389674ffe54925bafcf105b912bb2b50f9bf74dd15248bc841d111d0e081d9bec619e450d5726545092a8923c15367937003f5a8a0"}]}}}}}}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x7013, r10, 0x1) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000780)={0xffffffffffffffff, r14, r5}, 0xc) getsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f00000007c0), &(0x7f0000000800)=0x10) sendmsg$unix(r8, &(0x7f0000000c40)={&(0x7f0000000840)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000880)="5516cfa96cdfe08978ee42bd8b2e28e73a055605cbc2e5448406ceeb85a177061c5a9d9def009239b487ccedb2e20c66e2ea747b2b2f89aa92f9219453f531b524048619972b0f46761ff0e560b845d189421babc7f60b07ffdbabc7e7eb005b8aaf83", 0x63}, {&(0x7f0000000900)="3b37df9d828a21b13cc02c1062d12f46552c77bc8ed0c2c6839d95cbb47c1542731674b28de4557b740b97f23174adf66a2c0f925227b06fbe8a3e1faf3c76760fdb2a9ae7716169a3646ad69e7bd89d40027358d4de83af2e33bf4be62a8bc8729f2104cf9d65485a38c5ead7c9375264bbdd11bfbb0ca32312d946f03e3269bcd296ac20502655", 0x88}, {&(0x7f00000009c0)="dfc2c7b6d43ac4f708e2e2c229bfb49cbaa8dcaff139b6ded8d2ea575c9a33b540ac8cf1e48037bb0242687b5ae19b94bcb33f281605a76609", 0x39}, {&(0x7f0000000a00)="0e4bb377a2e77d39d6108ab25ca6d5f63739e46ea42e16fe8bc0103c05982aebd628ba21af3ff0ad2ad0a79115ac", 0x2e}, {&(0x7f0000000a40)="c01f7b6772ff9aa56eaecaa3d698303bf98abb81688b48c7f9c2ffe358fc476c364c0a06d1f0aee4c48ec2ecbb7419e7807f8e9a84c73841936cd6e88fa309e143b6dca9c212f686b43045f4e2289a15b5", 0x51}, {&(0x7f0000000ac0)="42718fde0a80df1f4387bcf970fdfbc3fdabd692d01aee1fdc0d74559964585e3ea8d3b9eb9f65961fac67c68a838860ccecb559cd52a21621a6e5f48cae00366027d0d11519dff53bcb413d7d5d8c821644cff249832733bae82cce9ce10afe879971486fc5812a85634a6c71db4ec8512ca53f9e5a8230de12e9a1c5daf4712706e0a9430b1f852f7a2e4bbba05efe5d700bd1b6a57565ab664ff1f64452fb4bc3c4199cd1aa43c72348983a7ed0f058abcf8eb44996d4d337b46139fb24d16d3ec180eaf2b4", 0xc7}], 0x6, 0x0, 0x0, 0x8}, 0x800) pipe(&(0x7f0000000c80)) 3.608111342s ago: executing program 0 (id=269): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x1, 0xaa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0xff00) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) socket$inet(0x2, 0x1, 0xaa) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) (async) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0xff00) (async) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) (async) 3.606996652s ago: executing program 7 (id=271): shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) (async) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/534}, 0x218, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x1803, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000740)="253c756d58dad996df6cdb166ebc28945f74ad2221517a3be9a102e6dfa99b82656ba7ee6d91ad2de94ccd441c8ecafb415cecb1932f56bac2f732f5a92b0e7029f90cf02e7976fe60b3004d05eeaba8ff6090ee314c4c74c2cc96857f41cf62a8f4c452cb54548ecdcdc6b8249b68c6083e361b4bf636766cec52627afca6834b78c610f0810ee8d3b0355d4b7ffe1acdb1918192facf16d8a16ed98995af22aaf2e7606f4fec1f03e350fb12327204457c82d71c4d30856430ed79a1c151d738105908694946b2d679feda15d2e7f9fb9ebee06723b4c70b", 0xd9}], 0x1, &(0x7f0000000280)=[{0x18, 0x1, 0x8, "bdc6a9dce3"}, {0x28, 0x1, 0x6, "40bb82a042f916a6c1639cff9e121e905f0b49"}, {0x68, 0x1, 0xe, "9fa55888dbf4381f5e8a7f6f904dd495d9ae5ce36b7e062a505350591f3b3364207725d370011f9d05f56afadbc1e6fd7be05caa5b53515c247d2ac1aa1fcae39f5b2221aca8ad4693dfa7f271135608ec0d9424e40dd3e1"}, {0x78, 0xffff, 0xfff, "d1de8b2e3bd2a79cbef387265704448902afc7caaff5ecf181e895e6b5b99f93eedb4375b95db2d227e990a6a299c95b6c8303565eda22ed57dbe4e421329d3cb6692ad42c12a8a34dbe6b68c54fc9e8cc81c82140b88cb71fe0520ef080ff728f95debd3a2134ea"}], 0x120}, 0x8}, 0x10, 0xf) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x400) close(r2) (async) close(r2) sendmmsg(r2, &(0x7f0000000b80)={&(0x7f00000006c0)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000840)="6381f2ffa569e85e19640a7c8057d9901a7f05aec2f2157f722d27905aae3d97eea3199b7ba22eba06bffca972e56b197e02706b670a80b7da98fa01884a6c20fe7de0f28412950b353c0ee1ff0186eecd78295817639c6ad385307a0a285554400011331416ed1aac5444a06264657aa30605928a5658c98047f69ddcff58943934e5ddf6ed16b1b7959e743afa8f63fd99325500921efd9de87d611e88748d80adfbf241956894fc93205d409687197cf877dd97e632283a07ab85e71f7fcdda6c8f93312490ece0cee8b0fa88026ca180de846c20ddc13976aaa91178a56f3fb1adb23ae4d890b243a457f20f3c8ba1df89b6d6c3", 0xf6}, {&(0x7f0000000940)="9c95a8888ec72a2743efc32505a63268c843d5cdb20f086b3bbae1dd8993c78dd109e2c3e929b71c49bad8555fb1080798842bd5e3b1ed5eb9520e886d23164fec74b64805d4465cf4bccd1e3a316a48803a94cbe3b6ef2355dcbb14726970f01a5e407f3cb7ef19a2a43b00bab15ad63b4b7f44f3f5d71c6240cac0cc35cd6dba44c4a0d5f4fa59614026c674ecd435b7d4ffad114d4145d5fe357acf2da9948a2376011dd7d913dfb2353e6a189d3e6d4b1e56e3", 0xb5}, {&(0x7f0000000a00)="674d4f13c67669830e98363f004096367e48f8645ba8b475fb00ed2f6fad19f4a73a564c55c0f8b2e90d1ecc467f39e20d6d30e6e71d844584ee71b902f9b4581262e30f8664d6aa80f435d8840a0ca27a80", 0x52}, {&(0x7f0000000a80)="582bd75f8f7c08f7ddb4492b273fbf37371837ad44c6aceaff3f8dd06ca85b7f4ae49fc6e162ea2d32706af3c3b9b26a3198020237420c3c0765b46a704ba79ec79d8a4ccc5537df4d7043af056b6b64956689384019c28bda197015548124", 0x5f}], 0x4, &(0x7f0000000b00)=[{0x80, 0xffff, 0x1, "1e51672e153a2388fecca62d818be37a36fdbc6cee863b8d6a64b7a90bef73fcc9cda831462cc66c30b95d4a19314bbe26c8834710db63e5a36c2377880ca5523c37c998dad4eb236ee85647ab371b43649a616500e122bdc8affb9ba47be49c3b10d34fbd2529fb6b99dded8703"}], 0x80}, 0x1}, 0x10, 0x40c) syz_open_pts() (async) r3 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f0000000000)="cad2", 0x2) (async) write(r3, &(0x7f0000000000)="cad2", 0x2) execve(0x0, 0x0, 0x0) close(r1) 2.7798052s ago: executing program 2 (id=272): unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) (async) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) 2.779311466s ago: executing program 6 (id=273): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x7, 0xffffffffffffe482}) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 2.677733849s ago: executing program 6 (id=275): select(0x40, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x8000000000000001, 0x8, 0x0, 0x3, 0x1, 0x400}, 0x0, &(0x7f0000000200)={0x3, 0x1000000000000, 0x8, 0x3ff, 0x0, 0x0, 0x5}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 2.675740737s ago: executing program 2 (id=278): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x321, 0x0, "8aafd10fa6525b4765b897e9fdb747ccf48904d0", 0x10059cfa, 0x6}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x13}, {{r1}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) lseek(r0, 0xffffffffffffff80, 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x321, 0x0, "8aafd10fa6525b4765b897e9fdb747ccf48904d0", 0x10059cfa, 0x6}) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x13}, {{r1}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) (async) lseek(r0, 0xffffffffffffff80, 0x1) (async) 2.674911259s ago: executing program 3 (id=279): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x0, 0x3, 0x7f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) recvmmsg(r3, &(0x7f0000000100)={&(0x7f0000000200)={&(0x7f0000000280)=@un=@file={0x0, ""/4089}, 0xffb, &(0x7f00000022c0)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/52, 0x34}], 0x3, &(0x7f0000000140)=""/121, 0x79}, 0x9}, 0x10, 0x802, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 2.673667927s ago: executing program 3 (id=280): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8480, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x1, 0x4, 0x3, "bfa64f2c42f53abd117e24cd09d030285c5cc7aa", 0x5, 0x2}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x2ac1) syz_emit_ethernet(0xc5, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x5, 0xb7, 0x65, 0x555a, 0x0, 0x70, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x80000001}, @generic={0x7, 0x4, "50d8"}]}}, @generic="a3eb3d9993055bacbaa11b6290f1d019c6890713c1db99f177e1000a698402ddbf3c7d3b5333528e8c3145a43e508ff3d2f367c1a23d5cd72421ffc5e71015fff706fe833db75d4ea5def6a7e4e50d9f147e1895073d9cd348d4e8af031de73daeff1004c763656363d1ec67aecef2af9ec1e802117b9ca243b340601d5a60e3c0664dc3b51687a8d6852851fbd99d2e006f0ad0d1bdc8"}}}}) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) (async) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000240)=0x8, 0x4) syz_emit_ethernet(0x12b, &(0x7f0000000280)={@remote, @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x32, 0x115, 0x64, 0x9, 0x2, 0x2, 0x0, @loopback, @loopback, {[@noop]}}, @udp={{0x3, 0x1, 0x8}, {"0fe269d7ffed1cf8cb85017b4a849425763e2607bfa8f1b9563260c35f1cfa55d3cee19b5740971d322b5aee73b741fad1caac4961d37f83705156519087f69dd833e3ce789c242728c9b4442f64c4883117da1b8b9f2ab8f881c16e5444e203ba13427fbf37d0d94ee9f62665ef9f510e0b4ea2213f2d6e8a0e820a5d88120f426de52467c435755a1efe9c00d34642f969abc41b2243ca17d131bec21e81b63ec6d8ff6253996aac49ba0878abc5d961564fa47d736b41b9cc791e04e9916c0efe3248ccaba0325940fc20307543bb10e56dbefc0c55a5b793c62e5321dac728a63adba08a5bba7340466992ecd5b568f68624b7"}}}}}}) (async) syz_emit_ethernet(0x12b, &(0x7f0000000280)={@remote, @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x32, 0x115, 0x64, 0x9, 0x2, 0x2, 0x0, @loopback, @loopback, {[@noop]}}, @udp={{0x3, 0x1, 0x8}, {"0fe269d7ffed1cf8cb85017b4a849425763e2607bfa8f1b9563260c35f1cfa55d3cee19b5740971d322b5aee73b741fad1caac4961d37f83705156519087f69dd833e3ce789c242728c9b4442f64c4883117da1b8b9f2ab8f881c16e5444e203ba13427fbf37d0d94ee9f62665ef9f510e0b4ea2213f2d6e8a0e820a5d88120f426de52467c435755a1efe9c00d34642f969abc41b2243ca17d131bec21e81b63ec6d8ff6253996aac49ba0878abc5d961564fa47d736b41b9cc791e04e9916c0efe3248ccaba0325940fc20307543bb10e56dbefc0c55a5b793c62e5321dac728a63adba08a5bba7340466992ecd5b568f68624b7"}}}}}}) close(r0) dup(r1) (async) r2 = dup(r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000440)={{0x7f, 0x2, 0x5}, 0x8, 0x4, 0x3}) (async) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000440)={{0x7f, 0x2, 0x5}, 0x8, 0x4, 0x3}) r4 = dup2(r1, r0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000480)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000004c0)={0x2}) (async) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000004c0)={0x2}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x4, 0x4, 0x6, 0x10001, "a155dc2ba933a3a042d2a39c977fe7c57e7dfe7d", 0xdc, 0x3}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x4, 0x4, 0x6, 0x10001, "a155dc2ba933a3a042d2a39c977fe7c57e7dfe7d", 0xdc, 0x3}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000540)) fchdir(r1) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/35, 0x23}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/110, 0x6e}, {&(0x7f0000000740)=""/137, 0x89}, {&(0x7f0000000800)=""/110, 0x6e}, {&(0x7f0000000880)=""/177, 0xb1}], 0x6, &(0x7f00000009c0)=""/105, 0x69}, 0x6}, 0x10, 0x1002, &(0x7f0000000ac0)={0x401, 0x1}) write(r0, &(0x7f0000000b00)="5e89fe85b14994a0a7ad697ede2a1390fb0509ed0b3d5ae98580e118fbc24e7d199e8a95ef62b8b52c52b874faef9e73b357dd66a6d792dee34699864805bfad097670c0416a6c3bb72317ee6e070ae5912429a6874ee9d5a76870bdd98b7f47e26417e8d380361a1debe59b149d4fe6f9536748efce54cf70fd68bc03834fe90aa44953d30f3f9e45695e0b421679639a29e57cffaa992539f4b95be0d19590cee4b8eca5a049105da8b9ce81348d67db60be53ac48b674c7c319163d7beed5a8a9bea2231a90d90036b43524c3ee7dd7152a181fff74a45654bad9315e679a75c2a67f362c1b76ac3577f440c044f67dea", 0xf2) r6 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x1a3) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000c40)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000c80)) (async) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000c80)) close(r1) pwritev(r3, &(0x7f0000000dc0)=[{&(0x7f0000000cc0)="024349b609bb0db8773667360a31be37348ac9c888c6759d3d2f0c9cfcdc8c1691f09d8de32d9962e7a4b0ba09f4a4968e9a5091798be4551b7b20bb1621655e41903ba6cafb01368a11d98ed83dd2192ebe947dde210e6128f020e8f59b8859010511f2e49ba0fa76f98b5cb91099860dc8d14a7cb3fdeb8b711ecc0c4fa1df3b512a292be5e6ef6982580df5fad455052d7d3095748348b2d56cd378389b1b53f0d5e4247bad7a792c426d148287195dd22024d4902aa8a034057b6487620c618e06c3239c731b9a6c3649233e761f2076ab753719c389fc9fca", 0xdb}], 0x1, 0x7) (async) pwritev(r3, &(0x7f0000000dc0)=[{&(0x7f0000000cc0)="024349b609bb0db8773667360a31be37348ac9c888c6759d3d2f0c9cfcdc8c1691f09d8de32d9962e7a4b0ba09f4a4968e9a5091798be4551b7b20bb1621655e41903ba6cafb01368a11d98ed83dd2192ebe947dde210e6128f020e8f59b8859010511f2e49ba0fa76f98b5cb91099860dc8d14a7cb3fdeb8b711ecc0c4fa1df3b512a292be5e6ef6982580df5fad455052d7d3095748348b2d56cd378389b1b53f0d5e4247bad7a792c426d148287195dd22024d4902aa8a034057b6487620c618e06c3239c731b9a6c3649233e761f2076ab753719c389fc9fca", 0xdb}], 0x1, 0x7) fsync(r6) 2.631776699s ago: executing program 3 (id=281): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r3) setreuid(r2, 0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.629491428s ago: executing program 4 (id=284): r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) 1.596490496s ago: executing program 3 (id=285): setrlimit(0x3, &(0x7f0000000000)={0x7, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026f"], 0x410}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xa, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0x1c) syz_emit_ethernet(0xfdec, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x80000001, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x20}, {0x40, 0x0, 0xfe}, {0x8106, 0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="00000000000000000100000a00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 1.531288864s ago: executing program 4 (id=286): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') 1.530225082s ago: executing program 0 (id=287): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) (async) r2 = getuid() (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\xa1))\x00', &(0x7f0000000200)=').{\\{*^#(\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\'{$#\x00', &(0x7f00000002c0)='-*)[\x00', &(0x7f0000000340)=',:{*/H-\\[\x88E%\x80-}&-%)\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\x1f&@*\x00', &(0x7f0000000400)='!}{\\\x00', &(0x7f0000000440)='\xce\a@\\!&,\x00', &(0x7f0000000480)=':\x00']) setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='./file2/file0\x00') r3 = socket(0x18, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000280)='&', 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) shutdown(r5, 0x0) (async) close(r4) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) setreuid(0x0, 0xee01) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) 1.526797621s ago: executing program 2 (id=288): socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfff7, 0x1d, 0x8, 0x100, 0x7}], 0x1, 0x0, 0x5edf0547, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffff2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0x80104405, &(0x7f00000001c0)={0x0, 0x7f, 0x0}) 1.522191773s ago: executing program 4 (id=290): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) (async) setsockopt(r0, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 1.521900217s ago: executing program 1 (id=291): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2a, &(0x7f00000002c0)=[{0x64, 0x40, 0x0, 0xa0}, {0x48, 0x0, 0x4, 0x5}, {0x2006, 0x0, 0x0, 0xfffffffe}]}) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) socket(0x10, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2a, &(0x7f00000002c0)=[{0x64, 0x40, 0x0, 0xa0}, {0x48, 0x0, 0x4, 0x5}, {0x2006, 0x0, 0x0, 0xfffffffe}]}) (async) clock_getres(0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) (async) socket(0x10, 0x1, 0x4) (async) 1.520819576s ago: executing program 3 (id=292): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x6eeb29f10fbeee8b) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) flock(r2, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/198) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000200)="f7f40275876aea4f9eb23d8216bc546d39caf683d4800f7284f7b96fb6f884137582e32e40601be7ef3354abd7d28140c279e07dd0bc4a82739f6d8e385911de7a1acf09e6dc81db70a19e7522d2729916f3dc99f72eb33b1458c159045f2bb5df", 0x61}, {&(0x7f0000000280)="0d3b5ee3ef92c66ce7a20a52a73a451f3af125298cd4b19b51c0d209f3eefb48e2e011556c61d33e7c415b92beab0254f4cf8fdcff1bef92c6e5c8e543094da8b8f3c963a2c2604607326c61454803a8ff0084eb356caf0425e4db4cc2c31b593bd6462ef14c67eb823508fb6596c7e0ced5baea36d3a1c584d3381b2e877cf2c0093cfa6aca5a11005a004c33d65925eb453d82906bad6453cb739dfe1ccf6bc9b433b55adea386192a4b74374ba12b37d0d9a319e6a2065fbba4aed7f5a51bee6a5794613422b51741f4374f760e5352afb0f32a3234a21cccecaa440b1fc29342319fb7d7002f3a56e2962ae0ef7b24b22adf45d6e86f20589a146b2c0a6fe56ec861953c9f86f75f7c22c701e52e72ab8431d96f02d64aade6b47b88fc3ee4c80ccb27f0c71d7bed1646db4456a1b3b6e1f71954439d2469f7c45a25c3a53b5876cfd5e1f82cb583a38582a5f49a790d760883b5d4bd8233fe1572199492a66a8023ab71bd500a3d572e0f0d01717bdb86887a72ee971b85a2df4d9ecc127d4cfc1b9bced36a3d4c8bb17a3400f5136c791eae2d37076dde6618f52e3498b456f70846eb758fc4d72eef8eab1cbdc1f0b3b4716788cc018941ae581f3c2c563cf98d6e7f20c7e677ad00c20460a41a04dc58722b2e53e9772f2f474d8526e7d52a055fe680d723749f5a8e9bb7e5ddd5ecf1e8dcd551ea3cb7da8a2d5677e60e01c8918358fe2c74c5d3de62afdef0f5e04c594eab557f7b72f2a4aa30268f8e9273652d1bd9a9cbeda92d5b05cdfa2f4b806b957fff768dcb9161aa4d3c7e35925299b8c9657096020eb837bfbbd3ef938b27973afc8ce03983dcca1b01d5d7f0669b4a22bc608d85a550b838cf83cc930cf85d0d0e10dd474a1c0b55e3518d30f2e94db06ad97717618b4ff3c1e20d29fc378b6199500531cfbbc8ddb9e8dccf1ce10f733f39d93fab61f8d7339839412c74f6ef9a739f23f0b3aa045893081ea400d9530b020984a7441fff0b01112730600f44a59b1f92db873ef621ad57ff4722cd3d2eade9c36306a073716c2458ba700d4ad4a397119d765d06819a118a46d08c62ee7c36b0ee262c588d47bfb21baf348ab8bad0239dc9837e9e49488941817b03c29673b2c268b2fe83d53f82bca699d037a5967632b44d1e980f2cce02586cc5ba555923f671512672efa814d8288227eabe0aaa6e3bc2a7a4299c5028c7c71d325b08030085c1f98ead5a09c9d59d206d694641002e4cf61d979097bbfcc07b88fb2723238f73ad099a33854a472dead5d4d13b72864ef52e1959dcfede2fb7171df48bb475af6256c65fe453d2b5cdf57338efb2c5f58b7d9d195ded9e3146fad8cbcd33feb41b803319909816ee716e90a5e9d24510327d58fd2dc3fe337a82f127d10d1088330a8d2776ae745ad4aa0c1402b9913a3928c7632c9fa5e59c0fabd187a049931ac8724ec5fcae58596378bde4080e6258afca404d209acffb703067d1e5a1292898a325a0fc6cafceed39c6a3f910eed9e558ff44e2a32771f3ac45f004cd6c33fb6efc1db7de2dbdb0f60d34ae23c8c80c80f171a65b8181535f83de89d1eba1989909e9a976731c9cadcefaa7abb5e7881d3fcd6ff7f076c93956ef6e5c331af04ce21102507cbff116c7b885cdddb02b3e2c851e0311925b6bd7e0f3a94609c91dace40496182b44f85677677f91b1382eb7c67f9df5722d82f9dd3f6afdc40f493125564bac3f56d71f16ea3e54986c0d640c7ae5c7594ae5a706742238d2148a81fa644e60cdca8723f68cd6ed411ce65c4457bde79a0e844cc064b1686dd261098fa195957f10afcfc23a4a4eebaed090f2c6d501645b6dfc6429280e6e5ac1f271ad30df749790c3425824984ad5f0a26dc2caa9de7cd6fd29a99a835f450ab1bab5f0edfb148bbee36761d3edce0cf842ed43401c39e6a7fc5bdb7c5510cb330c20dae53a3b248221a80d4f89eae0234a6a247a35b30f5f90635aa939bdc89ffb7409c7281c60af88a3bc7acc2a1d1ae5696e1536154b39be2ad6f34f9fd35304aea02afc506616461bb551ea33666ed4accbb44b874cfb57fc29781f5e9338819b1dbe62db73c3f90c8c601b5c9fe1ec2216c6343b7dfb43a55deb5d329f92ae54a7d09c2d1c201a8dc31767eb6e6680d8930578eabe13d76c3b3943077ccbaf160d8add0e4674fe85593de60bebbff72ed2db8f57db7c02c1ee66cf1fc8612909b5476ff40056cfaa3a5a8bc657eeb570e1aa6166be61d052e158a2d8fd6650e11d9e54eb91d9b6bae3d3ab27a83750609b8dfca6e6125e2dfa7c9b5f1cd2f4f1469da494f6caaf0abd332c20511953a7f0d6566aa2f568c3d135e82c0f801fb71af3676f79b359a051348f92bd0c829e9b7bbbd56250b4560fef763b263bd2c3972cc52c2280e8e2f29f00d09045f9602f217e5bd444a0170756e9843c4f184b1fe750f85547a202b211013c9d61a7788c93879b316332563fa751673fb1e33c9ed5b84a03368010830d179c5f25b1b1663a2b0804fc14c3d3cde18498526a17f1bf4a7041357b57fded7171bf424b4d0b7fb8600724b469831e4c2f3c101543da12326777f167411587d2dc83d5dc0fd00e91559c07cbf1e20c6f1548525203d0af74e989b4eda6402274893441bd0ec9b8add937513d682351a50c3138d8e6f61b9dab76a94da97be62a6bf00e98caf2aaf811915bf4d8192c8eed12c2c78386646de62de54e8c5b1c0bd9cf7c43ea61f8703e6da25cf423b0799a4378c1728c9690479345b81629fdbd833469281604b465abd31fdbc35e48b0cc049d66d346695ca2def5ecad679040c9a787ba3cc6559a6058e6aafdacebcfc9dc99d5b140b5b0e84aba06eed10cd16f82241b5252d4eb0484c1605704d2adebef64d351dc628b911e4b18ca14be0047f36cff35cb3c46966b9832a5d01d4b04a940de680b6d5a2b23013041c99e7bec1129322b0a0f4eb062ba97c52d73ba726f322984e06d3cae76b7948e0949f7dd7bc82ae609489933fd602129e0832af155e457cb99a6c6f34e36d697a50a5c90cc2867abc185727928786a3c0f4b05f2cd1a174d11629ff96860052e32a4f2e6dbc732a82ee7ca2b48fe382fe5fef4083f205e6088b6e30118245d3fc7cfd722d194d95dff893d7659f272b392c55dd956285a6fb3a8485c76832999f78b6801e5584456aa9dd3ff9746b8bee350bd5049c73ed5302ec41413b187fb313b7d8dd65e38702cfc8b1238ff1116de4747f8aa55e7b27e18000e846ca353f604a33e30e9c502735bbd5fd6be621f21fd423d970bb81e1d1b349cde0e9ae4b6d159e96651b96bfc93098c8e565770e81b06ba9df465d001c25a51e6e3cb1ad3440f199720e48fbe0c7541aa8a7a685ceace9030e6df1ba553b9da6978b71e1652f4e933a031634a5206cd18029f59b6f23a99a1e16c42bdf4edea6a90ba80c3e12788c7a92ae85ca3b73c013352e73aa2b93b382ecb0358a3d053e035a578515a872849fd2f2718358f1b52568d81906ddc085baa7acf789d34b320a69bee99bc314ee8eef34d19acbadab76a5b43c585787bc4acdccbbb178400e4e5d314daee298ccd8db1a0cda16d31b770a6abababd5c10698d1c407bc431e57f1153b139ccb7c62d36bec66e3c4d42d6030029ba6d0a7db96bd0b6cd0fe9b55c26ccab061c7e9c451487f73b77c8c83880b46cf869b36823b02f921ac7b54479545297dba8a88dfb847b8a5edc7de12473acfed8130ff7e6a72c0f24a9e938cc3548f265c31c2fd301bab57ecea24739b1d873b61569e2912093cd0a57d2ace484369f732de4bc3d40d76510ba54fa50256e8f37d5497baf12d0a5598512ef395c25b31328035036214d44cf1d7cdb4015e85fb7b4bdd0da1c8c8cdde29dd5129ee338bedfea831c2563c55eb165d2c8be3aa399eaffe68003c05b0b9a6233abc988ee7b86b5442f6550ab28543ccff1d15b912cff769ac2bed3a56b1a3865614af6e7a83cda756dff5d14d44339d10caa4a700717521a4bd421e94af403b5757f9278d04a8b6ff20ec67a93fcf95e20d814f1b6db210b1032679ae38cc903e0a843d824d137194baab2ff6acbfb45358ab2370c5b334ddc76bc5d0a6fb4c4bb69a31d491bf60e9436de61cafa97452efe2758d6899c8cdb54f38c78c89c8330d80d459954abcefe27d06cfd9310c8025b92c84fded7b4028a50e39ab5d8c33711c292d0396ebb79f81ec16cbd9fcb86efd1e4500c2b11be37eba2705cc40466c2074d7f0657f7d3e04131ad3ac41e0f182a525c587a0899d05133142d581ede60ba68b612777a892e899a868f5a7568ca4d331a1f3a3830efaadad83d92302a49566139af84166db520670e5cdf5dce39640db568b2951d0ae6d6e82f75444abb93d6431bf5e10980b5ccb4f89f7a5b39abead067f6c62dbeba77f2e40b47bb6225b3e44fa7f9d62a3f41a1b6a8300e4b530e8570f1909667fb3ec39cb17a56893bfbf3c41150749b3d2a9947a28ac7cb836d8a5399bf7a64fd9b61a4bff37beba93d754525e1a1535c2f043190c513f54505af4cbcdf8f2dc9eb34a2d79a2c64e36e70e86cc3387e14afb008a6fd36e410aab5d0315562a5f7336b55f65bf0dfd247b77c2bfe1378fd6a7112a3fdc64f45cd62e8f8f91877bd5b898fe7a8a245a7ad703114a749614561fd6927b8444cefe23dff8e269d59d3e31fa96e83c19e8d606b1d7f70698e2469f84518e25602991e25e7705e22fa41fe599c31f1fca16222edafebceca70d045885e024df2756f3dc1430285e4d9dbb157172c4b43e418277195bc263b8e69e2dc2fa3fd1916f342a35ada7aa8b9cfaa6bda1c098b0532fb3b6ff65f9fe37cdf720d6dbe149109431355de6d24a674881e9cfd280a5a3463b805b38bbe40df81986b02d0cb80dd5018a650362418fe3fbbcd45816d57cd69e6e656088a422d34b72fe81d24eeabffb9a4364939f4db1f0f74cd6266e9f159b6abdec58c3107c23e029b155a2838b8c153f8f753070566230da5d4d5c384df121eb7e720f8e4aafeaa57fa04351de78c47e517319a54d027d62c5eca16dfc01bacbb081eac1b4090bf74f563a372dd7c863f3db84520a4c6bc598fa46d5008248ddf543e642bff392dba310a16f3be8b67a885af1bb3e462e07cd0aeacde155048cd8ba47e646240a18c951591272236abdded05d65932107e6fce367f782cf23761483fd920de074b37ea32ef12f863ee05136a76ca64fef741b879b8775c5f0946e7edda633970be175851b64514cbbedbe14a78c8c26593b2ce42f144c1afc0903660636a9ff6540d53dcc05652ead886fc608570e0c1689a4ea660eaafc3db04aad4671f7466a1ff852dea577bbd405b592a79cc7966edf616f0f365be0de735aa5abf360997c3c2b9ca2ad9341bdefe3714fad4195dd644745ef7a38edfe90b2d85564a14e8cec36332dab195904cf21dae15df8696871b75d545eb3a49988452a6a5bf91c76aba1fceea2ab2e11d76e7dbebbfb58f10c65c86a1c473ef901ef1f6e47db14d9aa8b12d9e9f0c14de6f5ad58861840bbf354e239301824fb61c376b3a4041873950c5d0df8dae047285844281c78a6a393d248b950200985fbccf843abc42b30135342dd8e6489f618f3bb1c99bca409cf96b4c69ddb6aa87e5176fa45b94f21990cbd53633f81c8a3b48f0300dd67a125d88690fcb91c2e13816efed54f2ee3f26bedfafa3fe05a238294158ef2e1163da09ef624e0f8170dc1", 0x1000}, {&(0x7f0000001280)="b54d469cec1a7de437e546e2d59c348eef1d6ed4530119784b02a71d77879322f9b3945e36962fae76d230632451260654989a6212a4d343478316f027e4eb5d81d8931ac65ae1dfebc8e429fe769ac0be2af6d3f9fe353c94cd1990497d0b096be5fe70aca91949940bbd4a7509c5bb4a58769f962c80d5eaab8cfe68df6f0c8f23370a4a8f1a6607e188ee3c48c9bdf070dd0c9052320d7a22be3d6c3f86e7", 0xa0}], 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380), 0x100, 0x0) semget(0x2, 0x0, 0x1) setsockopt(r0, 0x93, 0x5, &(0x7f00000013c0)="27864eafdc8e67c1351e7d74b4d63362f8dc27b12210e0511a1fc90677bf82f7fc7f4928daa4253fa3ff7906756fc03074c8a2603b4826fec28cc2bb0247719be6d5226825", 0x45) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r3, 0x8, 0x2, &(0x7f0000001440)="a7f98a17e47fdfa22f0f3d38489ca4daabb3827b106bc31d4dbfb893b5f1494bff1c89cb83cf81b2f4efb7f58ad6903cc0c93c3ecfa96afb5a3a6721709babc97e51bcfc01982b4c9e484946b69b235136939c7023ca6d6609d745acd2c4d7992fef7aaed8493d6775f895ee679eeecd0ba169ce18a7a3c3d9661c7f087ff5", 0x7f) setrlimit(0x8, &(0x7f00000014c0)={0x2d, 0x9b36}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001540)={'./file0\x00', 0x2, 0x2, 0xd120, 0x0, 0x3, 0x6, 0x0, 0x2, 0x3, 0x40, 0xce8d}) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000015c0)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000001600)={0x6, 0xff, 0x401, 0xffffff1a}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001640)={0x6, 0x400, 0x1, 0x8, "b6fe64fc5831ab162a4416294b65237036ff3b8b", 0x7, 0x10001}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001680), &(0x7f00000016c0)=0x10) setrlimit(0x4, &(0x7f0000001700)={0x0, 0x8001}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001740)="1f1c46e0a293c3a7", 0x8) syz_open_pts() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000017c0)={0x5, &(0x7f0000001780)=[{0x3, 0x8, 0x0, 0x5}, {0xff, 0x53, 0x1, 0x9}, {0x4, 0xfc, 0x4, 0x4}, {0xfffc, 0x5, 0x7, 0x400}, {0x1, 0x0, 0x7, 0x3}]}) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001800)}, {&(0x7f0000001840)="1778410f851da22520b8bea903ef4907c21a24d9a068e628ac15a0b207270ae5aab2d144a3fe54fc5bbc00604e443d41629eb79855563460867b6d74117bae9bb358142ecd79664b6f20b4c1f0be1434f2", 0x51}, {&(0x7f00000018c0)="ec4cb38a50384689ae0cbe3ed1b9fb1151f4eeade2c6ae770c21da2908bbf0553d53b36337ea343d6bef", 0x2a}, {&(0x7f0000001900)="f54da7e2072b85671f81b738ef499bf1073ba611647214769baef7fd9d32d9853ea3d22e9a11afaec19c54f1aab0290739db68511ddcd613d3aeb084295fb47a8db9a761a119ea598a272eb93ef9c129fd0226bc08012954ad4973c9eba28f9dcdc92ab5c38bd88999ab6d04ef678a8dd372aba272228c2977e0bc1fdb95f420abc349c1430e8dbda59330bf636a5d5298a9911a024963dfc23279bab94a6ae621d6cbc59d6b3a0953eff7f483b17674612d5c95c44d22971240e54eb6c795da", 0xc0}, {&(0x7f00000019c0)="61cde3090056d0c16b53d34274ac0f5d96513760435c50821a30486d12a4a1df6238696169cd21ef1fdfe03dad1c80d3b42b3fca5d28f529add6c3f6e9a491fc61c235099208fd36e59132b4647afa24acf22e253b65837e106a9a5fc5361e65f17787e24b75d7399b0da4eda1a8454fe4099e4908c78aab0f1434c421d35f4a9cd6b297fc13065530600fa94d9ef4af6723ebeaac582f61860be401e04643e2c94fcca9e794b65ccf1234", 0xab}, {&(0x7f0000001a80)="bd9492f976f23a7769e582822e221339288eee4d3857f390b55380b004ed192b9d41973f368edda6b2fe65a9f33970ffa6d949", 0x33}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001b40)=""/137) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001c00)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001c40)=0x8, 0x4) 473.473667ms ago: executing program 4 (id=293): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) 473.16898ms ago: executing program 1 (id=294): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2e9, &(0x7f0000000380)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x2b3, 0x67, 0x0, @rand_addr="00001080000000001b00", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x16, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x80}]}, @hopopts={0x37, 0x1c, '\x00', [@generic={0x1, 0xe5, "510f3134a41e1a3c915aac8f17db7201c1f01acf40bd0a8ccc1547ad797357246c26eb17651a813a95d9784fb4dc8a7daac20ab89bd9f36e88643f70d354ae3318fac294f307e78e2af5f98d3c95452a85a58cb25f17614ffe08b6b7b910fc0dfbf9e58d0a0412f22acd16d0438d93adba4892de4b42931733e0de323eda5872531f1b9180898bd5b31f4154a7fc2c41e4e3f265172351740a0f4de1225dd7f0399f902b148c9468d2358564570f88b145b542a8867051eb6ca96e7b535f6808507a27c4aa383510b23c93d0568d17ea6371983fc3648fa00ea810af5b0600c977c775b182"}]}, @dstopts={0x61, 0xd, '\x00', [@generic={0x87, 0x54, "8a8a1b200ed6154ebd54bf9f687903a53939a3d22267e1eb09db8e8efd5868a3a3bb81a4c83bb147ea77efbbec989baae93add53e10576f808b5984c3ff8f86963a35c44b53772f139aabd36930034f1d939d17c"}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x7ff}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x6e}, @jumbo={0xc2, 0x4, 0x8001}]}, @fragment={0x6, 0x0, 0x81, 0x0, 0x0, 0x1, 0x66}, @fragment={0x89, 0x0, 0x3, 0x0, 0x0, 0x1, 0x68}, @routing={0x70, 0x2, 0x0, 0x7, 0x0, [@rand_addr="734fb31f990675e892f8f0c8d2a7c219"]}, @dstopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xfb, 0xe, "a82aafd4d60e605207441cc19bac"}, @enc_lim={0x4, 0x1, 0x71}, @jumbo={0xc2, 0x4, 0x93}]}], @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0xa, 0x40, 0x0, 0x0, 0x8000, {[@md5sig={0x13, 0x12, "cd1379cdee2b88c483e13335a12a94e1"}]}}, {"4c83b49c86a6a4b5a101354739355e589c0c5aa864e4e2222d976c83934c09153aa1001e2022fb23a406ab430cfb16f3cb0c0fb43bb1bbfa62d04b385c57438be639038ddcd5d0bda214777c35fb812679a6b0b6c2362d166b8dbbbd44cb60a1c75e582cadf105e2d3fe2524471f971b2f2ee75b4165e939a3895e84cba0252c8294edb9972b81e0a5f15061177a8df8ea0efba9eb65033ea19cb024fa7ae5188b3a570778e79f1fca57a9afaa71c2a1f5adfef7427206f409ea58"}}}}}}}) mprotect(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0) 431.118067ms ago: executing program 6 (id=295): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(r1, &(0x7f0000000040)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x40) getrlimit(0x3, &(0x7f0000000000)) r4 = socket(0x18, 0x4, 0x0) fcntl$setstatus(r4, 0x4, 0x40) listen(r4, 0x8) shutdown(r4, 0x2) (async) shutdown(r4, 0x2) fchmod(r3, 0x100) r5 = dup2(r1, r1) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x3, 0x2) (async) socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x6}}}}}) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 430.695488ms ago: executing program 6 (id=296): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="1721e9b696110e64b975357310823ea5f841f343f56dd94adbc91896a23839e5f1aafa2d2d0c60ecc22ab9fb61733c2073292db6c109d3ee36b6aa74722030132ca0e1f328c030a15843732ea3b256d47b3ade75dd4b55822252bc59164efa0e7fee1ce327fe9201387eae4daec397bf1209067354318eeef0f04c2c57aa12cfcab06ac8132c987c110b22fa0116f25094ea29e4eaaaa799247e99a1dfd47bde5eb2c6fae42ce08719", &(0x7f0000000100)=0xa9, &(0x7f0000000140)="d189c16d9ce35c392730db2bb1c780ecc99d046e9d88aa", 0x17) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/69}, &(0x7f0000000240)=0x47) recvfrom$unix(r0, &(0x7f0000000280)=""/176, 0xb0, 0x802, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000380)='./file0\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) write(r1, &(0x7f0000000400)="7a89e7d0e2e27a98d51c5b1556e7a147b2aa29937b6b57b297b5aa2c9f6426d2ddd339b9a92c80b7483d5fe85b77ae0b9c7cb4c557d0243ef631f2f3c22177229edf3c6e8ac8cd1544b943f77a98ecf50bc95a3a5414b0ba9944711187a2070ede77f74bcb13a471a8084f7de8496cfc1435d8dae375559cd29db5e6064ea7e9b8416ad2e90c156daafe839dcf4c4bcd04f7cc8f641d683cceedb028f646cc7271ce3e571d70591c89b33200c22942c10bc7972ddfa3ec55810ac2c4743416c594778aa145fcda6eb3a3a15f589c26646e9bc77a1f667cbbd4ba", 0xda) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000540)="6e97e91de13b54d4bddaebcc89bb44beaef19af923eecdc67536fb2e6985aefa170f2192a69c747bc69aca21365dff4e0bdf729c8a8f54b5b94a74d8d91c6d9937f34173cf600d833a240755ee7d75c2c511960c0d84d556b819857b9e645edd78b9dad5084056ad3757ea32211de267cbbc110bb1928dd344b183984403402cff0edde7a6a45dd3b15c026f52b317bef4415b33b1db3db49ef3e06f3566ec06835649c493ce563e49c1d68d6a973f4e24eb8a4af55406bf2108a4e352f2db0e523a4c64cd80b16075f419213566fd692676cd70ba4220f1b3756e18b6da67f88f0eb569ada33fd67f5710c6ab69db362f26bf595e4b3a83d736c8434316a6d8d22d76a0009bb23ce50155f2eae9aab08d51f4234511178086845bd89526c0b35b379c2af06005a8dad1b7c0985298ce7c0391a37c21b13cb1e4b60f8911de85617aa65abf9e5e0493e1198a74664f61ad9f245312f793b24a0bc2313f27eaa0a1277e918df3043c1450b4846e806aad9d0ab45d951681091e12d1741af100c4e164912d67c7e974748b632ec2d77fac84b1a69392d243c1fa8439d6a90c5d443eac8a98939936b562aa905c24fbbdbc2ac24d7ab6879078b66c60b5c9d921081b3a2f448dedce9eab17146e3e8d46efbf0dd391d6de07546784d391188031100e981fd5c0382a6a5db08aa3f190bddd4d2be1521e94a98d7d691051317e53e74b9dd1bddcfb1b87cea43ac010d27ac3410ffc64502892f9085873233041061a09aadba85545d440c24790236fc30663a0b1b8a6edb5d53abe9f662e4b399795a9ebb73544db7a4e63155351d7033045011c4f6085e21f80c76efa7a72b756bdf997bd058f67cc508d36d74bec84e598923c20a1805bba7972107f1e091d7b81bcbe9d5bf9099247a3e93308d119400ba454001bbdbb7da2bfe9633c4a3070b6a0c52575f4a0567ee601d927531ece2355d4b8971c68f0eecee8262fc182d83676059855ba0d34c7cfa19f82d2ac40edc42d45e1d61ac1134f2faf59727fb945fe9df57a3533b2b9b06af32645303e26516acbd0b1fdecc95e3d1fbf09dd97403497f0742174d2f34f54f67be970cc77d2d6e7c712e2ba3d8f73888db2ebe1cdfd8e74c9e4018908ee2279a8892dab2d91d71b96ea763687b6306047fdd6bb9672551a664a2c8b5592ce6612982670c7bb684415817f5f52842b5996677ddc037277bc50fc371e04821c60e4631d67e40feeba0217a6e752d5e80e6c72ac3840cf2e6711028503944b2ad01770a1ebf7854e62197dab46432c59f9bc19b09ea1864aaec0ba1bc01084d974d8a29a911e56c418386d8753a089a833194e3ebf704ad466468a20a4043f836c94af2b2f75402b622d6c3c1653daa115b973d2702251555baca9c08f369eb35d7231f22c3df7a430874c79f5ac3de9409c32a3747dd2db025e6ae7b24e74ee9a43bac79ac1028111a6fbb2ed895fb009c0540a79e8b2021a74b4e0816654a4e2c71af9daa0dad11f4aa8ec55f18cc1b49228bb3ebac5b0acdbce15e1933740d451d8bbb309c253a838faf4ba09bea21f9890eb0ebb658c2621109c062ef6beeb6969e2411d126fdb0c798e30275df53f91266a37718eeb961047ebe6a99a650b7d307810d8f287d554c6d8c0c134b2591b51083695e33c84a7f5f8f9a95880abd0bf4af5a0bed5ab33a2d99c877e7f53e78ff9588bb613caa79f3ad7e0d661f31f9d34d651ac6b76e6a2449a1714bea275b22aadec34de865c37fe84ba3c0daae7d2b4de14765171186826634f1f02f0a8a2a2a9cc021d1a2428a2f8dbad161194bb01c6ca528b731ec65ad681379a1d5bc693fd10c79ad7ccb42f7abc2afe33dc6c95f83d15f7e4f18f76f4d19504fd5547d33fd83dd04b557d5aa5065c7fe8f9c267e2902490815dd8bbdf3fd15700de2e6ffce7a0b2c7caadcde70a5db51d08085d63e1924c533804cad996a27f4b9e544ab03eac8639c00e02961e4ad79dc9bfd298c948a98181877e729ddafaac0954eb0e822e0ced1f81522d52909ac4f141c1d0f2fd28510526544a7ed4b216134e9b4d68187a26a76bc1de1ea4de63b704f7de68797015e14e878cacc8e4ce65ccd675a580147c796ca5d9e641e4d613169e22323b97f804087d42b01335c9c3977155655e25122c342836e72993da934234c0ff901b5588ac7b438183e03060d27a71119eb8d2fe3f6b5f1605a32fcd87f6093e3b2ac84308cb82545e40b8a6afdcb8499270a48db21fac9284f3772f477311367d6e5798cf7206e2ef9c1c1b9c36e5b56c27efeb458b0a532e6c9abaa5c831ff69b259c27c9a5647bb67757213824515e3adc1081986302e3b844666972fea8b10cbd0e1ac63f422e0fe69c685fd8c5e7af58550966812aadeaf4b84c508f4d1d5d745e8133c5cebf4af3255dd4f7d357e234a61a22d82403dc01b80f68fb960d7f3879f359ce93c13e46f8a223c686d5310815dcc34312712d462fededcaf672c556843512c670d989a00281b4d33056fc03eedfc01279a30bf06890e8d12133b0958b405d0b0b5677c7a6a8d9bc076135bc2f5c2835b19e37700ce94a8cc1e7c149f7442da8373d5a718e1f834e33d1cc28600428d85bf6108278a5a8ef12e9b03890cb3156fcb95759b19d1f03f13539893803bc74db4f90131d71c63003740df46b5461c0c41ee4cc8604da3d9f89a407e0df2f6578145ee43e2080bbf5b0dc89e517e0d57c53338da8d3ad608285b5b214d3c516950a2c9f82b2e678eb1effb535d0b75a8e401de8d7af4c1f095839da1f2b5fb46baa112b83bb341300f82d25c4f2c7cc424c0895f70caa6cd65e610b395a1ccbb3313b1ae2e5cba05b116d49109dc3fd20b21bfdeb7e9ed5fdd731a75e9967e7ff7a85d8c42eaec40302ec0c565414680fc4d47d254245cf52a8e61b1c476e4ef5493ca347e616b033ae7293c107c4f3024feb1dccda40a4e4c32f98d0b1a1cc0c458acba2f801b671ed514c78e7e843d98f52bccbffcb0f35053ad2fbd35eafd985f7008de4d91f0d02fa9203ffb7e49d195296104528e759ef012dd8521a53211e41e194f5657e11522628487d8754ab5c1fe95f3bfc05551ccb15550712aa0dcb9aa6722014b0d8596b3f4f0c0433459edbee49562131cfad8dee698e816c9d6509c99334225c05a47dc601d8d0c4202221785ccbdf95614bd44da75d55caaffa906eff6a0b532de31b7f25ff995ef9b327d77332ce8187fa69c242871efeab0ba6d44a3c0debe35b4b8028926f26a74a7dab369916722bf5478226893c487bdbd68c7c8e3debccd1d1500e66060200239035456bbcad8574a69870845ad7643f861afbaaa53717aa29b3cde38812a595f59d4d67db321d6de1402c390a51f6e58fbb4da4d0ec32e5aac62358de59f6415dada96790e08042bf19ee2c356972c4896f8f6ad1fadf1b38f862060a41807b8fd0012843a94fed8a863c7145d34acbee989ef81b0eff15555be0966e0f6355254c33913415f611e2a332fb80ef72e5a1e9600f8634b5dda1e942cb4f558b72218fde7d61c1e5a9ac5ea5213e58d88f065f98dd87c5464dc5b9559822d22dd3784942acda8dd8e3a53052fb163e691652aa9a69bba9a087afaf9309d19d3eb8f48e73864b17441d255abb8846cad0b865f1667aac277a491b1c74ee457e947461cd8916fb144a2ded1aba2b31b9434b4e732b111c07bef2bdc72644718b99802d61998a80930e5951785d25cb779d2b7ec9bbec2bde44f97a47a440910a16cb62a50d937433851900b70d91a7d3a332f49583c027d48f02d68021b31f37a96dd25639c00fb6ce0ea419aa13d206971b4732d802deb586a139f37e14b52f62ad78aa885a07401439e8512f3f4637955a65b3311ca03128f0a3e692ead01df8d58bc23e98f6d013b6fb8a4b5d2e6063dd63c68543eb83140bd1f4cc2c85d9b4e868559b84e2dce211532ac0683220adc889fa69676da2e74412e43c572e5bcd34f49bf0bb9b8b572e66192e24767f02488287b2a5e240bbb1e327239c4c66fcf220c2cd36001d634e86c269cab8f56934e35137847a1907559d131a438a2b7c6b12c1a5f992940228b5004e45332c874054779d977663fe59e97a0abc5c62b21ac6b552c26e57c39c7b90c0d0891cd5ed57ef234b8f310566790f2d0393b807337839f1406dbd4935ab57048c9a83773f78ce00def72760e7b271fd223677ac9ca8849aa334fc1377e1562c7876bc04e268c65f69463a35bef01bba0d994c78e2f81f1ad1fd3083e80a9212c85452d272350b3d0083c5fb5caf6d8045aebeebf3ad64eec8ed2b609e920e66120fd0a59370f75da693d1e2476d43c13e77a585c304bd8b9d7d63b4c9e745dfbd36a1317f2e649b86e05158f917b8e46d79f1f123d850f52467c7ea6810885861e514e5f351c9a0450b566b3907ec5a9c9ce6d8e17e360e021242fcac95e00e2071e331cf15ad2b6193432bb1c8581a2fe271d58bced80dd8beba7113a4a4f241872d2b281c2d200ef9d8a0eea8f08f164f2d8137bae1062e6fc96ef281233a5eccd6f345b6934b0d582caff6fcd19b86182403a491025881720570b2500f97c8a9c3932b565470c68179e58dbf8596cd829d8777976669c39cdb5336760dad51d14c7f6d788bef32a68c436a683c4522000db0b4d87ecb3cc741c4af665971624c35ca23267577cd7e73dc9a8200232b31727e2e4e095154e6b80bda989c7307660d0ffb7645da3bce965468b07a30afdb3f76bd415cfd926704085473531602ddedcf54ea5da4d0b78bc3cc5cecb4ee3ba9fd5e58ed5e8311ed67ce53d8549ccd4aaf52ebd79d6ba4f9971f80c2472c8c4f28365b1668c6ecea6181caf67c80aee4ca6803817de0296a7c644ad8314eb8741f4bfad963302c5d2737a102bb481bb8527498e2757037672f0c059b66b47a393216075c8ceda15a5565074b16dea29f74681c3ea9dee5605f6a3c6abbf43b6bde69d0b926df2e5506612e80562fea588adf56cab1e904a241cc4593113119d88fe7a769dc4cefefb1feb16cc8efa5773d2972d95dc26428397721637ba7d9f8c272b7c128acb991ebbdf0be8899d74654d6e4ad62979f2c670be6429a0c43eee0081a8117d77c527e5efac34294f2adb1bbc87e6d81586260a7c20398b4b1c9d17cc9d916820c181a65dac2feb4bee13d7e45b683e2650424c5022506cc32530db41077650acf69c37e65508f8dddbdce469af69d491845e3893abf63f672900892c8f8b5e5a813d28ceca33a2653ae6761059b1e7e8687962f13fbaf582ee499d0aa96f487b33403b4fc03cbe8a7bbf857c322ce2030cd1c2dcd116af950882b43301a0758996684040f2ebc33115693fa9700c810b7cf33bf51ada6a55d7b9035b05ce911a26394c2ef7ff1de080d2e368af27724799fe6aec05cf2d113b91bde3bdb5acfd7e4ea9986c93c257b7d1428d72897aa26af2fab33978c0b375ebdfc4d5e70ff62e252ed0983a47b58c35c6893f9c3be53cfbcd69b4fe54292b3528a3a83bb24d32d11c6f14365e4fa8bfd07f2319694f5d8b2ac75fdee20273d0f7b77970b7a9a60eecd51753c7cd9424e73f9eaa333a113c273f896005abd447b0f939889045d10aa56dc40b241d441f4f2e06dd96d617bd03f69918175c050fcc05e542e305bee55f9f768986c92de3775a837f2a9814a43848733304837cfe2536e2be9ab1aa25ee71449a209ee1af02ec4be0a20c305cadeec406d64a730a28ec40a30e47ddef6d", &(0x7f0000001540)=0x1000, &(0x7f0000001580), 0x0) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f00000015c0)=""/70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001680)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/46}}) readv(r2, &(0x7f00000017c0)=[{&(0x7f00000016c0)=""/120, 0x78}, {&(0x7f0000001740)=""/111, 0x6f}], 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001800)=0xfffffff2) r3 = open$dir(&(0x7f0000001840)='./file0\x00', 0x100, 0x81) chflagsat(r3, &(0x7f0000001880)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000018c0)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000001900)="91aee5036e196b36afe97c5668c13f418da3eaa97016cc51ffb81705bb94a690511c22f862f72cd373b2b03087f00337e0119e166bdc86c6a6505740ba5bebedc06ffd5858be1aaf2685640570", &(0x7f0000001980)=0x4d, &(0x7f00000019c0)="246833480b3581efe34dabfa08257ed1d42c20344c8a8e506b10e05f6068d4a0b74f1f0fe2b9996783014a9f6adb9278a93a2449592a7721676c1031ea1b819d278c77c03fe0ad0617514a6f7708ad01cbd80548c865bbe2a4eec280f91e648513810e59aecc20f54d07c2d9bcb4", 0x6e) r4 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x200, 0x80) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x80, 0x0) renameat(r4, &(0x7f0000001a80)='./file0\x00', r5, &(0x7f0000001b00)='./file0\x00') bind$unix(r5, &(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0xa) r6 = dup(r0) readlinkat(r6, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)=""/229, 0xe5) close(r1) r7 = semget$private(0x0, 0x3, 0xb2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001cc0)=""/151) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001d80)={0x6, 0x3}) sysctl$net_inet_ip(&(0x7f0000001dc0)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000001e00)="5d31fc2129b54f7ea58ba04669ee99e26f0f8052e14d50c49039c4711ffdef01c3802d4b5c20df57368ce17f2ee7d28c2d2b63edaa8110d9efe7276ac0a630012320c42c33471f11ba16ece971dca900f4c4501495183279eb3152d0f60940868368e9c8e7c07ae8ef194acb4c24d10243eb099cb48e0e5f45cde0016fe97924de652037f5882be55e6dbb5bb650dab0e5aee7855435e9a5da9ce23c093e6c7c3e", &(0x7f0000001ec0)=0xa1, &(0x7f0000001f00)="fb4c864025d7d8152393f509a0f7b563b926e811d72cab2febbe43e998c6e2bada", 0x21) sysctl$net_inet_ip(&(0x7f0000001f40)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000001f80)="d4882f9a2bbbf469b1027bceebd86cbdec2d2d744fb935630a5ff19915a9211082cf3f250e86e105ecbd6c75767299df4c", &(0x7f0000001fc0)=0x31, &(0x7f0000002000)="2fffc79f869ed62b483ab3fb4868feb07cf5cefccc5ba154db59516d67d910fcfc764af43f344e13245d262bb4755692a1cf3a8337db885366a361594b983935106045ffc787cb297bd1b8733fd40eece08794bc618b534d6e21a92fe8996dc08f54e0574184ba128bdeae0fe0aa08c86e80004163ba4355d2d2cd1bf151641a49f103338f60fb8d4e", 0x89) bind$unix(r6, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000002380)=@abs={0x0, 0x0, 0x1}, 0x8) 430.36145ms ago: executing program 6 (id=297): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) (async) listen(r1, 0x0) ktrace(0x0, 0x4, 0x112, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x5}, {0x60, 0x0, 0x0, 0x9}, {0x406, 0x19}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x5}, {0x60, 0x0, 0x0, 0x9}, {0x406, 0x19}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x6d, 0x4, 0x8, 0x25714fe8}], 0x9, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x6d, 0x4, 0x8, 0x25714fe8}], 0x9, 0x0) kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0xd4) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) (async) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) 392.046477ms ago: executing program 1 (id=298): r0 = semget(0x2, 0x4, 0x200) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4092}, &(0x7f0000000000)=0xffe) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/63) 391.416001ms ago: executing program 1 (id=299): syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "1b35dffb"}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x8) r1 = socket(0x6, 0x1, 0x0) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) fchmod(r1, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f00000003c0)) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 391.125947ms ago: executing program 0 (id=300): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) listen(r1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000000000000000000000000000ff020000000000000000000000cf3ed60ec7a24ea04e2200089078"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x80, 0x0, 0x0, 0x9}, {0x35, 0x0, 0x2, 0x7}, {0x0, 0x8, 0xfa}, {0x50, 0xfd, 0x0, 0x2009}, {0x6, 0x8, 0x7, 0x10100000}]}) write(r0, &(0x7f0000000200)="d800d3d21cc0eb4e9be33bbd1a30", 0xe) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000000) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {0x101}], 0x2}) 385.313989ms ago: executing program 1 (id=301): seteuid(0xffffffffffffffff) syz_open_pts() syz_open_pts() 384.873118ms ago: executing program 4 (id=302): mkdir(&(0x7f0000000000)='./file0\x00', 0x20) (async) chmod(&(0x7f0000000280)='./file1\x00', 0x13a) chdir(&(0x7f0000000240)='./file0\x00') (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="25981a9f68780559f22728670c551c59eef0b6608f55a143026d613802bc91020736b74222ac72e82e4855adeb029d3719b30e2063fc052ae91cc8800b8e60c77bac48cdf9083d9d626612b9c0080fd3b9959b463fff76269d15aaa6080f3dcbff20ff367cb15c3b97cd83a3eabd5e17db747b951c8bfe69b063e5177e17369727855f2f5859b61896fe24e61c078c357d5f9795c7f8b060c4e4afe6b8615e8b6faf3e00a693c52d89fa627ba36eb8b3327ffdefab54e39dc7a1819e181416b42fb218baf00e0f999c97c9c1a3fc2de2790f1b80e3aff1ab95d0c41d932ad5a95c3878ba0df0d07e3c6536b73a4304d12d7c9a7608eae10f06fa1882f25c5f125e0d3a34c3caed3e9996e85d87aa40453dc0439fba237cd8b8f0e764d3c3f82bce563f5a10547d2ea09b338e7478f83676e8d4db40e7ea05d584098b86afb939bfe33b6953ccf86c02e1c9f751d3aa5177e0a0736fb7036f0c6472297b2ddc350573b658f6da4d95d09bd5ca458c82ed0ba12d450f2e8e4d0359c438c243de8c3b2abd07ce0c60dc780a7d2d4d4892356d2b585606db961e719f16c460772b22e3cefb7b6daf7e78523b124b60bf399cbcbd761b1817219c91a5fd609410df3b85945373f8318b64231a2c48da1f5b64186825f2ec8f7b6ceaaab2f44b257c4423d6be805174589def9c4cf35b004014d51cf91573556f1442e2360898c3446463e8204e58a7dc8599c2ae462ee4a2b2a625a9699ade55a3a358c3243e3d02ce6886bd0fdf22bdb0cbb31c08cfca0e947b2aa771a958d1f2c0668be449cd6cbeb165f1ecb55f8b091aeefea8c53547c8c60cc84aedb1b8b468e2c9e72f5ca1cfe9918009ec7411f59635cc7e7f9786ca26bbd346ae981d500331d3d886d68f8a23c2e450f28216bc965906b03a5f7af83f4a4a2103d33749f9408b89bcae100de1b6f9515e4378f9848359d6cc704be4b87f143b7ae3d51c8efde21b5a9d8a38bdbbf4f3cd7453b8691548e81df227bbaf00296ffef69b3bc80932ab5f11b683ea77977e4ba2a7116b0f91cefbd75bfaa4ba6c857801d51d829f820455ba8bb0c3131d9fa93882f80ea55dda76507676e461d8cba23b45a4261a60c65b4498d264bee09977a978f13a6c1967206b207bde8406a1bfd0cd538190d1b033a5736bcdf3e5b56179d60e57f71dc5284d9e9a3a4bdcf9d6976e92033371f0052548a6d600418b15dbf0514a503f51916fa2de902c313b2c694dcae67d9aa04277c355216616e49b2cc6bdeb36bf48517f0d0573f89e2437dc87ec419fe48c60f4983adb7bb39eedfc403a2ac338dd5c66ff87ee8229680961b2855ef7add404a8a650576fd80b15c879a6b764c728a7dd8b96daeb0104215bc256112d4d0a2bfc7e63e56c08f77c5ed3144546377ff3f14724af42ce9e59e2c019b182d3f24626fa3ec89f36d934f67a275994eae3c48e57476d3a2f35b7cad4139d0c06f2ea568bfb0b37d4d0fd2da069be53633ae5b6a9b13a8ab1cc29f216629ced60648c9db043529c045815186ebdf0cd832db073b94888c608580ad18e19f08e00b5896cb102835b9934a1b31c0854b2799fd5a8d7eecc7f69db6a6a7e93aa0e747e8e933e0a654e3b105dea19187e0285696a510b3e7fc9d7c03d6c1e8723771b0915bd3dbe6b64e45484c3e6a2db3f48a9c2", 0x4ad}], 0x2, 0x0}, 0xee1918aaadf8bcd6) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f00000003c0)={0x3, 0x2, 0x1, 0x0, "00000100", 0x400000, 0xff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x20, 0x2, 0x8) socket$inet6(0x18, 0x0, 0x2) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setregid(0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) (async) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 317.417846ms ago: executing program 1 (id=303): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x4f) r1 = getuid() setreuid(0x0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) r4 = socket(0x2, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11f) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) (async) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x4f) (async) getuid() (async) setreuid(0x0, r1) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) (async) socket(0x2, 0x4000, 0x0) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) 316.069757ms ago: executing program 3 (id=304): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffb}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mmap(&(0x7f000020b000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000080)) r3 = dup2(r1, 0xffffffffffffff9c) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r4, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r5, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) dup2(r2, r2) 672.242µs ago: executing program 4 (id=305): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xab, 0x15f87c0e023a7476, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x3, 0x3ff}], 0x7, 0x0, 0x7, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 0s ago: executing program 6 (id=306): open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x13}, {{r1}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.166' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error îÒ¬J6sd0(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 panic: mutex 0xfffffd806a587140 not held in mtx_leave Starting stack trace... panic(ffffffff830777cb) at panic+0x1d0 mtx_leave(fffffd806a587140) at mtx_leave+0x17c msleep(fffffd806a587058,fffffd806a587140,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806a587028,fffffd806a56ced8,0) at vm_map_lock_ln+0xd4 uvm_mapanon(fffffd806a587028,ffff800031184f70,21000,1000,2080713) at uvm_mapanon+0x292 uvm_mmapanon(fffffd806a587028,ffff800031184f70,21000,3,7,5002,2b59e2e8ef8be363,5002) at uvm_mmapanon+0x1d0 sys_mmap(ffff800034599468,ffff8000311850e0,ffff800031185030) at sys_mmap+0xa96 syscall(ffff8000311850e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e8a73e02b40, count: 248 End of stack trace. syncing disks...panic: kernel diagnostic assertion "rw_write_held(uobj->vmobjlock)" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_vnode.c", line 611 Starting stack trace... panic(ffffffff830e780f) at panic+0x1d0 __assert(ffffffff8309a24d,ffffffff82fdf167,263,ffffffff8301d9e9) at __assert+0x29 uvn_flush(fffffd806d70ebb0,0,0,31) at uvn_flush+0xdfd uvm_vnp_sync(ffff800000b5e000) at uvm_vnp_sync+0x1e7 sys_sync(ffff800034599468,0,0) at sys_sync+0xd4 vfs_syncwait(ffff800034599468,1) at vfs_syncwait+0x44 vfs_shutdown(ffff800034599468) at vfs_shutdown+0x97 boot(100) at boot+0x15c reboot(100) at reboot+0xb1 panic(ffffffff830777cb) at panic+0x1f9 mtx_leave(fffffd806a587140) at mtx_leave+0x17c msleep(fffffd806a587058,fffffd806a587140,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806a587028,fffffd806a56ced8,0) at vm_map_lock_ln+0xd4 uvm_mapanon(fffffd806a587028,ffff800031184f70,21000,1000,2080713) at uvm_mapanon+0x292 uvm_mmapanon(fffffd806a587028,ffff800031184f70,21000,3,7,5002,2b59e2e8ef8be363,5002) at uvm_mmapanon+0x1d0 sys_mmap(ffff800034599468,ffff8000311850e0,ffff800031185030) at sys_mmap+0xa96 syscall(ffff8000311850e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e8a73e02b40, count: 239 End of stack trace. dump to dev 4,1 not possible