last executing test programs: 6.582753835s ago: executing program 7 (id=391): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="d1bb00000000aaaa61de3420aaaaaabb0800dc10805e42ca57cfed9f5ef16458a945000028000000000001907800000000ffffffff0d00907848760200"/73]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe8000000000000000000000000000bbff0200000000000000000000000000018284e355429bdabdc951666267f59f248a8c000dc6b1f639"]) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) r4 = kqueue() r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="232189a668bcb7ee5af7863d8e0d061ee44006bfe8227916965e1cafbea393e61387c32eb099f9652bf720933c318ec2dac518ca993ba2353b1faaf2ce3e26579ee1ec88353a425c1feb63e9613a3b4ab8611ec101e25b9073928071c19e2a2fca319a376c72b299a1b4d38cac790167fdc30a", 0x73}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_gettime(0x4, &(0x7f0000000040)) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x100, './file1\x00', './file0\x00'}) 6.220667239s ago: executing program 4 (id=407): r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x40}, {0xffffffffffffffff, 0x40}, {r1, 0x20}], 0x3, 0x80) r2 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000014610000000000000000000000ffffac1400aa00000000000000000000ffff001010004e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50024a4bb4e7a0ef"]) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 6.212873638s ago: executing program 6 (id=408): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x5, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000aaaa0200000008004e1600e300657fff043a9078e0000001ac1400aa830a3676df8028c59ef14418076100000001000000050000800100000c9500000004071b057f000001e000000200000002e0000001ffffffff0000000501830b49ffffffff7f0000018917020000000000000000ac1400bbe000000200000003000357004e234e20", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="014003ff9078080000050e000000070000007fffffffff01040204020516000000d00000000800000007000000070000c6a700004bfcec116c81bd7a6e3f1c30518ca6209f761bd1cd037563a9ecf6d2c0341cabd25c75b0a62130a3efe3b1"]) (async) syz_emit_ethernet(0xf1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000aaaa0200000008004e1600e300657fff043a9078e0000001ac1400aa830a3676df8028c59ef14418076100000001000000050000800100000c9500000004071b057f000001e000000200000002e0000001ffffffff0000000501830b49ffffffff7f0000018917020000000000000000ac1400bbe000000200000003000357004e234e20", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="014003ff9078080000050e000000070000007fffffffff01040204020516000000d00000000800000007000000070000c6a700004bfcec116c81bd7a6e3f1c30518ca6209f761bd1cd037563a9ecf6d2c0341cabd25c75b0a62130a3efe3b1"]) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/159, 0x9f}], 0x3) getpid() (async) r5 = getpid() pwrite(r1, &(0x7f0000000000)="c1e323484e018f4bff393a154d2e97a919938f1cc6ceaccb596a1da2060a18597ff268264c3a728d51bbe026dc7f85e685b12638ad7bd952110f17246ca99f5cf34b3359ed49a645e901899e70847f111a2fb9614716bef1c628e3d73e2adff977cf22343fb3e54e7b5a5e23a48d2820c1ed6c1d34d163f0425edc1467b4d08c8a14ee25daa4666f280dbf94aeb0f4b407af54ed51258d9f197b022e27f47ed48a02bceb45", 0xa5, 0xcbb) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x1d, 0x2, 0x2, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x3, 0xff, 0x30, 0x7}, {0x50, 0x8, 0xae, 0x8}, {0x6, 0x85, 0x7, 0x800}]}) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) dup2(r0, r1) (async) dup2(r0, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) (async) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 6.192761345s ago: executing program 3 (id=414): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0x339c, 0x4, "7302b694240d7c8d340d81d6d1f7359ff0311c8e", 0x5, 0xfffffff8}) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/184, 0xb8}, {&(0x7f0000001240)=""/119, 0x77}], 0x4, &(0x7f0000001300)=""/100, 0x64}, 0x1843) sysctl$net_inet_tcp(&(0x7f00000013c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001400)="99307923a8b97cb8f1f1ec5b2b7ba604398f0e37f764c44ecdc89c7fd92018cc982528b577dc9dd955fc9f5035809649b0b0427a6d66150b27a2b3d5585099123f16756d7adfdd37f9efb4648376e330b073cf030f419ed7262734f03ca0d8fcc2afea2a11d8d6f1cd839dcf75b5e3ff8938a074f534774c91bc610e16e2a1cfa88236271300b71f5d28062fc791513a571b81acd27e15a38727af1e2315ceb1378cf954021f1a98505554f779b2fb4d648aa38743ee6b8872789cabb96fcb6bd523ebf59765a0530a391dc10ee73375eeea4b451efe506b7b2d30a76dbbc64fcbb18c4c1e76cd4635a0b4608d", &(0x7f0000001500)=0xed, &(0x7f0000001540)="782246053ea487fc66fdfba10c61e82885c10001a8e5351a60395eb5cb861c4fe4c50c5b5001", 0x26) sysctl$net_inet_tcp(&(0x7f0000001580)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000015c0)="47586e59ea24d1b07f9a51313e840661ab790acf3c33f4cbbb8283ee190d4cb06e0ad1a509ecdaea6c9af9b3b1ab445637d9942c8f0c385358e85b9b8eb0847b7cbc52c776041427da51a1545b4d67db29bbee972c073b3dcf30b608a7db7b90f8a9", &(0x7f0000001640)=0x62, &(0x7f0000001680)="256cc6335e977140e8b42dacac2660b7b2b35fd0c89ed04ce708ff71cefe5c12982c02a94f4ee3fe", 0x28) setsockopt(r0, 0x9, 0x80, &(0x7f00000016c0)="d62aefb4de333d2e0f6c02210491d171172031703a8bbea2f0cf1e5fa5fe3b9360dcff21f477e68deace513798acc50b4d435c270e0463d612089965b10af798036a65756504230cdaffb136316e65b5bace81d879dd6bba516b7a437cb393372f84132456afd1a0bb19833acfe05190472ba9f782270a0e553779f4a941076b64e23a00208d049e14f677c512c8bd019765495da472143e511c78daa14adbbe7ae09310e480fd25ae8463029fc83f93b27321161543cdb1a7b371b921f3739090a1978c708203", 0xc7) sysctl$net_inet_tcp(&(0x7f00000017c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000001800)="10eedf9bcbd8421e83f7aab0565d21a88b895e5aa66717e247abce80c0b70c0fb26dd58239cd1c3f49274aa6ad751b4bd347f85321d1506e7cfd4e3be1f63bcb5e670070ef9e3d264ea4f0ad1308992a20e89098b4c4d2b7606f99fc19bc40335b15c47b9f", &(0x7f0000001880)=0x65, &(0x7f00000018c0)="1fe9cf39bf604f6376c05e5ab7ce8cbb95b215949a204659d1fdd77dc0b8936e7da2069251ab5234222c8416887b5f53aeb86b9edf7c4d836390d1dd014729d54a8a9b92dddd66a2763eb7c8be6ee38a3164cfba29b16920df881cf40299b602d9ae3b4e7e01990d2e92bed34e9c06e7fff7f12fa1cad53094d4c1ad3d62bdeef887ae2a87eb21cc0b3be7f34c4bf8e5b03e28551e0a9a70d4bf654dbf5d11f3ca599e07fac7dc0b19daba8538723cd235a3ef078e37b5d41a9697adff4f737ed65b52fb3c745ed72872eaaa141ebd94a575b281d6310ae2ff4e3391f001067623d9c9ccdaa014a0d39025ddb6d19bbdbfe4d86141b4455080a0424c13959a5630bc8105192e0e32b7285da8a23ffb5cc71d74c074b9d156e914f4df537ee7da6d3f08dc6ac50ffa38053b068c2cbbb4730e7378a971dcc36faeea2606589abef8acf3feffbc7c6f77db775fc8d098616df74fa6df20398eb07ba18ddbc708483b3b5b68bd9417de86e4ac29ce014bec344814f1084d8371870bfe7924ba174a64b38b285e25defa8644a6626957e5f7bdd9d83f72b294194f3345f54984c4ec8ef24593b900459b9162c40362b5d4d70693179f9f5f1139af8ceff8d755eb1674807fad816ecac6b89b94bc5c83b3751d9e9be5aeb09575ec6c3f9b51c79077b599e8431277c8965381520e1ff4b253c87b6486d740b0037f6e5bfd1fd5559368703b3682e940cfafdb46aa64f6dc4524b17c381128e07c073a612bc4e18922a76dcbeadbbf8c184f3d35c52fc1fbe528a821ff18362476faa9f4da43b37a5fa520217b11d391c5530762aef8beb90958f5c6b03e32179234f37b0d0bd6b4b84a3d300f072f84af4e0fd6595c67829dfa51cff68803ede9dc5d616ce16170c88e3bda659c5b81a69d0b2187f4840dc502cf526aa5aca9428b5822a7aa932c2f82586bb61cd8550b5706fb04632c0ef5515eac6f4522212424ad56c69d18b8ad8541e195a1386d40cc6e603e94de3dea0d65b02078579f5f9b7a48d11e1971abfdccc922d1cf7da0b0d4608ce74aac40b5deee064dace89d55b9cf126c31e87cad67835f4eb44bcade3af494705ba78a365777c96d38bd5b65468846f9d774b3a177acb9ad70ff09eef2e4764982752f975aefa11be6a28c6782ce26c735371ebef274fb9f2dd6f7072086aaabdf713a437e82622f56241265955375449314e9c6d9fbe0de4d64cfba919b1d4d06327cd6bffda4c8d8866dc442ee29d74341efdc032e3abc98fe26ee1764ee999c16e3d601b384d6791ef054873228df8f420671f6cd5126211b201d02b7ea7843f49926d2ff4ad755670587f894d6cb6b754a30acc66a045c01a709d0d724c8e804ecf59a32eae325aaf54ccbe784f8ab28a19e988e0e46565226a341dcb22804112f85d60c3cd566e9ccd3f6caa910ab373b33fb72a8079248790019bc31c74008ee0fc40722be5feefb57ce32cce95b711c0bb605f93837ff76f6f902e4c9ad4d92523d5d5a6a42e5ec752d8d363dd9f92bc87f9d0119e47cf60eb991ee1a7988ff9a22784c3b50305666621ea57f0172d9aa7eb4054c7026d4edac40b76b20d9389b42120d08bfc96c0a1cbc60ffd729daeaa1a9d96455f1d5abfa081eead3296a98fd024670e00ff8cfe2f2a7a114fcbc04f87dc457683e71f8b6362be698989afc38a70c843db44f149910c3c02dfb3fd657e1077a5b05b5155d52f03d4e09709b00a34e6df246de056a3db98638b09327d0ffcf4564cb48016e52dc0806702b70f00234bbf098dd7ec6e9874555339388f08c28152a7240d3cffa2dd61fa18899df6bb7cb28b76c2756df59497fee8e2ff159a95b2ca0bb69b70cc7aa26467f82bbd67d50d7979af03fca21fe3b594b5f1b602f2ae7e396c1d5ba7480ea1aaf0ab786ebae0281d1afdeccfd1f02f635671d81c701871b0e905af68e01278ca9312248213d09cb8b1a76f23a8fe0d47bb048fbbf7d08c8b75eee9206e27506c134d943c4bf06e258577a20cf5322f1e75d0cf9a27347d71619568d9e87124e3f3a875aad1b7c7aa4074c2c7abffb825f74f7188659e90d6ee1b0b75ec9f3a9d2fed4fcaadf00c9c9f804872a347f3ee673ca3b5fe76b1834f66959d6559d1c8795db54d648645520cf3396326b4b0ce2223e422955d610b6e036b061ca3aee5a65883b637e7c30f93967a5c6994b6ad13560496f14cccfc03dfe7ba8414e6ce42862dc3dce0521ec87513c0572d3c8e41810ca1dd4a2fd3bdbcdf1f325106bde226b58359614b4b78c8b7eca20b7264dab7c5f8d7ef77b81eb6b10933e28f105f96e404027ef8272ddc326e0e97344975f361b80593c80c2851d5bbce7dd7226b80da3650163f53de5ec25cfdfdca1cf40d2db5da83bfcf012e9683b48dc228c0ad55935f3a49e3d7837fb0d9ff9ecf8beee8ca61d415168514704979b98341da1860421452256178a9e10b636f2cd9474a8ad60ffd1d574c4002271fd5dead6e37610ab3ff664e716e811faea5159217f129fac3e87d54dd6065f7dca04e6091ac94bc6660925254ff1f9718fc67ac5b2478fb5bf833146578b57e315a3bb06d2d8afb7615aaad52b7ab701e0f2e193b4283121a19a4d225ad92e450be3fe39d41b44850d6c807c01c455374859a3f3cfae936d600854878687b955eac140bf2c16332ab53563a3d8cbc55a132db720f753179b6cc7abec2ae98ad1062ff2c65336b46c57f0d77101503e5af84028d242183ccd4de5f9b6139f61a5baf98bab86c7bd89602a0daccfdee7883e3f1189aa8b9d5abc0eb32f986fc5fd352ba31d1b0610cab0e9cd6cde448193776f13e4669d4582290edab5061ca4f22c3cb3026eb86c6c67e22a2defe4cf7693ef4447e3dd1884f3170c7d3ea486980d389193a8d9bfba29b92cdd9902811e784d635a003250a4b0747806d5074fc26439987999aef16fb6884d2a4adeb68b6253892fd00d3896237a8ea13e84500d9efd79766f09fe7986f6ba1d55f10c999118c5207716449a5c1e2360b2b2261f7137b3097b0a1211e990028eee2c4e52a154937520768548f685f6a0a1537307a87f11e082d390e6a08db3323e66effda4ce140ad61e54880e552bb23ef344646a631f4a3d9a4ed2e1029c8541926a815de0473627e5543b80dbacf917df7225b12f440bf7eaccc44a3f8190f2be4faf7079c302543686690630ab52893a006971ea96ccf1090347e51f4cbfa12bec84cecd0bf4d4491615a864d33c16571f1852b57b4e1d3c120c29915485b53ab12592f9314f823580dcfc7a217d249d9a1db6ad6b05e1045396c7078c02a5e5bd85b532cd0c21470ff0408bfd112a6d50b3e84d2a6da5e1b9788c8862a5894f7f3a5ff81ef9880eb53d015b449124b56ed69e7721e0eac2ddaba481447251ac23b6e5ebfd66500bc0d2951bd7591a460f63f65d5b664ecf2ee7a2a15a211a595554fa8a13c608b3f53281eeaf0e0c6cacfbe0a307e8261ba362f58ed12c77932a8cbd0d57eef9d107aedb3689220dfae755439da0744d5b0f0a71e47e85c4dd398552684f3c5f0f85388bf52cab7a7d9056df633f163809a2de5adea1ada3c894f9a999bcd8e52dd6512cdfd65f5f03d1a67d5a7992bc92d37640b510a21bfde05d57643f25daba96ce1adcc1ecf57b37e65135174c5692ff31c5c9e600c2a631128dca91d1a226877da4a2bc931f49d8eac269343bc58eb376d36ab9ecf5fae4e4a22c940d4abe66ad8f9906a04910e78c73f18bc7d348c9dff72d39de94a5d3e72401d222133b678e1f1c881979a16e87ef7d649714417a765ae3452238d0d172b77f8c2b7387655261314398a66b66f451740182d0072d7b293c0b05ff18063d14a6c47fff6ab6008018ef84de9eb39bc47117d3f90ce3f03fddc4784e5b4d88aad613c0ebd2a4068f678520d838e5e1056448d20ff0f526c63f286a12697a3524f36e16358c92b1338690e0a0e72cfe5cc8e4fa723400b853c86518f1c9852f86c591a17710ce5451edaf28828d23918c9c6f3610a67fe10e9b6db4ab442aa76015376c83dcfc0661711c703bc30fa2fc239783daa66e6c9df1625ebf0bcda7b7ce5e0985dba35cdaa6a7cf44151336991d7bb24a5cca8f3fe41ebbdafa367a85a5410dfd5324c55918ab5d7c2ec38a948f06b32766d12f95ab1f2dff372624b9bd8a86de2432bb0258f46f8f8883babfe1ed320c2dfff2dac3d6cce825a6c6ec706d899185452ed76dcd2fbb6defa4b43687af42dd155a81c58b403002549887c1d768debadf780c1637dfbe5dbe43e5053c618f19ba46a8ea89a0792e8cdf6c182b518604227614764d34d7be645bd82cdc9431d8ef874005b20874ca73ea0cb4b7decb7ae2dbefdceb7212d91ec8cc2739defc871a3f39d0727305bb1375fadcd8cf4595df0ad73a47e7313b9b0a0b9f2b707526bb56e4031ebf39cfbcb93cb9fc7cb1b1f79a4c7350c16190b24b0131601a9b5951e412ea49c2cd24736a9bd843556de12be56b00d0133611e187af9df2979ffc85ea8f40196d04ad4050552661a9d9aee476d1513f3e77d722e98eeef95014929b0625bb44ea6a746c26e754ef37f073da8f8be0631fddd0b119b7773840d25a643c5c104c61d58e5513a587589aeaaa6b35770ade05e29f8a4416ec58ecaa59303a5b51396faf90cf75c37230b0e9f56b1c77eb832f0ce022de536d9afb59b4804cb21f7c4c4dddfc79029cacdbfee8d86f9f2f8a91a72766385b2487b0ebae6b22b8b45539cd6061c99ee0e724b1a08daaa7bef14bacea9d18da43aee8bf3bbca649ffa45950ac70c0fd79b661fd07d8efdc75e3bea666ce198221b36eb0b1694a63b18b428be6bf381093d2d72b69ada3d1c112cb50f0b6ff070b0f53fbecc23980d8b47b5861b9419ce70975749b02e65babb1553014503d74eca93b50471a816733affe4a447fdab7edf77e2bb8ee75adcd8b89007daa064462063994ba021a73a99c3e1a134a37bef8853594f620be55076ec8909819eaa3ac3a7f00bbd900e19738dd3d08c44401a0723710dd14339250c1c8f8334b8f57b0a43ddee8e746e04eb86b55b2a60e4fc0f72b809fe257ba804f37ba3c81b1af894beeb814435a352a70ba94fbbfedf9328c666aca277739f09314978ba447cedb42773e6be73694315f6b7a39ca0931059435ece2b2d01c97347b17b50749ecda0de839ec8f18f48f7e57891a50dacd39007fe9938c59274e239e1baaae8c5f4a71cf5f46a9e674443518876466b1dce0da55e9dbf69974c7c0e6b7f36bc4e1c8587f9c2ff2e7ea7a6aea25eccd8df770685aec47e267f5b8f5118efc90810b180793d77c9c0160f69058ae73e845df87b7731ac09f6e1a43bdd24ffc9af9d4b190253219e1afff6f747276d1e86e100456132de532ab5120d6afb55ff25232faf086caabe33aefd73b2c3c645932e346e894b0b9787226436e953b06cb5e868801c986e5db3e6806e225c60f502738072336982349ba65132f525a1e40d5da521f37bf9b0483c9726042a4670167b9ff8c2b6da9875f2218616b4b9c181d77cc00eee96d2f65f099e38159142e09e598b50cd0125c2e487e21257fef52acff55eaeb2d54b6450d7d88f1fe7d734d6c476e226fedf151a56590e103247d41f48bc89991a58140981920109228b3693d98295587741fce5ccd381050f30550afabdf190c5692461880fb80f74e35a114ddf033fc85206ec273c2e0496472f050efdbb360dcfa2047cfbf1634083e37e1de2604", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000028c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002940)={0x4, &(0x7f0000002900)=[{0x1000, 0x9, 0xd}, {0x3, 0x5, 0x2}, {0x7, 0xa2, 0x8, 0x8}, {0x0, 0x0, 0x1, 0x5}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000002980)) chflagsat(r0, &(0x7f00000029c0)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000002a00)='./file0\x00', 0x0, 0x400, r1) sysctl$net_inet_tcp(&(0x7f0000002a80)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000002ac0)="29aebead8d5723868205d00a1acd2eae4689c0b57c43759dd7cd9538c69972a0434b806342168c135edb25c12aa1ced38aaf2ac8ad99afba943c1e172ba6da94eb", &(0x7f0000002b40)=0x41, &(0x7f0000002b80)="a66c94b2f78c4945b0154fd02b44c48e57766ee807b577099fcd2000395ec234b31ceab7c49ae990545406cdc3142cee3eaf5c52d412ac1c85b544c247bd5099dbba818797d30eae922d4a244d5e993cef21ed2fda96d1854380123be730f0aea155a3a0ba494443a64d0af82a86b409231d764a284da7cb4e70", 0x7a) sendto(r0, &(0x7f0000002c00)="b678bdcf22da9f00f2ed248cc717", 0xe, 0x2, &(0x7f0000002c40)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(r0, r0) ktrace(&(0x7f0000002c80)='./file0\x00', 0x1, 0x200, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002cc0), 0x800, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002d00)={0x8000, 0x8, 0x0, 0xffffffff, "1c63dfbc371d2d1d949ef447dc5aa71c3c6bf711", 0x0, 0x584}) bind(r0, &(0x7f0000002d40)=@in6={0x18, 0x2, 0x4, 0x10000}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002dc0), 0x2, 0x0) symlinkat(&(0x7f0000002d80)='./file1\x00', r6, &(0x7f0000002e00)='./file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003280), 0x8000, 0x0) pipe2(&(0x7f00000032c0)={0xffffffffffffffff}, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000003300), 0x20200, 0x0) r10 = fcntl$getown(r6, 0x5) r11 = geteuid() sendmsg$unix(r6, &(0x7f00000034c0)={&(0x7f0000002e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003200)=[{&(0x7f0000002e80)="7b61f162ecf126afdeaf54655ed00b5203a7c538d1e2fd70bdfc78684842dc05f8b0bfb584120dfc881538ce4a605f296cb7c41e7d42a0f777e4da2da51a46fb74a73dae74f8240b9a5103bf3a2276a702d56f6cda5992b693207097f468b136a28b03282dd84ec051ab1f9def59257fd723dd7d21ee80477d6421219a8e0e529ac81372c70575e7958ea607590cc812d33689c0677764e3319e8fcc3521e38ec82c5ae4ca51ace853155dc93eaac159e01df69b07357460f17a17cb4cf45c9b703793", 0xc3}, {&(0x7f0000002f80)="19dfad6fdc1d42dfe1125e4d56388dd1fdc467e054ddb1fe8cab6a2fb3db758aba333c1904fb6480b0d5e6124fcf02f560414dfc748192bdcd897053a97ec48f15", 0x41}, {&(0x7f0000003000)="6f7266f96aa7e47b9b4f2520a543999573ef4fef256058d06ada65c020adcd0fd08a1565c7924abbf87c051deec77d0fac0bddf8f38d73910423b8ba31c2e5a6be70ff2a5ec60db08f6e9f23997aae3b0b4d037dc8c3b2fa00f521e37daf2ddd48be3ec0b622cbdef3d77d08d05c7ec0bad615ad2848597624d06b457a485e298093e157785f848ba84bf02e6e801485560b9e071aca0fb8ecf1e1fae032b6d6269b5f0982f845662a1d5ebb0c847db5ac41ffc628ccd821d3d0c75e4b2ba68f5d88e7f3274641eb7e0a4471edc246e42a2a0b8fd4846b9746ad8903714299fa605582637bda7993a44f3391ee99f073373119f91fa51c", 0xf7}, {&(0x7f0000003100)}, {&(0x7f0000003140)="5853473e4d10ff80bf934aec6e542e9fadfb2d0188b907b773b29ca42a365c7427bc518548da2c86ca640a7d48fbe941a575a95d259510b7ee5c6c6e7336dbd6374473592528501a750bad9105e12ef1412aa295ae3ad9eed927ff127b60c5d2", 0x60}, {&(0x7f00000031c0)="a06a1d", 0x3}], 0x6, &(0x7f0000003340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, r0, r6, r7, r0, r6, 0xffffffffffffff9c, r0]}, @rights={0x28, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r0, r4, r9]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x148, 0x401}, 0xc) 6.087597096s ago: executing program 4 (id=418): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xb9ee, 0x6}, {{r3}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x8, 0x4}, {{r5}, 0xfffffffffffffff9, 0x3a, 0x1, 0x2, 0x10}, {{r6}, 0xfffffffffffffff8, 0x2a, 0xfffff, 0x3d, 0x9}], 0x9, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x64}], 0x8, &(0x7f0000000340)={0xffffffffffffffff, 0x8}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r7, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x5, 0x100000000002}) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 3.939428178s ago: executing program 0 (id=420): sysctl$kern(&(0x7f0000001600)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) 3.938775649s ago: executing program 7 (id=421): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287c) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000209dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x2f, 0xfff, 0xa9, 0x0, "62fff000", 0x7, 0x6}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x6}, {0x7, 0x4}}) 3.938137378s ago: executing program 0 (id=422): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f00003cf000/0x3000)=nil, 0x3000, 0x2, 0x5010, r0, 0xfffffffffffff) (async) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0xe4a, 0x0, 0xa9fa, 0x0) (async) mprotect(&(0x7f00003dd000/0x3000)=nil, 0x3000, 0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.936757558s ago: executing program 7 (id=423): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1a4}, 0x8, 0xe3, r1, r1, 0xffffffffffffffff, 0x0, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffc}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="097fffff", 0x4) shmget(0x0, 0x3000, 0xd4, &(0x7f00002d4000/0x3000)=nil) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) r8 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80206910, &(0x7f0000000100)) fcntl$setown(r0, 0x6, r7) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x2}) 3.936101635s ago: executing program 0 (id=424): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x62, 0x4799}, {0x7, 0x2}, {0x85, 0x9}, {0x0, 0x7}], 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x34, 0xe, 0xff, 0x5}, {0x7c, 0x3, 0xd6, 0x4}, {0x96, 0xf0, 0x7d, 0x4}, {0x0, 0xdf, 0x4, 0x2}, {0x8, 0x0, 0x1, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) madvise(&(0x7f000080c000/0x1000)=nil, 0x1000, 0x0) 3.821520023s ago: executing program 0 (id=426): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x87bed, 0x1, 0xffffff8d, "24261f1ebc1280b67fe248460e00740400", 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.814318189s ago: executing program 6 (id=429): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000002880)=[{&(0x7f00000005c0)=""/4109, 0x100d}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2) 3.710748798s ago: executing program 3 (id=430): sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="b6e66acaa069010f06ed52430905be29042b7209bd719ad217b4b12887f3d99741f857a665473035c38c87d4f914a375", &(0x7f0000003240)=0x30, &(0x7f0000003280), 0x0) 3.710148666s ago: executing program 4 (id=431): sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0x3, 0x2}, {0x2, 0x10, 0x8b, 0x5}, {0x9e, 0x1, 0x7, 0x123}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @random="920cd1b743f4", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @loopback}}}}) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0xffffffffffffffff, 0x20000}, {{r2}, 0xfffffffffffffffd, 0x25, 0x2000000d, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x84, 0x2, 0xe32, 0x400}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x6, 0xffff}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x5, 0x1}], 0xf, &(0x7f0000000300)={0x8000000000000001, 0x3e}) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x4) 3.709316908s ago: executing program 3 (id=432): r0 = getppid() setpgid(r0, 0x0) 3.707731133s ago: executing program 3 (id=434): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) mknod$loop(&(0x7f0000000080)='./file2/file0\x00', 0x2000, 0x1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xf2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') 3.706272449s ago: executing program 4 (id=435): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$net_inet_udp(&(0x7f0000000d40)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000d80), 0x0, 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 3.599164953s ago: executing program 0 (id=437): r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) setegid(0x0) writev(r0, 0x0, 0x0) r1 = open$dir(0x0, 0xae828e137847f62, 0x1fc) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000400)='.\x00', 0x40, 0x0) r2 = socket(0x18, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001700)={0x8aeb, 0x20000002}) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) fsync(r1) execve(0x0, 0x0, 0x0) 3.596468869s ago: executing program 2 (id=439): openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x53}, 0x2, &(0x7f0000002bc0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518af1fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xff38, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) 3.596118679s ago: executing program 4 (id=440): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x400000000000a2f8, 0xfffffffffbfffffb, 0x8, 0x0, 0x0, 0xc129, 0x2, 0x10}, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) 3.58175262s ago: executing program 2 (id=441): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x7ffffffd, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x200, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8000, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0x6, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) (async) syz_emit_ethernet(0x4de, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x4a8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb7f9408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x67}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @udp={{0x2, 0x3, 0x8}}}}}}}) 3.535732097s ago: executing program 3 (id=442): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000700)="b88d8530b0aae0c426be7332e468bfe866452d9a9739919e15ee09011477fdf1bb6028788565d7de3cf185deca5e377659e8e514f8477e17f84c4370a46c6ba38546e3760840b329dfd73cd709cef1cfa9670951c72301cf56b9b1379df2d606c8ec9796a20e9a2f0d1eb668d9ec109bc1d56bfdf193af1b2ef35ef849df5e9d2c85411ec042989c2de23d6c6d058c96f5076fb38bdf15ae2384488f7e2568218d112fa482c5a78e21e58298c276983876c18fce040487ec822eedb149ffcb396e35549de7d65d4f941d0d4fbd05c95154d43342d6cc3e2da6a16299b1e57ed15a2b7102d5cf7789a55b80816ab17ccac5b6b762af56c8866c6cf03c80abcf36aee4323131f709d0f7a2886390ddb69cb48c2fd213db57faba55e7157e767e56f387df44a6295c46ec265380e8086a05f511abf2264b5dc2a41edbfe07246d087575e770a2c0329eeb47e5ffe9a3d1d70abec1bfcce3dad564648a2eb52cbd7909f0a6bdf6924b8b49510c073d7f962e6eb2717feb41f0f5616cf54cb9504c4757418c0a07b3fa1cee45f7b7bf0404e77df75c690f04fcff6c7fe8ade69c00226c05e4071a7b415750889adf684dd4fd56aed3bb17175edf86c657e0ce6ebd7526de991c4859f62ef878f56179f5b4be80a2846ab089c11131ac6b3a0e85ae10da7a39c34bf29cf98639031c0be3258a8fd1739c61f2a016f251dc9fd1dcb4bf49f2e56924bd488b76c306b96197bea2149f5097a7bd091995cc6058a565587b2d8e00f98aee8ccba42c6c349f2b5a0f81bfb0c21a646e073bb6ca17cf65633419dd8993c2a700bfcc1c82186e03483ce5255fadc999c4ae0f7b25ae82688e89658fef7169aca80193d8966e97741423be368b3ef7873161795253207f3b71528e972bf6e4c2202ce6e64bbfabf1c6a52f3d55845286cbf26832b59b232ba8892d606e64a9c32ddbd7a857f17cd86baa8a7556ab2b1b4b971101c038d13f029ce9ed4475cab1466bfe3c2e31cddf097f4b91dc8aaff875242156703f41d793e044c2c044ad4826eef46f19d9409a1ba317492ec4a260a0c07ecfc881427304b39bbe76f6610880c1fc74ea9e1669152a80d8c1ea6daba9cbba647550b92dd12dd7693d376d050c9e37a31b1d5d6fb7ad4f61d1d7c5c81b336c07c51d191dfcb53bf2c2859291ed1363bc3734c94b3029ebd13f39ea8a2d6d2bbd5903c33e3af720175691a5d36abc5098dfb68c380542169562034dc0a762577aed15e515cb08aa9e7b326753cd1d88cdd23b28e94066643a8a52424185c54bc2e552e419fa3c1a17adf8448525b63a4e329f3ff403b248ee203a488499924061d70c1d3952749b30334d3e76a694e81d08fdb8686ec24f5a6d30b7bba7a7d8f389e881192661c1d79ce33ea914646a180d304345be10d7a12bd048a948926edc1c007541bd87a8fc514840e3b7f04818af30cf17715a616f7a8d0dc0e806885355b90dd3df3b0919f5094463d9a244afc5ee456dec51cf5bd3edc12e173d4aa2dd2aa20b7f912789251cca62c2a26c7024d0013fa78b87af8e237832a7df653f5c09117e0b791bd13a64f63215a4313176bb9a82e04f9671aefe4eaeedff88b0f0851be5b333d0178fecf1d98b4c8fc4af8c4040244cc75b619596d65b09d452e5a2a18c1e5a43eece4df9430151e2cddb54552c55df617ac477920933353260fcb407ce7e6842385f89e6f0862c6ad7d06e81325d11ab266e2bd470d820e63b3d873829bafd5a7b5151f2d7e78e8e23b334d948bf569e165cee6a099c7d961fb4315ceccfeb714606d59476851f3ac5ce99d8e1eb47fdffa87c648b7bc8f20951807023b45a48a6e4453f542ce643b785229817522bcce5a4a502b988faf9b5ef07c5d94d311390a08036e71c0bad637b1ec5beae97db564dc77c6a22407235f2664405f3434afda6f02cf9f4a4544fde727326a88b52dcbba80fa0fed008a68130e86bafb8b8d3a81b045b4d24a2a3ce4ef4d2920394a2ee54b50d0cf85354e1c9a93df5603e89e1f32783eabfc60c86aeedd1b6092b8327b8d727b02c0e3bd09f93902376f6b80c694afdc583cd121689ec0c1094fea53bac4a8e53dea757ecb6834c3a08af2758d67fa28d60edb977667179901e37e4cd9493789d32507475974ed385da6d4b0fa0738fc0d6cbc8bff4265f9e17d992804e5a2d09c68111d2ebd32b558678314de6f30b1f64e6fa0609e9dee604b5b5d69b00e6fc04dacc9f073bbf78130369c9e34e161df21306e6334c84ea25d23f60e92a7e798ae7c963f05f824657932c9f8eab345b6b592266c17eb56055b2c58bb3b014007cf8a908ec455261b1a547e6000be942427fce94c79dd5bc7e148cc16a4a1b9997c680cd71597464ba8cb9beb8b778b079697725e20951c87d10cdac5a25cf634fff2215972cf94bd1da66e71debedcbe15e85f66b2174dfbae7a5b65b1838fc4d34bd97326ea03fe1ac8d912d86d6dae2a257e32df6a898026311bcefaddaab62b2d25b19f28fd4d30c0631c7d794c97f002bc9cbc4a3b2e65532c2a2a9a6c4f336c87dc7c2a4c8e150391b673ee15a739d5180531e303c01ade75c2256cb2b06a023823f32a3db407f0707c973e8748b288d01784ffb16172a5f5733ecea94b412c838421f1c705b6cd815f460af9eb450b6633cd14bca44573ba8041926fd4e74aaa3d6e53210a9fb970aca08dcfb43337dcba104977e2e974aece8b994e33bf76ed55aa0eb06d00eb50cf751672646fb429e922f080c4010da813b23dab823af5bde6ae8fc94137ab6bdd8531a73b79fdd9489bed5849dae960ef6bee9bdd388e0b5dfd6d12c978d90c0bbb6655c9ff1020b8c0500a4d4839ae2473b93ce2d3783218d6aec09d78b4504e372979a726e398149eba898005734bf09ee88c1d8bad1ca5c5be719a99f619c0d9f6f2a91054d516ad4d239c6868ce665f592bf01cb8a0703a05838ec2806bedbc4e42b19bf178af4b9c2c213254d9b9b41101bc5009d254f4cd4d5846239ffcac3acc15f7dd1bc5ea1bd334aedec276f21697520c623a2366827d24375a4229c0f388be3487bb38cb4cb36c55ed2330bb104e1d510d38507617caa8198602d3bffd786f742dda122df8a11d9106f9e3776cbf10e105f33fe15765f9f6cb0682c707f461245151d5c20495147d8056a6eed53966b61a8cad9db20872ae594961adf002c3da21da853b4935041234ffa0bd64ffd231fbf7465006aba318d415399bfeb0c38a55d662ade336919a5389f2ab3d6e7999484d1ae42367a73663e51abf7ba6a1f5db03cecd03aa1014e56bdb5459bbd5e4f9c80bf0a14b4e65318b96c3bcf756159aeb7feac395a9cfde5f56bb67047deeb1a317c838d96cf19571573300b8f1bf1c969e9f2ffbb2bb625dca970889ff828fa987e036a9f8483095365517cdc13714676c066a429802ad2c679673b3f2b07cbbbe6308f0cb6cd669ca6f326900963114cd4037794d5e0ef941926938c98bf7a1fc03e4fe67db12564fee6147f42c4739b054adfbbb7db15b482536dcdbbbce8ec038e30f24ddfe3d0724be896cae82d49ce71594f1e74d17d50aec33b23ac7777483eba635ff630464b72fc95f866be51a36d0daacb0b0f7d7674780ebb9383c74f277346e4cf6311f244268e8677280d8f83c6d3290975350f94b58ef200138f13bdfdd22f910f11731ba23bae615b2985c0afe837803560f5ff0afdace57a3b21eab510e6e102c9680351e2b5176c641c251c8ded03d96104fbf1e34aedbc26c4d10ca85b8c53337b189a1aa54679646d513d302610696f49f8107da79d794a17189f915186e9ae8a5e9354fe4291bf74a9f3a232046801deb70eeb90a6896198a9d9fbf60fdfb958c6e7f2096a7bd9c17e7299d469d89585685c35456566a9042d1c22315bfeb1c4bbde5116367074a0cfc5f6512012ee82772cbea79d6d34ab4b1cdbe77fa10d7c2735bb7e014d9957d34f9374ce9567bc16640ba55799bd671acdac167c743bedf6ba8a53d1b1dfe89879ba1fe939d1ff46db91ef2f4102e90600f0b8bea08f1510c1f2300fa86643a60d3ff67f8b1ae7c318c55b6dd5c02af07be07679d3ce1fe00c42a30a4ba5195454ceb61e812c7c3eebea7739e81ba652a08ff42c558459be651141fb29a8f7ff730df6b14a087817d6f96a42c6396f810523833ecad6aa196d71d7565478f650733b8f367c5565fba5713f19730e43013fc2bc8a19db31e9462add590f7254976504b21ceb892ae066e01b0303fadc2b1ef61cddbd3ee6024570a68cdc2710a9569c4d03217819fffa0959e2f256a530dc7bc3b7bcb9e2a8073521b8e9423722dff1bbd614bb330fb3cd7af9200ed8a6b9cc459932944ed196a6d019f39e0746d584882c30f68f5bc375473bbdb56e188ac79a03baac1ce7dda57a1c79107343ff2a658a3bf03ed94ce49fa887f0a4fe0a6c3527c5d78de459112b19bf792e379a47eb85f64a4397efc8d626d19acc8d9a389e19307470a2cd72619f47789e6d25ca99696265190e4d5811548a3c66f4d2a39f05c2bd231a52845bc56b4cfa1e693ca3b89ebfd6b5161a5651917562ab61591d91ffe558b6dd5a89ac7d90345f8f2dc696eb1dd723cc91179980d4446140c091054f66a2c5fb0b269568704b195c4406864d0637f67fec0d20d6f33fb03aa72336b2acd6ac53f94ceba166ff98d30e802cb99a70f09497dcab1a81ec101ed6009a906c821b02bd38f6d2e28d4a408e361e2eb8fcab06dc0c36c2f7cb236906e087def4b16dadd9acb7b05e84330fdbe7acf13c2449a68442e851245b8f1ee6a90797b8187394cae5ec42dfc4f4927e3bcb8f82eef1efff69c5d62694fbe4b1c360c1e440fd22429a8806b9334647ba21d8eb2fba4c33bca1a3a23028aa5ddd8839f87775da017d68b9bbcee37333c9222b20aa803ce0adf13086953c75fee0b67787bea0e2f7ba24a2f6abcab77a17789ebd7c2444a1549472c724e2d5ef835a1b1a44db3c340e8c414177d4b76e3672db0ec77d78bf654decced7f1503cdf83d15cf81fa46756436298cc43b3ebc9dea08c18a77b1e9313c0f9e5683f5a90999907ea83b71b71f1ec1e6e195214d0f2eb24ba4de8fc1dc13bf0ae0eab405d6cf45d15ba411cad68e85ed3a021c0b70a01fff7f4ac7706bb9e0d558e60afd293a466d4e42b7ec83d2b2b89463b80d9bcbdc2cbc8cc410fc306fb1a857ec1d7186e60dd548598c0185c63dd6d69806cdef457503f0472697e573d75d2bd0de2bddc84081798f1aed91ab3157327d4c368c42a3751c2bfa026f0a95fcdeee069f0e703ad8eda4d0cc6b1aab4ccd7bcea66acc2ca568fabcee1f53dc33964ef1831a8122e1ef1b603f4dcea6691079f89ecbc81345329954563177ea76ca65b0e3c349832e2cffc1a2bb839c9f55b8de098229032ad36bebea8d5d8fb78a40c095bdd85e5cf85d6a74091502e44f76d202685b6de0e5048320a72c062cf5912a6d64252c68048f322b229ab3bc86af047e3b9fa940b3a2e29ce3fdc9d83dbc9e4eebcaed5a347a6c3f25d050dee626f2fff4c3ed7c578c35a7357ad1799641181744d2a44e7cb89790596e98964c60cf8f547265d895b61a4f7db542f01d77060f3bce809bdedde1f202fb5c2a9e199f58faf18a851bd1c34962a3f0fa5910d7dca007c42aae58da48d68cf6d545f6d1c357f6af29f7ed9b6d29dd73eb0b088804a279103c778d24556e7af7009811f11f11cd8cd7a52ad57a6960c1210efe527c3", 0x1000}, {&(0x7f00000001c0)="0f55a6fefe1ee6611ba06f7d395dde196fc37dee4bb14d753ef33b43581fe03015a5f0e3609f81a2b2f2bc85a71859a92970da6b1a07b53203347bc73c41c9921b425fd4734cea951a3e908481e50acf3f3fae410f81009d8c044a731840b11a397391728c660c20516fa5a7847ad55651c2dbb984eb426d4d48f208c90637c28ee0eab54691c6c769ae35046c9807772de4e94ab4f644f834a52378ec535ce19fa508ca8d55aef551c28e7a62f3b3dcb535f49abd2e85442259b42c99f583fdd4d0865a60c1b3864a256aca3b8ccc450eecf451ab898255eb1537858a955dbe77373ef113357b45a8311d6674a277d1073ae1519d94", 0xf6}, {&(0x7f0000000140)="1763dced7525ef656c0087725aac7f39e4b24deced1d85b9cef5cdeea87eb350fc0a60653c0a6df3bcd0449ff5", 0x2d}, {&(0x7f0000001700)="fbdda2f01bea36bfc173d1d89d62ba07a20bed2dba47789adf74cf47046e463aa2bd6884bd751dbbb187c2ebf1f4563b754cccb91a18ed9f3b59d9fa484af5f819e5e295a8735e51f7323a47", 0x4c}, {&(0x7f0000001780)="c55d7800850a5fa4dc27691b4ad41a8765ba69188d80e54513d712f42707f496207c540b46be5f87c021069c7360320c6225ec0732e7e7681bcdcfd6096af331d11aa67d3710c857245bf8e6f7c23b73a69289b378d8cc4876982af9b10dd94dea5ca7df1765d1b4109865fae79412e71bf80d2dccb0f2e719d9dc35cc68657d1c189110", 0x84}, {&(0x7f0000001840)="35bee559028053560663c70cf28b061e77ad81a097b2b26a511147627c4e6930c86b46738335be16d213bd183fe0cf2eaaebcd73a2e1773417cad57b28c9811eb2af9206cab9880d6c3b26b3fc0a0687c2ca48371b6653177e351fca804eb9b4857262af85e0d15310f7abf2862a983387b01c2aa58b48be89e9345c3e0276d9890442da92d9c807157781e32019dfb38815b6938322ff071dbce082a6595712018773ac8640119c0ed5b0", 0xab}, {&(0x7f00000002c0)}, {&(0x7f0000001900)="c76e62161d73fdbe11ad980447e30220dbad405c3d158a44a176c22bf80c67191aff157cd23a3088bc989b52baaf9b5b28604d718b78d543fc206014771fddfe98f9e31af12b8d478c3f71fa802892918d22a36a8a7a5eb63fab92f304d639616ab27f17310597795f18f3a6e70e03f34733dc00586538b4777c119d091aae3fb460971f0cb71402e74a42a3d53d8da6e129be86d85dbddc48e73befca41", 0x9e}, {&(0x7f0000001b80)="91e3a35f160a3b849e03a17230f5ec2ecbcfaa7512d35163e76db66e6b3e6d53682f9e2e5e85a30c010b57c3344581438160ca9af2620b8402004c59ecad994a7813b3303c830fb7836f10da60574e688985da88904641c079490763cf75ceb20f3598773468d883217dbbf0093e2dda20485d5e6869f6d8f78f2eacbb4253180ee787c1b69a50a21a77473557b14341831a5f33ecc2954325b128d2a0f4ae323b5575787f0ff5c0512ba7d3d7049d1f9f95567a2338ef6c7846b3e16790ad5f5c4db63ef1f9acd47dac2fd1e69ffcfcc307b38e8b9877d96c793e0ce8cc6b7eb457798b722d8e0e31b322101e5b2b03f0ceaefd8ee152a4453d2519508ec0d83d2bf84e86d1b3014c99cb6cef9aca14f576ec37d087b195e1d614063adda0eedb28434026cbd5b7a88ba8af44323943a672b4018872f23af8e51ab3008f50e942105511a7fba69fcf782fee3175d70e22", 0x151}], 0x9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="db8cd769ef5149b6c307ae12d62bd9aefadf9f032eb68b0dfeffdd53517d1be269837871869d5412e95d9ae09c9a2a1e804f9df4e82594feba89fb38a1600caed0138d5b0309dbfc69d377ca85668047e204e5b4b9f0a847caa4c5c1a2e8cd5764bedf3f3dd927577d18ae97ef0535e6eff90b4d120c89a82317f5c7d7366b39ca277a029afa2dd840c21ee29473edc45ddb3932025a807019e1d27fe1847cb172568cf747e7e0fa913606b5daf936e3110ce76e5a9def371b7693652373b64c0ff3f313b83566cb1903c1c4c0c1423d79e55498dc8087adf258706def69fcebb5417e56d6cf5ac04582ff34f9450fff4f31", 0xf2}], 0x1) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000400)=0x8) (async, rerun: 32) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x4, 0xffffffff}) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x1, 0x7b, 0x2000000007, 0x8000004}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x3, 0xfffff4b2}, {0x30, 0x78, 0x4, 0x8001}, {0x6, 0x7, 0x7, 0x10801}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001a00), 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0), 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r5, 0x2) (async, rerun: 64) close(r5) (async, rerun: 64) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) ioctl$BIOCPROMISC(r4, 0x20004269) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) dup(r3) 3.525350093s ago: executing program 7 (id=443): sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000880)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x7f, 0x2, 0x4}, {0x28, 0x0, 0x0, 0x440}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sysctl$hw(&(0x7f00000013c0)={0x6, 0x14}, 0x2, &(0x7f0000001400)="e3d853d460b00765", &(0x7f0000001500)=0x8, &(0x7f0000001540), 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="491b2450dc", &(0x7f0000000200)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$net_inet6_ip6(&(0x7f00000005c0)={0x4, 0x18, 0x29, 0x1}, 0x0, 0x0, 0x0, &(0x7f0000000100)="dac5105ccf8a5c3182c6b279e8cdc72204cb178dc3dc2ae0f4ce31a399bcc75726d62ec3b0e40ec20fa4bd631ce68072021a3e07784a4db10858e3580685f6e4daec4166dc1c63e0d06703a65e5332614a8acc7d27286807c835a3e627c088002a18f9eb91c84bf75cda245c3ab46b80336cab33e21710eb", 0x78) 3.519649554s ago: executing program 1 (id=444): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0xff) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) socket(0x18, 0x3, 0xff) (async) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) (async) kqueue() (async) 3.4494182s ago: executing program 2 (id=445): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) write(r0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x84) (async) execve(0x0, 0x0, 0x0) (async) sendto(r0, 0x0, 0x0, 0x1, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x7}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x5}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x5}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 3.448603423s ago: executing program 1 (id=446): mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x8, 0x1, 0xfff}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={0x0, 0x3, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) socket$inet(0x2, 0x8003, 0x0) (async) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080), 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x8, 0x1, 0xfff}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={0x0, 0x3, 0x0}) (async) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) (async) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) 3.446307736s ago: executing program 2 (id=447): chdir(&(0x7f0000000000)='\x00') chdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x200, &(0x7f0000000140)='./file0\x00', 0x8}) r1 = socket(0x18, 0x5, 0x8) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x14) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200)=0x7, 0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/66}, &(0x7f00000002c0)=0x44) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4813, r0, 0xfffffffffffffffb) socketpair(0x2, 0x1, 0x9, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x12) rmdir(&(0x7f0000000440)='./file0/file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x8001) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r4 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x10c) r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000540)={0x1, 0x2, 0x4, 0x36e, r5}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000640)={&(0x7f00000005c0)='./file0/file0\x00', 0x2000, &(0x7f0000000600)='./file0/file0\x00', 0xe}) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$kern(&(0x7f0000000680)={0x1, 0x3b}, 0x2, &(0x7f00000006c0)="7105e94f1e2395279b9779aa6fdb5bafe7859b6bed20bbe8a186038a7c0f74a4150bb1827a55df7634627ff060cfc6c6bdd976d9ea58ae32d3596168d8568f368c82a3a2455337d52d836f49d8377540b9c98845a00db89870804dc00f3dbcb2777988cd8e38dcdf6a3c4306bc9a309df97daa1b4995c47be3840b634eebf443cdd0fb41b4b69a5e5762bf7910b31f324ed3f099831008d50da034d1c4e6aa439e2fd7fc9aa65bc279c5f9f92751f1b48042af934552714ec85795516efd520275282cede1585096c977b9809c74f8d874a195ad9266881f3f8de896b6e3662c10c49a622d078275f2254339617d8e7fb46bb798d2645c75bc913e2b", &(0x7f00000007c0)=0xfc, &(0x7f0000000800)="c716952a6df608b99a34b4e678c5742377e7bc402fe1b14c1e97d305f561f583a0bfc671078ac6900db779ed70256c285c562833f6c6d7801a17f42297b0a76420739374b80bc48b6021173acc25e2d0dc388402f05b12a6d2792fc41668fa2f4d24ba912d606682c71dd1d568fae937cf4d", 0x72) open(&(0x7f0000000880)='./file0/file0\x00', 0x80, 0x100) r7 = accept$inet6(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fcntl$setown(r7, 0x6, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r9 = getegid() fchown(r4, r8, r9) 3.445565116s ago: executing program 1 (id=448): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xfb, &(0x7f0000000080)={@random="120ec7476a3a", @empty, [], {@generic={0x3c0d, "6319413031052ea145d50975c47a54a9e1c35448108a8f943d7b9173a0f7dfdf57ca1695637445deda0be73acbeacfd6de8c19fa47a2597dcc06f713e7fd0145493ac4524a4260247ce1948abe6bbdb452e4c96fa56d74c9424fb84d764526f36b8a155d44d693fe7dce6846c73eb38980818cf6b6b0360ce097d71448f3562055f22def6d871b845944ef88ebd53cc9a4d6585e198cc94015e9993a5a3236530dc48c2ca9d41fe19e6bb8ab6ef9da6ffc7f12a4555d806bf10a5033a4e8e18034bce7c0986b29590b3ef370dc611c1dd3310e22e81de662d60750aae688aeab088ff805ab72bf32a8123289cf"}}}) 3.444731511s ago: executing program 1 (id=449): chdir(&(0x7f0000000000)='./file0\x00') r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x24) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/521}, &(0x7f0000000380)=0x20b) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') connect$unix(r1, &(0x7f0000000440)=@file={0x0, './file1\x00'}, 0xa) mknod$loop(&(0x7f0000000480)='./file1\x00', 0x4, 0x0) setuid(r0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x180) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x8000, 0x7) readlinkat(0xffffffffffffffff, &(0x7f0000000540)='.\x00', &(0x7f0000000580)=""/236, 0xec) recvmsg(r3, &(0x7f0000000840)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f00000006c0)=""/42, 0x2a}], 0x1, &(0x7f0000000740)=""/236, 0xec}, 0x1043) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000880)={0x1855, 0x7, {0x9, 0x9}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x20, 0x0) r5 = accept$unix(r3, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r6 = socket$unix(0x1, 0x5, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x3) accept$unix(r2, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) flock(r6, 0x0) setsockopt(0xffffffffffffff9c, 0x40, 0x2000400, &(0x7f0000000a00)="72403a97d3470817b570aedacf3c3e5ba0667172a432210fd964e4e8a32febe182d390fadd574161a13f87934dcf3b16b0e66bfbc2126ce71b4df93e8b9d263bdb67a70c426cae11dab9c1b1631d443253bc5190369318ed242e8b5d34c0", 0x5e) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000ac0)={0x6, [{0x3}, {0x8acf24d39ad56c21, 0x5}, {0x0, 0x5}, {0x0, 0x80000001}, {0x2, 0xb92}, {0x3, 0x9}, {0x1, 0xfffffffa}, {0x1, 0x176e}, {0x1, 0x8}, {0x3, 0x9}, {0x1, 0xfffffffb}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x6}, {0x2, 0x7}, {0x2, 0x7fffffff}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x101}, {0x2, 0xe1}, {0x1, 0xe}, {0x2, 0xffff}, {0x3, 0x401}, {0x2, 0x7}, {0x1, 0x7fff}, {0x1, 0x2a5e}, {0x1, 0x3cc367e4}, {0x3, 0x10000}, {0x2, 0x394269a8}, {0x2, 0x40}, {0x3, 0xfb74}, {0x2, 0x5}]}) chroot(&(0x7f0000000c00)='./file1\x00') ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000c80)={&(0x7f0000000c40)='./file1\x00', r5, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000cc0)=0x8, 0x4) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000e00)={{0xcec4, r0, r8, 0x0, 0x0, 0x4, 0x2}, 0x6, 0x8, 0x0, 0x0, 0x7fffffffffffffff, 0xc, 0x7, 0x7}) 3.444019961s ago: executing program 2 (id=450): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xffffffff, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES32=r0, @ANYRES16=r0, @ANYRESOCT=r0]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x0, 0x1, 0x8000000000000001, {[0xfff, 0xee64, 0x6, 0x8, 0x8000000000000001, 0x18000000000, 0x1ff, 0x3, 0x294d, 0x10000, 0x5, 0x7, 0xe, 0x7fffffff, 0x10000, 0x9, 0x8000000000000000, 0xff], [0x9, 0x8, 0x8, 0x3, 0x0, 0xc2d, 0x4, 0x8, 0x5, 0x6], [0x1, 0x80, 0x2, 0x26b, 0x0, 0x0, 0x6], [0x81, 0x3, 0x101, 0x6, 0x34800000, 0x4], [{0xfff, 0x3, 0x5, 0x10}, {0x1ff, 0xa666, 0x5, 0x2}, {0x6, 0x8, 0x2, 0x10000}, {0x4, 0x2, 0x0, 0xce61}, {0x800, 0x7, 0x80000001, 0x9}, {0x9, 0x1be2, 0x9, 0x5}, {0x9, 0xd16b, 0x2, 0x4}, {0x7, 0x6, 0x10, 0x5}], {0x5, 0x7, 0x5, 0x2}, {0x8000, 0x6, 0xffffffff, 0x4}}}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x0, 0x1, 0x8000000000000001, {[0xfff, 0xee64, 0x6, 0x8, 0x8000000000000001, 0x18000000000, 0x1ff, 0x3, 0x294d, 0x10000, 0x5, 0x7, 0xe, 0x7fffffff, 0x10000, 0x9, 0x8000000000000000, 0xff], [0x9, 0x8, 0x8, 0x3, 0x0, 0xc2d, 0x4, 0x8, 0x5, 0x6], [0x1, 0x80, 0x2, 0x26b, 0x0, 0x0, 0x6], [0x81, 0x3, 0x101, 0x6, 0x34800000, 0x4], [{0xfff, 0x3, 0x5, 0x10}, {0x1ff, 0xa666, 0x5, 0x2}, {0x6, 0x8, 0x2, 0x10000}, {0x4, 0x2, 0x0, 0xce61}, {0x800, 0x7, 0x80000001, 0x9}, {0x9, 0x1be2, 0x9, 0x5}, {0x9, 0xd16b, 0x2, 0x4}, {0x7, 0x6, 0x10, 0x5}], {0x5, 0x7, 0x5, 0x2}, {0x8000, 0x6, 0xffffffff, 0x4}}}) pipe(&(0x7f0000000000)) 2.369577096s ago: executing program 1 (id=451): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0xae3, 0xb, 0x5}) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) r2 = socket$inet(0x2, 0x0, 0xb2) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 1.805718665s ago: executing program 5 (id=452): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) (async, rerun: 64) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) (rerun: 64) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async, rerun: 32) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x2, 0x0) 1.804268014s ago: executing program 6 (id=453): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x3, &(0x7f0000000580)={0xa, 0x56}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5011, r0, 0xc87) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5011, r0, 0xc87) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x7, 0x1, 0x14, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x7, 0x1, 0x14, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x1, 0xffffff8c, "18590000ff7f0d00000400", 0x3, 0x4}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x1, 0xffffff8c, "18590000ff7f0d00000400", 0x3, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c4991c33", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000240)='./file2\x00', 0xc2) 1.803829093s ago: executing program 6 (id=454): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendto(r0, &(0x7f00000002c0)="e3eb08d119c4f6eb4fe5145567983ab000fe2b7391f5f2030506bf8bc7d5a5957bcc88260fb87fc14198161cb9f72800ff0380e243ee521af5034df6b4769dd540d8751fa7bf2617ab87cd77641a7acbdeee181c227dfae3ab4c8895451dfebb0fca967a61937fd61342fb67e4ea4eb7de7d95", 0x73, 0x404, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r0, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sendto(r0, &(0x7f00000002c0)="e3eb08d119c4f6eb4fe5145567983ab000fe2b7391f5f2030506bf8bc7d5a5957bcc88260fb87fc14198161cb9f72800ff0380e243ee521af5034df6b4769dd540d8751fa7bf2617ab87cd77641a7acbdeee181c227dfae3ab4c8895451dfebb0fca967a61937fd61342fb67e4ea4eb7de7d95", 0x73, 0x404, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VNDIOCSET(r0, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) 1.794364168s ago: executing program 5 (id=455): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000500)="0b1d432c55e66141f176b6b8116d6ac1f205d3e0e5dc4daffa05b7534aca", 0x1e}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x1}, {0x2c, 0x0, 0x4, 0x8001}, {0x206, 0x7, 0x7, 0x200}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.79067715s ago: executing program 5 (id=456): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000200)) 1.787624835s ago: executing program 5 (id=457): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x8a) (async) fchflags(r2, 0x10000) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$ddb(&(0x7f0000000100)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x3096, 0xc6b) r5 = semget$private(0x0, 0x8, 0xa) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x6]) semop(r5, &(0x7f0000000200)=[{0x3, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x0, 0x1000}, {0x0, 0x7}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0x6, 0x400}, {0x0, 0x49}], 0x9) (async) write(r0, &(0x7f00000001c0)="ed", 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0, 0xffffffffffffffdf}, 0x2}, 0x10, 0x62, 0x0) (async, rerun: 32) readv(r1, &(0x7f0000000440)=[{0x0, 0x20}], 0x1) (async) recvmmsg(r1, &(0x7f0000000840)={0x0, 0x6}, 0x10, 0x802, 0x0) (async) close(r0) (async) mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 64) setuid(0xee01) (rerun: 64) 1.617859105s ago: executing program 5 (id=458): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000480)=0xfffffffd) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setuid(0xffffffffffffffff) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) kqueue() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) rmdir(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0xa) syz_open_pts() syz_open_pts() 1.614310929s ago: executing program 6 (id=459): r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="4a81e773394d873df2ee6058a28cda4d4f19f059b7c16b3a05997bd6a6d8bd9cdc78b8659e6876bd342c914c22109d59dfb9ab15593e9fbc39d3a2a797d9c18bfc27021ed6b2081f67ee3a0c24089924dc68097a44484fc4f612842943303db6369752", 0x63, 0x3, &(0x7f0000000280)={0x18, 0x3, 0x5, 0xfffffffb}, 0xc) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff119, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xffd}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x803, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x100800, 0x3, 0x9}, {0x9, 0x9, 0x0, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x81, 0xa67}, {0x401, 0x10, 0x9, 0x1000}, {0x3, 0x1006e2, 0x3, 0x5}, {0x3, 0x101, 0x5, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0x80000000, 0x4) 1.610919636s ago: executing program 4 (id=460): setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x7, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x6, 0x0, "569864a1"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000010c0), &(0x7f0000001100)=0x29) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x1060, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) shutdown(r1, 0x0) close(r0) recvmmsg(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000200)=""/161, 0xa1}], 0x2, &(0x7f00000002c0)=""/63, 0x3f}, 0x4}, 0x10, 0x1000, &(0x7f0000000380)={0x1, 0x200}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x7}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x7, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x6, 0x0, "569864a1"}}}}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)) (async) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000010c0), &(0x7f0000001100)=0x29) (async) write(r0, &(0x7f00000001c0)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x1060, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) shutdown(r1, 0x0) (async) close(r0) (async) recvmmsg(r3, &(0x7f0000000340)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000200)=""/161, 0xa1}], 0x2, &(0x7f00000002c0)=""/63, 0x3f}, 0x4}, 0x10, 0x1000, &(0x7f0000000380)={0x1, 0x200}) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) 1.610593759s ago: executing program 7 (id=461): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc450444a, &(0x7f0000000240)={0x8001, 0x0, 0x20, 0x0, "97ffffff00"}) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x6}, 0x10, 0x2, 0x0) syz_emit_ethernet(0x2f0, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff56815f16eb8a86dd60ae029d02ba3aff78042000000014000001000000086500ff02000000000000000000000000000185"]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f00000004c0)=""/248, 0xf8}], 0x6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) 1.40000851s ago: executing program 2 (id=462): open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf78e4) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async, rerun: 64) getgroups(0x1, &(0x7f0000000180)=[0x0]) (rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3, 0xffffffffffffffff, 0x0, 0x168}, 0x5, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() (async) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) (rerun: 32) 1.398719668s ago: executing program 0 (id=463): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) r3 = getppid() ktrace(0x0, 0x5, 0x40000000, r3) setsockopt(r2, 0x1000000000029, 0x25, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') seteuid(0xffffffffffffffff) rename(&(0x7f0000000280)='./file2\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfff, 0x5, 0x0, 0x3}, {0xfff8, 0x1, 0x3, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x9, 0x8, 0x9b, 0x8}, {0x3, 0x4, 0xfb, 0x7}, {0x2, 0x9, 0x0, 0xfffffffe}, {0x0, 0x5, 0x7, 0xffffffff}, {0xff1a, 0x1, 0x6, 0xffffffff}, {0xfff8, 0x9, 0x40, 0x200}]}) 1.314700027s ago: executing program 32 (id=463): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) r3 = getppid() ktrace(0x0, 0x5, 0x40000000, r3) setsockopt(r2, 0x1000000000029, 0x25, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') seteuid(0xffffffffffffffff) rename(&(0x7f0000000280)='./file2\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfff, 0x5, 0x0, 0x3}, {0xfff8, 0x1, 0x3, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x9, 0x8, 0x9b, 0x8}, {0x3, 0x4, 0xfb, 0x7}, {0x2, 0x9, 0x0, 0xfffffffe}, {0x0, 0x5, 0x7, 0xffffffff}, {0xff1a, 0x1, 0x6, 0xffffffff}, {0xfff8, 0x9, 0x40, 0x200}]}) 1.310077861s ago: executing program 1 (id=465): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x801b, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xffe, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x40, 0x1, 0x2001003}, {0x7c, 0x2, 0x0, 0xb38b}, {0x6, 0xfe, 0xfd, 0xd506}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) 1.30978645s ago: executing program 3 (id=466): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x130) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 1.30938764s ago: executing program 5 (id=467): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a83570000000000001202000036ba1bd82e86322c3eac80280712f8", &(0x7f0000000000)=0x31, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') (async) r0 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f0000000100)) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) bind(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) rmdir(&(0x7f0000000000)='./file0\x00') 1.306392186s ago: executing program 6 (id=468): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup2(r0, r1) (async) r2 = dup2(r0, r1) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x19f5, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x48) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x10f) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') (async) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0xb91, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x18}, {0x18, 0x1, 0xffff8000, 0xfe000000}, 0xf, [0x872, 0xc, 0x3, 0x10000, 0x3, 0x3bcb, 0x6, 0x739]}, 0x3c) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) fchdir(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) recvfrom(r1, &(0x7f0000000340)=""/30, 0x1e, 0x1000, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x2, 0x64, &(0x7f00000003c0)="4cc6a5f4f40de16ad553a1e4ed24eccfcf5b309773bb97091cf86b064e5513c38338033f67597864c1b6a30d0fc10797f8336edfcdaf", 0x36) sendmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, &(0x7f00000004c0)=[{0x48, 0xffff, 0x8, "10898be7818bd95fd30dc215a67e7fa95c93ac36fbdb847e35ee51f0cbadb283d4c029933bf121253e998c5343e568e0db3233dc74"}, {0x78, 0xffff, 0x2, "9c4a56c0c14d439006d9da1fff08c6f9f36e56cd525667dc16a15564c8d2c89ba4175e5c48e0e982b6f46024a90a1d4cc0527de8a20f993b63be47b34d6f96d8986435c8c500ca35541ab2582cb607a5d14b0731e55fc99c902934782064f30f4badcef416"}, {0x28, 0xffff, 0xffffffff, "a0954ea440ca06b25306812c6a0a5e2724a724"}, {0x50, 0x1, 0x8, "ed216592218dcd54a98154f4f7b388187c8bd26c5b1f48e291456c9e0a23a4ba8db52ca8366862b41a26a401768a9fdad02a2c64693d224cf4f5cd"}, {0x20, 0x1, 0x80, "dc4c4e7d005faa6ab1d97056cb"}, {0x1010, 0xffff, 0x10, "b1039331f38e49a68a6d0c65d8952a39bf0ba6251c65858b37ddf61ae7a6c1f727bd7b1e780cf1eb58669a5b12bfe255f406d4309dc5f2a801374a7000329fceea6416efc48eeca42f942b45e560c8e2fb6c2109218f11f7bc81bc1997efbc1a670f8324ee3ae7c0ba437bca1bda3bea5f65de440284d55342d6e5fe25833c596ecf3932abe41cc88dab9388483bc47696ecb9d50fc8714d578a9e277234dd44b328cc47590453c7fe45976393a7bb06d81f1c094ccd800d9d5012036d249900e1cb98f6836c09b023cc11528d2af11c50256543d1ed2adeabd975c73fb802b031e77c9ba06d54e633efd6b9262a2107a2d7d4570098278527e6e53d0849655c6ef9ee1ab1ec86ca1a2e1a7f909d02c87be399de6dd7c4593016548ef0b2f5fd4782214da49b0fe11fe414f1f66b24f6e678ad47cc2b8fc6ac82fad64d34e421ee8059171505a6cedb3413bf4965b2dcd856c3fd29292a36faef5679897666a1bd1a6c29d01b827f4e89d3138073055d6fccd855ec8adffe1f168c5cb39e912f4b840ee9614e4428d02b79f59860e6fba0221da9c8847d80fe557094527d90df28ee1970ddb599bd558970fef10ec506792b48303a684f0096f35bcc045f82d95d446c5ba7dce120a3ecf452cd74d6ed0763f80301e2932e5747c4c7f880ab21bde37470300dda4c433dfa03949362840425df2f24b9e9e0b9a04bf50109bb667340e2f7fbba26ddb1d01d4ea0bc648b00706f79ba8cbcb0f77e9857a1dd91f7964cfaef002f8931c8a8fff9cd1dabd93a7bca163dca185ba9c849377b05da8eeb70c9bff4d908db152a835980b7e5be92454c653179d687cc1aad1ce134b563df6c88b68b73cfb5a307552e0eb3b026ad6340888f56a7b95d45a4bbba416b2d1aebeb5062de763865ba729f1c96f385361fb4abaf53f7465f1b9b7928372ed15fb712e138b428ac152a9b56f41a608b4b4af83affefad563e12a207edad282d16fc4f376b22290a4411bd76a6404ae23e3c886edf7c2f24f789eb1ad50ace45bd4195a3e71dab21d9ebd00c03bcf7410d77b98439a25b32d7e1656d3871d715acd06d39347880e8255104de9dbd0f9486904a2ec57bc8c32dc3d38b7339bd45579966f3e5c33ce07c08d0268293f9e11dfb90ccdd2b0d350a3e6f3eb2d0cddcc1b6166a8391b14c4a7f826f619d0c7c66bfc7c9571c5f2fc2fa688ba3e61354b7805ffe51b743f1b5e7993eb9e4fd3147794af58d4fcdffcbf89645e103b0f8a8ceb0e5249e37c69e72379b26de3851a6c833b77cf1a422ba5f90bfd300b7e2058f36cab15621d27a73dae5dfda14072722b43c0b62eb239c6ba324cc5bbb1da5b773c855826ffce01225237af30a98faee523cc24a214920d06e7114377095664d26e9bd24a4004f707e837abc056f67daeb5d27649ea9774a7f238a939b202f26e89739d35fb0bb47e0577bfd785041f501a8a1847916db811d093e1f966dd8f2ebf20ba69c6bb02216a1ff4927c4a84f9c68d679f2942840cfc8a62db5b7c5916cc1d9b8775173054104d11454d102a0e63b246c726aed957583791d0380bd49b7c2837ef911ffdf490847077114c426f9198a0e683b6f4d3f3b1b4bdc937e41694b25178195a8caf164628dddeb7372e4edaf3df9e18fe7a9b2a0016d24c26f88279184ccb94d3db91076b9be492751f4684388ddeeec278fbc19953ef373afd940afdb188f2bf19ab2d77c826981e640031ffc3bcc4184cddf65e5202584e53fb41a38828603936f8a0708bca6b41af8d53db46a041cebeaa6bba98d65267abc23125011b3d312a0743deb1fe76a2861e786e7299ec25e4ecd04a32b8e4d902c6ccacb8ebd2898f8c3498801d4aa6161cb6e3bca93f49b3cecabce8fe4053ef38385819acc7ff84dd3859e6ec32e7f16a56335eb4e33d8727975a92a00a26fd91bb3a45497bbf274124089b28a1108787c3d4c4127d5d26abc42044dc8ad2b1adeddc7efe4434073c1cf142df98e0e0d4776334d8cd41809a434306a9ea18add677f6089446111570b50ad7dd3e48939df44f1b48fb4b5c95cf68a0d76c98750461f877992d6866549a116c6856dbea567907cdbe387c1377bb588752a3732cb64a256c3d93e7820f4be9e37c6eeb79dbba5bf5b3de59452428bbeeac235ebe4a92b5f87e577f7d0c981cfb0b588dbb6c885fd74ad1e76366ccff909c59fdef1b769f5e30ab0e781c8c00f3c257c9fccefb7eb14af8e97090dfbba1e6821d04a1eef133c1904731eb6a8b13df7bff09b1be8232a1216ff1cd86620be9eea16175079c2e5a796132fee77eefa6bf5a3177b9f2dbb3019d8fbb332d6f68a7cfcfa8322d9b7f149eb736a0669c8f5184993f058d05c172513091aee85cbf28bfacfe7ffee84c092161cdbb988016c3f88c602d4f1ca77d9d794d028542e3b1d9c4bbd5d3e02b36ffdbe1063689fd29cc3a1da5587c2e9e015c181947da945c7d709ca7f121283ae792699089373e89d1c207aa29b3853c1e82bc0f52bc2f93576df2e407278a87a9fa4c9fc490811142a532832094e740d07b4e95fbfc32465611c66a39e8c9f9fb8280ee951628aabdfe110b4a5c2258e7dc7e6aee134c00abc53e62739721842fd211016b860d2821aa688d35a185804ee19da60361664717b13ae6bf9d6fd24b67359c3860828c74cfe9d37a360a805e4e13492a37c47fc2210e2472debe4c8129c453c34aba0ebdec769bfed6dac8d86d71f38954ece340bcd1871f39cdb1073e68fb95d48fa72a1a0331ceb3db79804909285e389a4dc19a37aa7298985694eead459dade3f44951989099f65d786d9b90015b1314cfdb7a27ea1446c062954d69096c1763753d51e80fecc9ee79bb71d5aca733115737b84a0da2ce0996518f37b6e72ffa7836e56231ff4022d5e44fb9b5409bfd299647072b0ab9b24fa73505500254530e20ac9ade27e811461d634de965e7c9abd76448367787f009daf718584e6a72377a777f9a5837658ac9540adcf007b96be67c4d2e85a3f9050d5b89aa910ec9e3f274399abe0a7f5735b234353cc4ba707b80368931bad119087ada143cec8f9e7c812c7cd5bdd797cd21f98ff5a9ccd7136fcb77dfb06711fab3d80d1758c0dbfd026b53c9b05b3db2c4b4db077fc331189f119f60292d3cac8f308807f4f7f48f49542a76259a35e65011cab50655b3b3f193b63c091afc2fa44bf6adea6499691a7fa4ffd5b9219336fc51662b4023223bc1e6f828c30feb893d6e2ccdf719d397d5891a5a3ba70f9e81ccf9dae1c44ce2cb46122a8712b1c545f04f3db5c953a3fc6fa72947c3abcf4e5d2a96b0c08ecd548bff502308e87703d7109471ab6ddf1e61f9fcb40e9c97066b047dfdd9956d6b86c1e2cf1f7515e3cf7d7128fc01190f6db37cf4d9704be175a6c3451005b8ee737387f46ae9c690d95b657f787e9c8b80e55403c8e576e5b83788ed3b53aaf39013f741f779ee33550602d1fe717bfcf1195540b6039859db7e7d9fe89d37e92ae1398296a4e860fd3b8a0c3800f2728bc57ab98b8abfc85abfdc74ca158d6dc70924722b5faaa3d5156f0513903a8d829d06d1e359a197c55b8addb5563aa18edecd96c05ffc228235f5c26a3d257d909ac3a25358e4a18ba6c70bc8a41b325821b2a0d085ace42f7addcf2b15d583554c6f92e4be41c6a103540d91338b9e10a6679bed0104d8ba749e1bfe1276dd3155edd9ee8abe13ab0a31fba963a7dcb13ff393059dc45ded9b0ef624cef7af6ac6e4c8a35f2edb246b7a9abf4318440a1775bc9c0e85abf3d9f9d175bca087066b94de11ce27aff6b1250146dcc6c30308d56deeb00ddf3412a9b067b2d3455bd779820b5b74bb236cbf6eb87ace9a72a5126a4e119d42fada3861926cd6d2a7255090c848d91d9db1f5fa77c8477bb4469683b1f654d405373f6ae14b420a4384e0cc3f4d492aa98ed24618835ba26d32f428cca721aeaf2e2c56cab7c18e6b3f29fb498514c729f20926db095ec4ddc9c8004ed2897ca970aebb9b020845b87dbbe88720a777a925c091831cb99bbf5e576bc298fa48748b77fd66abb3208df65f992f23fd663ed5c4b14e29e45dc55a18edb567b82c4069014bcf414930f70b6baaa2a41f8147b88cd333178a3db1854df77a78a52f1a622133fe534f77eb336f39685b4ce2c68a8aca5033113c86669e9db698c20ec09b32c07f25eb38ccffcce3fa75b678e3b2107355d51e5a173e9698f7113f4428a485bb7fc17a2c4def99ebda9a0302e9be2f58775b4b4a462f29cb7a8ee9a27903316e790453c861184a6f7938ec1d0b9e247ace9c4ed21e4ac6e8361d80ae30ac50d0b794705ccbc283ba2c65010d2d2cce04e3f290ec7fa4c1c0a031e60202b40e3127dd7bea9a4873538b0eaae42c75f568d1287fcf5eecffd73831c47c8d183ae421bdaa3c28b6304ab56420cfa3ff592d53914d320f5b8d1ff91b468f9c24a82eee639784f8990c7c46aa0933d31764c9ffea839152a9bc3c205f983efc2587a7e9189adf7a212832a5bc4f46327e6fb27779f1501e52cf4c4a6d33f75764a678ecd710428264407d1864bc6d08f286dc3426f2ac68c092d271cec39403e2a845424d748920fbf749f825fc63af934f450e98057443b3ac35ea6035f6ece39fa51517d251b5eafd4b89a23ed0639e14784b3fd756d14676291f7718103fb54e9c2da1d19ab997ccd233aac8a40ae01b094b762ef2f1de2cc1cbb9a7fbe7559e6071bac53811d0358a19795f83c3f8ae86096f59202120cc3549dfe2b02b6be0d6b41322c3443fa93f24816c6dfb6f5e43677d60077f1cdf0cf1e712dfedc04613d5152fb8713956d6a50de27071955b83384d38754ec0994b4ed016b2b481c30fdbf8203c1f1e92435cc7c74154ccb70ac4a2a44a3dd18ceacba004b3d1aa7bd66e3aaa7f467debee6037c362dd1c15e4a2d124d5acab51f5e4d0910cc60a4e562d8d57f9b7c46b357691401b5c80b5eb6ccc8b360e6ef361c29d4506c5c0d73da84e0ff0a7a2fd049137430c7177bdffe8264468c84488b3d44ba0ff7b965e839e366894569e2a70aec5effbc24038a4714bfbf8d94020b3f362eee15890ab8acab5a27ce29bca075bcecc91ba06ae05bbbd051b673b9ba018f32bc886f567279a5d37ba386b90357e35ecee4e5fd6af62f2f5310e1b17df4ca52f9d1a4c3005d7e7da2bd9f2d70b61f2e4300cbbc53a1676019f5d42f9f7189b1fe5248fd67350a427c2bdb2142459f9b44328b9fa94285bb77f191ef5da85214454599fa0d8c86edecd006e2c425efc6fa8a32ad7cf67bb6ca9cad39de509b6c76f87754b04584a562d7ea91798afee1474143ad43e30a12ebaa364008b851ed04c40e438aef3f79c056726a1a92e01e3778535834eb7999e2e5376ff3771c53eaa6127f09ac6f868c6cd08c1a11880b8b9f1f27292ba90d2d164e960ac4f6269f3ee7a957ae1e5c51cf4d09a18e9efd69e8497e5aa12d039e6309ec1b47791c5b97549abb31d9e0ebaf66477155257d38f569b7da25761a408f0be84afac86461ca39cebf441449daed8daed5b7a15593a8d25558b8c06dadc09f6c4a2b509fecb959b1c46f4ebbe137f82dd1360681ee3edd305dfe2a9d448f379f76e043ca9efaf1980aeb75b1f0baeb24e2a5be19f3fb3a7d3185628765de9ef6b1e2971dc5d78f94ebce49763ede311ba32e2fc3738f4d2f8734180bf94ee07f46678b6a0d8f5d74ab03650ed3dc935b76d535c503518f7fefd4"}, {0x40, 0xffff, 0x7, "5b521f10bf1895218d4ac4f556f7f45280bc6870ca36bfbce15721f0ea671b99d8ec430589010128a8a95c"}, {0x88, 0xffff, 0x7ff, "d2bd38be8425cb62ef69c6f5bd58de822d0d1992da362fbba9e4721234983e951f6d6ff8f185b6103574f25b52f1bd8c0060a972b3f33759c72186cdc315d404d3d66fef98ed0be6906b1db28b010313e73bd67c40e2071819ba8d24390c7f3f9f7155f0b32e6069c20a5e944fa903d2a641ca483bf659"}, {0xd8, 0xffff, 0x6, "c2d16c6918acf8b7ea98bf3bdbaf030445050b0eadd010da1d9094e336522e636c120ed18c2ce02e15bc8db56592769437d56f23c4e503d09d982e07b630bfdd0064ccf003c8e97a0a9c4b9d0b76c2065523803366069b8eb68eff9c073ace60be3b83a246f1636a4bf81118b54edc2193cbe89b7ae94862da1c9987e89414ecd2dfea65ba4061ddbceaabd4369f9d372930a3d91705ea9a67bc1f2aa8d2776412448985515283a650f6f21ce007c4228b3dfb12030ec29bd49319847d9acbb916ae407d77ea5ef8"}], 0x1308}, 0xb86}, 0x10, 0x408) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file1\x00') (async) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file1\x00') getdents(r5, &(0x7f0000001900)=""/106, 0x6a) openat(r4, &(0x7f0000001980)='./file1\x00', 0x10000, 0x44) recvmmsg(r1, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f00000019c0)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/253, 0xfd}, {&(0x7f0000001cc0)=""/148, 0x94}], 0x2, &(0x7f0000001dc0)=""/88, 0x58}, 0x3ff}, 0x10, 0x1802, 0x0) (async) recvmmsg(r1, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f00000019c0)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/253, 0xfd}, {&(0x7f0000001cc0)=""/148, 0x94}], 0x2, &(0x7f0000001dc0)=""/88, 0x58}, 0x3ff}, 0x10, 0x1802, 0x0) chroot(&(0x7f0000001ec0)='./file0\x00') (async) chroot(&(0x7f0000001ec0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001f00)='./file0\x00', 0x8000, 0x28) r7 = socket(0x1, 0x8000, 0x98) setsockopt(r7, 0x1c8, 0x9, &(0x7f0000001f40)="c9663a603aef05642e4c6a9aa95023bad59871baaeaa3145ec87ccde423df305afd63adf7d46a40462b866bc539fc4a679ad2de6791fa79b871899a2867fc3746373b02ff150e23a604f4f8f48e907ed8f61a79e5d897a72166d72f3eaaf5c14cbdd1ff9c7430507e6c443c01e0004cd9a47c922181889529412c7062c01207ebca800a6c98f85df27aaab688ca5775b64a5e86d4d074a6da91249ef1b078458874125535e52172b8ab9b04ed791247f658a186e407155b92d014296ee863670856baa6a3f421a5e25c3eabf740df4a4810455a15b8e79cc753581f52c2673432df001c70226d842", 0xe8) chflagsat(r4, &(0x7f0000002040)='./file1\x00', 0x0, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002080)={0x3, 0x9}, 0x10) (async) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002080)={0x3, 0x9}, 0x10) read(r0, &(0x7f00000020c0)=""/40, 0x28) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002100)=0xfffff85b) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002100)=0xfffff85b) readlinkat(r3, &(0x7f0000002140)='.\x00', &(0x7f0000002180)=""/64, 0x40) (async) readlinkat(r3, &(0x7f0000002140)='.\x00', &(0x7f0000002180)=""/64, 0x40) bind$inet(r2, &(0x7f00000021c0)={0x2, 0x1}, 0xc) (async) bind$inet(r2, &(0x7f00000021c0)={0x2, 0x1}, 0xc) 1.302114091s ago: executing program 7 (id=469): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x7) sendto$unix(r1, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xfffffffffffffffa, 0x2}, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x21436587, 0x416, 0xffffffffffffffff) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 690.164412ms ago: executing program 33 (id=465): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x801b, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xffe, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x40, 0x1, 0x2001003}, {0x7c, 0x2, 0x0, 0xb38b}, {0x6, 0xfe, 0xfd, 0xd506}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) 500.053814ms ago: executing program 34 (id=466): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x130) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 300.099117ms ago: executing program 35 (id=467): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a83570000000000001202000036ba1bd82e86322c3eac80280712f8", &(0x7f0000000000)=0x31, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') (async) r0 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f0000000100)) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) bind(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) rmdir(&(0x7f0000000000)='./file0\x00') 99.421325ms ago: executing program 36 (id=468): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup2(r0, r1) (async) r2 = dup2(r0, r1) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x19f5, 0x3}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x48) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x10f) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') (async) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0xb91, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x18}, {0x18, 0x1, 0xffff8000, 0xfe000000}, 0xf, [0x872, 0xc, 0x3, 0x10000, 0x3, 0x3bcb, 0x6, 0x739]}, 0x3c) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) fchdir(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) recvfrom(r1, &(0x7f0000000340)=""/30, 0x1e, 0x1000, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x2, 0x64, &(0x7f00000003c0)="4cc6a5f4f40de16ad553a1e4ed24eccfcf5b309773bb97091cf86b064e5513c38338033f67597864c1b6a30d0fc10797f8336edfcdaf", 0x36) sendmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, &(0x7f00000004c0)=[{0x48, 0xffff, 0x8, "10898be7818bd95fd30dc215a67e7fa95c93ac36fbdb847e35ee51f0cbadb283d4c029933bf121253e998c5343e568e0db3233dc74"}, {0x78, 0xffff, 0x2, "9c4a56c0c14d439006d9da1fff08c6f9f36e56cd525667dc16a15564c8d2c89ba4175e5c48e0e982b6f46024a90a1d4cc0527de8a20f993b63be47b34d6f96d8986435c8c500ca35541ab2582cb607a5d14b0731e55fc99c902934782064f30f4badcef416"}, {0x28, 0xffff, 0xffffffff, "a0954ea440ca06b25306812c6a0a5e2724a724"}, {0x50, 0x1, 0x8, "ed216592218dcd54a98154f4f7b388187c8bd26c5b1f48e291456c9e0a23a4ba8db52ca8366862b41a26a401768a9fdad02a2c64693d224cf4f5cd"}, {0x20, 0x1, 0x80, "dc4c4e7d005faa6ab1d97056cb"}, {0x1010, 0xffff, 0x10, "b1039331f38e49a68a6d0c65d8952a39bf0ba6251c65858b37ddf61ae7a6c1f727bd7b1e780cf1eb58669a5b12bfe255f406d4309dc5f2a801374a7000329fceea6416efc48eeca42f942b45e560c8e2fb6c2109218f11f7bc81bc1997efbc1a670f8324ee3ae7c0ba437bca1bda3bea5f65de440284d55342d6e5fe25833c596ecf3932abe41cc88dab9388483bc47696ecb9d50fc8714d578a9e277234dd44b328cc47590453c7fe45976393a7bb06d81f1c094ccd800d9d5012036d249900e1cb98f6836c09b023cc11528d2af11c50256543d1ed2adeabd975c73fb802b031e77c9ba06d54e633efd6b9262a2107a2d7d4570098278527e6e53d0849655c6ef9ee1ab1ec86ca1a2e1a7f909d02c87be399de6dd7c4593016548ef0b2f5fd4782214da49b0fe11fe414f1f66b24f6e678ad47cc2b8fc6ac82fad64d34e421ee8059171505a6cedb3413bf4965b2dcd856c3fd29292a36faef5679897666a1bd1a6c29d01b827f4e89d3138073055d6fccd855ec8adffe1f168c5cb39e912f4b840ee9614e4428d02b79f59860e6fba0221da9c8847d80fe557094527d90df28ee1970ddb599bd558970fef10ec506792b48303a684f0096f35bcc045f82d95d446c5ba7dce120a3ecf452cd74d6ed0763f80301e2932e5747c4c7f880ab21bde37470300dda4c433dfa03949362840425df2f24b9e9e0b9a04bf50109bb667340e2f7fbba26ddb1d01d4ea0bc648b00706f79ba8cbcb0f77e9857a1dd91f7964cfaef002f8931c8a8fff9cd1dabd93a7bca163dca185ba9c849377b05da8eeb70c9bff4d908db152a835980b7e5be92454c653179d687cc1aad1ce134b563df6c88b68b73cfb5a307552e0eb3b026ad6340888f56a7b95d45a4bbba416b2d1aebeb5062de763865ba729f1c96f385361fb4abaf53f7465f1b9b7928372ed15fb712e138b428ac152a9b56f41a608b4b4af83affefad563e12a207edad282d16fc4f376b22290a4411bd76a6404ae23e3c886edf7c2f24f789eb1ad50ace45bd4195a3e71dab21d9ebd00c03bcf7410d77b98439a25b32d7e1656d3871d715acd06d39347880e8255104de9dbd0f9486904a2ec57bc8c32dc3d38b7339bd45579966f3e5c33ce07c08d0268293f9e11dfb90ccdd2b0d350a3e6f3eb2d0cddcc1b6166a8391b14c4a7f826f619d0c7c66bfc7c9571c5f2fc2fa688ba3e61354b7805ffe51b743f1b5e7993eb9e4fd3147794af58d4fcdffcbf89645e103b0f8a8ceb0e5249e37c69e72379b26de3851a6c833b77cf1a422ba5f90bfd300b7e2058f36cab15621d27a73dae5dfda14072722b43c0b62eb239c6ba324cc5bbb1da5b773c855826ffce01225237af30a98faee523cc24a214920d06e7114377095664d26e9bd24a4004f707e837abc056f67daeb5d27649ea9774a7f238a939b202f26e89739d35fb0bb47e0577bfd785041f501a8a1847916db811d093e1f966dd8f2ebf20ba69c6bb02216a1ff4927c4a84f9c68d679f2942840cfc8a62db5b7c5916cc1d9b8775173054104d11454d102a0e63b246c726aed957583791d0380bd49b7c2837ef911ffdf490847077114c426f9198a0e683b6f4d3f3b1b4bdc937e41694b25178195a8caf164628dddeb7372e4edaf3df9e18fe7a9b2a0016d24c26f88279184ccb94d3db91076b9be492751f4684388ddeeec278fbc19953ef373afd940afdb188f2bf19ab2d77c826981e640031ffc3bcc4184cddf65e5202584e53fb41a38828603936f8a0708bca6b41af8d53db46a041cebeaa6bba98d65267abc23125011b3d312a0743deb1fe76a2861e786e7299ec25e4ecd04a32b8e4d902c6ccacb8ebd2898f8c3498801d4aa6161cb6e3bca93f49b3cecabce8fe4053ef38385819acc7ff84dd3859e6ec32e7f16a56335eb4e33d8727975a92a00a26fd91bb3a45497bbf274124089b28a1108787c3d4c4127d5d26abc42044dc8ad2b1adeddc7efe4434073c1cf142df98e0e0d4776334d8cd41809a434306a9ea18add677f6089446111570b50ad7dd3e48939df44f1b48fb4b5c95cf68a0d76c98750461f877992d6866549a116c6856dbea567907cdbe387c1377bb588752a3732cb64a256c3d93e7820f4be9e37c6eeb79dbba5bf5b3de59452428bbeeac235ebe4a92b5f87e577f7d0c981cfb0b588dbb6c885fd74ad1e76366ccff909c59fdef1b769f5e30ab0e781c8c00f3c257c9fccefb7eb14af8e97090dfbba1e6821d04a1eef133c1904731eb6a8b13df7bff09b1be8232a1216ff1cd86620be9eea16175079c2e5a796132fee77eefa6bf5a3177b9f2dbb3019d8fbb332d6f68a7cfcfa8322d9b7f149eb736a0669c8f5184993f058d05c172513091aee85cbf28bfacfe7ffee84c092161cdbb988016c3f88c602d4f1ca77d9d794d028542e3b1d9c4bbd5d3e02b36ffdbe1063689fd29cc3a1da5587c2e9e015c181947da945c7d709ca7f121283ae792699089373e89d1c207aa29b3853c1e82bc0f52bc2f93576df2e407278a87a9fa4c9fc490811142a532832094e740d07b4e95fbfc32465611c66a39e8c9f9fb8280ee951628aabdfe110b4a5c2258e7dc7e6aee134c00abc53e62739721842fd211016b860d2821aa688d35a185804ee19da60361664717b13ae6bf9d6fd24b67359c3860828c74cfe9d37a360a805e4e13492a37c47fc2210e2472debe4c8129c453c34aba0ebdec769bfed6dac8d86d71f38954ece340bcd1871f39cdb1073e68fb95d48fa72a1a0331ceb3db79804909285e389a4dc19a37aa7298985694eead459dade3f44951989099f65d786d9b90015b1314cfdb7a27ea1446c062954d69096c1763753d51e80fecc9ee79bb71d5aca733115737b84a0da2ce0996518f37b6e72ffa7836e56231ff4022d5e44fb9b5409bfd299647072b0ab9b24fa73505500254530e20ac9ade27e811461d634de965e7c9abd76448367787f009daf718584e6a72377a777f9a5837658ac9540adcf007b96be67c4d2e85a3f9050d5b89aa910ec9e3f274399abe0a7f5735b234353cc4ba707b80368931bad119087ada143cec8f9e7c812c7cd5bdd797cd21f98ff5a9ccd7136fcb77dfb06711fab3d80d1758c0dbfd026b53c9b05b3db2c4b4db077fc331189f119f60292d3cac8f308807f4f7f48f49542a76259a35e65011cab50655b3b3f193b63c091afc2fa44bf6adea6499691a7fa4ffd5b9219336fc51662b4023223bc1e6f828c30feb893d6e2ccdf719d397d5891a5a3ba70f9e81ccf9dae1c44ce2cb46122a8712b1c545f04f3db5c953a3fc6fa72947c3abcf4e5d2a96b0c08ecd548bff502308e87703d7109471ab6ddf1e61f9fcb40e9c97066b047dfdd9956d6b86c1e2cf1f7515e3cf7d7128fc01190f6db37cf4d9704be175a6c3451005b8ee737387f46ae9c690d95b657f787e9c8b80e55403c8e576e5b83788ed3b53aaf39013f741f779ee33550602d1fe717bfcf1195540b6039859db7e7d9fe89d37e92ae1398296a4e860fd3b8a0c3800f2728bc57ab98b8abfc85abfdc74ca158d6dc70924722b5faaa3d5156f0513903a8d829d06d1e359a197c55b8addb5563aa18edecd96c05ffc228235f5c26a3d257d909ac3a25358e4a18ba6c70bc8a41b325821b2a0d085ace42f7addcf2b15d583554c6f92e4be41c6a103540d91338b9e10a6679bed0104d8ba749e1bfe1276dd3155edd9ee8abe13ab0a31fba963a7dcb13ff393059dc45ded9b0ef624cef7af6ac6e4c8a35f2edb246b7a9abf4318440a1775bc9c0e85abf3d9f9d175bca087066b94de11ce27aff6b1250146dcc6c30308d56deeb00ddf3412a9b067b2d3455bd779820b5b74bb236cbf6eb87ace9a72a5126a4e119d42fada3861926cd6d2a7255090c848d91d9db1f5fa77c8477bb4469683b1f654d405373f6ae14b420a4384e0cc3f4d492aa98ed24618835ba26d32f428cca721aeaf2e2c56cab7c18e6b3f29fb498514c729f20926db095ec4ddc9c8004ed2897ca970aebb9b020845b87dbbe88720a777a925c091831cb99bbf5e576bc298fa48748b77fd66abb3208df65f992f23fd663ed5c4b14e29e45dc55a18edb567b82c4069014bcf414930f70b6baaa2a41f8147b88cd333178a3db1854df77a78a52f1a622133fe534f77eb336f39685b4ce2c68a8aca5033113c86669e9db698c20ec09b32c07f25eb38ccffcce3fa75b678e3b2107355d51e5a173e9698f7113f4428a485bb7fc17a2c4def99ebda9a0302e9be2f58775b4b4a462f29cb7a8ee9a27903316e790453c861184a6f7938ec1d0b9e247ace9c4ed21e4ac6e8361d80ae30ac50d0b794705ccbc283ba2c65010d2d2cce04e3f290ec7fa4c1c0a031e60202b40e3127dd7bea9a4873538b0eaae42c75f568d1287fcf5eecffd73831c47c8d183ae421bdaa3c28b6304ab56420cfa3ff592d53914d320f5b8d1ff91b468f9c24a82eee639784f8990c7c46aa0933d31764c9ffea839152a9bc3c205f983efc2587a7e9189adf7a212832a5bc4f46327e6fb27779f1501e52cf4c4a6d33f75764a678ecd710428264407d1864bc6d08f286dc3426f2ac68c092d271cec39403e2a845424d748920fbf749f825fc63af934f450e98057443b3ac35ea6035f6ece39fa51517d251b5eafd4b89a23ed0639e14784b3fd756d14676291f7718103fb54e9c2da1d19ab997ccd233aac8a40ae01b094b762ef2f1de2cc1cbb9a7fbe7559e6071bac53811d0358a19795f83c3f8ae86096f59202120cc3549dfe2b02b6be0d6b41322c3443fa93f24816c6dfb6f5e43677d60077f1cdf0cf1e712dfedc04613d5152fb8713956d6a50de27071955b83384d38754ec0994b4ed016b2b481c30fdbf8203c1f1e92435cc7c74154ccb70ac4a2a44a3dd18ceacba004b3d1aa7bd66e3aaa7f467debee6037c362dd1c15e4a2d124d5acab51f5e4d0910cc60a4e562d8d57f9b7c46b357691401b5c80b5eb6ccc8b360e6ef361c29d4506c5c0d73da84e0ff0a7a2fd049137430c7177bdffe8264468c84488b3d44ba0ff7b965e839e366894569e2a70aec5effbc24038a4714bfbf8d94020b3f362eee15890ab8acab5a27ce29bca075bcecc91ba06ae05bbbd051b673b9ba018f32bc886f567279a5d37ba386b90357e35ecee4e5fd6af62f2f5310e1b17df4ca52f9d1a4c3005d7e7da2bd9f2d70b61f2e4300cbbc53a1676019f5d42f9f7189b1fe5248fd67350a427c2bdb2142459f9b44328b9fa94285bb77f191ef5da85214454599fa0d8c86edecd006e2c425efc6fa8a32ad7cf67bb6ca9cad39de509b6c76f87754b04584a562d7ea91798afee1474143ad43e30a12ebaa364008b851ed04c40e438aef3f79c056726a1a92e01e3778535834eb7999e2e5376ff3771c53eaa6127f09ac6f868c6cd08c1a11880b8b9f1f27292ba90d2d164e960ac4f6269f3ee7a957ae1e5c51cf4d09a18e9efd69e8497e5aa12d039e6309ec1b47791c5b97549abb31d9e0ebaf66477155257d38f569b7da25761a408f0be84afac86461ca39cebf441449daed8daed5b7a15593a8d25558b8c06dadc09f6c4a2b509fecb959b1c46f4ebbe137f82dd1360681ee3edd305dfe2a9d448f379f76e043ca9efaf1980aeb75b1f0baeb24e2a5be19f3fb3a7d3185628765de9ef6b1e2971dc5d78f94ebce49763ede311ba32e2fc3738f4d2f8734180bf94ee07f46678b6a0d8f5d74ab03650ed3dc935b76d535c503518f7fefd4"}, {0x40, 0xffff, 0x7, "5b521f10bf1895218d4ac4f556f7f45280bc6870ca36bfbce15721f0ea671b99d8ec430589010128a8a95c"}, {0x88, 0xffff, 0x7ff, "d2bd38be8425cb62ef69c6f5bd58de822d0d1992da362fbba9e4721234983e951f6d6ff8f185b6103574f25b52f1bd8c0060a972b3f33759c72186cdc315d404d3d66fef98ed0be6906b1db28b010313e73bd67c40e2071819ba8d24390c7f3f9f7155f0b32e6069c20a5e944fa903d2a641ca483bf659"}, {0xd8, 0xffff, 0x6, "c2d16c6918acf8b7ea98bf3bdbaf030445050b0eadd010da1d9094e336522e636c120ed18c2ce02e15bc8db56592769437d56f23c4e503d09d982e07b630bfdd0064ccf003c8e97a0a9c4b9d0b76c2065523803366069b8eb68eff9c073ace60be3b83a246f1636a4bf81118b54edc2193cbe89b7ae94862da1c9987e89414ecd2dfea65ba4061ddbceaabd4369f9d372930a3d91705ea9a67bc1f2aa8d2776412448985515283a650f6f21ce007c4228b3dfb12030ec29bd49319847d9acbb916ae407d77ea5ef8"}], 0x1308}, 0xb86}, 0x10, 0x408) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file1\x00') (async) rename(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file1\x00') getdents(r5, &(0x7f0000001900)=""/106, 0x6a) openat(r4, &(0x7f0000001980)='./file1\x00', 0x10000, 0x44) recvmmsg(r1, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f00000019c0)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/253, 0xfd}, {&(0x7f0000001cc0)=""/148, 0x94}], 0x2, &(0x7f0000001dc0)=""/88, 0x58}, 0x3ff}, 0x10, 0x1802, 0x0) (async) recvmmsg(r1, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f00000019c0)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/253, 0xfd}, {&(0x7f0000001cc0)=""/148, 0x94}], 0x2, &(0x7f0000001dc0)=""/88, 0x58}, 0x3ff}, 0x10, 0x1802, 0x0) chroot(&(0x7f0000001ec0)='./file0\x00') (async) chroot(&(0x7f0000001ec0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001f00)='./file0\x00', 0x8000, 0x28) r7 = socket(0x1, 0x8000, 0x98) setsockopt(r7, 0x1c8, 0x9, &(0x7f0000001f40)="c9663a603aef05642e4c6a9aa95023bad59871baaeaa3145ec87ccde423df305afd63adf7d46a40462b866bc539fc4a679ad2de6791fa79b871899a2867fc3746373b02ff150e23a604f4f8f48e907ed8f61a79e5d897a72166d72f3eaaf5c14cbdd1ff9c7430507e6c443c01e0004cd9a47c922181889529412c7062c01207ebca800a6c98f85df27aaab688ca5775b64a5e86d4d074a6da91249ef1b078458874125535e52172b8ab9b04ed791247f658a186e407155b92d014296ee863670856baa6a3f421a5e25c3eabf740df4a4810455a15b8e79cc753581f52c2673432df001c70226d842", 0xe8) chflagsat(r4, &(0x7f0000002040)='./file1\x00', 0x0, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002080)={0x3, 0x9}, 0x10) (async) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002080)={0x3, 0x9}, 0x10) read(r0, &(0x7f00000020c0)=""/40, 0x28) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002100)=0xfffff85b) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002100)=0xfffff85b) readlinkat(r3, &(0x7f0000002140)='.\x00', &(0x7f0000002180)=""/64, 0x40) (async) readlinkat(r3, &(0x7f0000002140)='.\x00', &(0x7f0000002180)=""/64, 0x40) bind$inet(r2, &(0x7f00000021c0)={0x2, 0x1}, 0xc) (async) bind$inet(r2, &(0x7f00000021c0)={0x2, 0x1}, 0xc) 0s ago: executing program 37 (id=469): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x7) sendto$unix(r1, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xfffffffffffffffa, 0x2}, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x21436587, 0x416, 0xffffffffffffffff) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.49' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: failed to mkdtemp (errno 28: No space left on device) SYZFAIL: repeatedly failed to execute the program proc=4 req=460 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806cff6110, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: trace