Warning: Permanently added '10.128.10.1' (ECDSA) to the list of known hosts. 2019/08/31 05:29:37 fuzzer started 2019/08/31 05:29:42 dialing manager at 10.128.15.235:38560 2019/08/31 05:29:43 syscalls: 337 2019/08/31 05:29:43 code coverage: enabled 2019/08/31 05:29:43 comparison tracing: enabled 2019/08/31 05:29:43 extra coverage: support is not implemented in syzkaller 2019/08/31 05:29:43 setuid sandbox: enabled 2019/08/31 05:29:43 namespace sandbox: support is not implemented in syzkaller 2019/08/31 05:29:43 Android sandbox: support is not implemented in syzkaller 2019/08/31 05:29:43 fault injection: support is not implemented in syzkaller 2019/08/31 05:29:43 leak checking: support is not implemented in syzkaller 2019/08/31 05:29:43 net packet injection: enabled 2019/08/31 05:29:43 net device setup: support is not implemented in syzkaller 05:29:52 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r5 = semget$private(0x0, 0x3, 0x104) r6 = getgid() semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000000c0)=""/203) ioctl$TIOCEXCL(r4, 0x2000740d) r7 = getpid() ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0x40, 0x1fb1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="53c52d7a710214d38ec4c9d7dc6cd7708aefd3df84a4dc25e92f93832c4f330c3adec5aa573c050e18f8b715860b93956ae01111c16d4ea22e824f5c2d24335a4a3a70eb18fef380c5b89c820c", 0x4d}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r7, r8, r6}, @cred={0x20, 0xffff, 0x0, r7, r10, r6}], 0x40, 0x1}, 0x40f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = fcntl$dupfd(r3, 0x0, r3) chmod(&(0x7f0000000500)='./file0\x00', 0x28) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={r9, r10, r11}, 0xc) sendto(r4, &(0x7f0000000580)="632bbb64c76f0544951a667d4675d5faeb2ffc2e24de17bd3f866701689441c557f32ddc3c7bef56ebdfc1577d4ab74c51341afb45b1b96b7fbeed4b66ed1925613b31ddc8d54d0358a24026925e9df8a407140881642782ee723a4fe71ee9b8f1070f96206d6447d0a7bc5734640f165e0c3ccaf2cfc8ce2beaa51eea62fb9c86ca7718bd3bac2fd8dbc0eeaae13adcb4e43cae2c7023cb37276765af5c214b05005267406a0aa6358d24fc6e77ac7e6540fe62b856ae6be3c8d44aa0b3946c56fdb6f4841ccd67394224abdb195a775f000a3f1c35836747784c7100bf591ae29b7a8e3a23f6880b3c3b3aba7d790c5ddfe8d2c43263ce", 0xf8, 0x8, 0x0, 0x0) kqueue() connect(r12, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) shutdown(r3, 0x1) semget$private(0x0, 0x3967bf6f28af4f0a, 0x10) close(r4) 05:29:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3, 0x3, 0x100000001, 0x1, 0x7f, 0xdb3, 0x9, 0x2, 0x1, 0x100000000, 0x7}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0xff, 0x1, 0xfff, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x6b1, 0x100000001, 0x1, 0x6, 0xc6b4, 0x7, 0x3, 0x1, 0x6, 0x8001}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x800) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x3, 0x35}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r4, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0xcd, 0x9, 0x9, 0x1, 0xfffffffffffff000, 0x0, 0x20, 0x3, 0x2, 0x7f, 0x3}) renameat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') readv(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/186, 0xba}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f0000000680)=""/63, 0x3f}, {&(0x7f00000006c0)=""/174, 0xae}], 0x4) ioctl$KDSETRAD(r0, 0x20004b43) socketpair(0x2, 0x5, 0x8, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = semget(0x3, 0x1, 0x101) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000840)=""/118) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000008c0)) renameat(r0, &(0x7f0000000b40)='./file0\x00', r0, &(0x7f0000000b80)='./file0\x00') sendmsg$unix(r6, &(0x7f0000001ec0)={&(0x7f0000000bc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001d80)=[{&(0x7f0000000c00)="c0191632e144197b5d039ebb93dcc327a16373be5bc5626b7cabe10fb907a6b6056d0c1fc4bc00b071171087f40b4eca1feec77bc70ecc6dad0ccd92d012bc33f09a1b120e9e05a7b745f6dd22abdfe5e585ea9dd98ba3e6091d5abb91f223fdb66468f2d36b8fed03dc8753a2162c609bf742f88e5badfbea22e0d2cb5a6f9adab3545d35d87eeff9fa96fdb6c7b2e07eae86320535c3c9358d74168e9ccfeaab00901fc58b6b931565df0caf726f778e080b1b9cb885d9ab161863a156dbda16fd4aaf253b24dfd28c04c699828926f1ad8394d6d6409fa96da2c2fefa8c761e5c84d1845023482a1828f2f0665e61c610c8392baa9c94351e1b5982efb3264e2f21faf042efa10f22acb7481f43666acf0a95e4e62c0a72d06decced2b0a6c121bb5f70c872f64c167a9fbece0d43f58df313848ab63a391080da3375b5880fe5bdf8dc40993f980e81467538758f9023fc433307db2d4ab020d184fe01c2e4587636d7ffb10b9355e055d43425179b44cc6b86f90591b910f59219ebfd1ccd47f26c9e1f14b57198c8217996727f4f519d7a032e910ebf10552e589a75514b9d25fa24c9b74be01cb43045cbe4020f71b345a3d772320b006d3c05a2ebcb68cbd68dbc380f8560c598be8da3befa877e481b36c3df91e9a82e492d91dde579ab7ceb65343580edf81ccf2755d61d8b922327dcab0d2d3fffba274a318fa8d888e747e2521abda0b0849982453f3c5fac89bd574aeabdf337f0ef431428ba2a159b03ef15f666fdd74580b9ced397285c780297879227ad627065fce2acf2ee0731c0f13a19b46c656176824802ac71fa705ba07bac55adea5a3316e05336a9a756de884d823831e86bb3ad4726a3265716d2fc3a6b2eb674649a5c7bea2a84a763902787aa76a8c997e99e67b51d0b95c2b97a6a8cc1c13e2b993335c9631a6b63ac1908d54953b5ee77d938805ad7363afe86c8afc0693ad8462269c99a66776487b133c5760f93531053320386c2aac365e96a33faa840976318fc3e98addbdb7ef4b4b2d88b80a6e511df715c9300de822128fd6b0d620eaa6cf63f811e1bb1e9b3483f23921f0c6a99baa81eb0e3a484ff682cc6d3b81425ef5d1f553aaa5caef97b29bc49f7fe8a71cc3a1967aea972da30b49fd39f99447a4544f1f3ad2efd52bacfbd3fd65460cc5a437203b7405d6b8ece4fd387bee465366e51dc93f5619d8f1cbc785aa1a3525947be05b43c3ac4b457f5099ed43a865eeee7c4e1b7879a6e30b7453114236869bfe0b877bbe81bdec1e38728a3ca5f53f0c502c88d9ff913aa24d04385a0d1a8c55a8617af96b3f5361ff973867276dbfb64b24e6c12fe38d343164a90ac7a478064de33e3ea80b7c47e8604266cfb504ed0ceb4166285fe1fa492706211f98b7c8ee94b56dfad86c371e9e1aeff7f8631bdf9b9fa034bd874dd88c292547550f94ff2d26155c0267a4b23005c110c858610e9877161bd0eee8d8b6c77a1c9ad57a7d483c59372d90d136578402c1c4fb2b3c5e4990fa610b0a298ef6fc0995163cf8317d50aa960e70ebcfafd9f925b031cfbeafe23b0854b6e0057204029a473cefe66504cab874c10f3694ae5b77b1372d3a1b72c50bb1a54cc4f1f8d0859f517443de44e0f2d95de1ab5971006155caee7ea38ac2235922e48e99e2612620061bf73232d1ba669580f2b779b8125de6e01dcf537e4362e6708652734ba9d7e22bbc920694c6a668ab77be5ed286572050c41c30b722a2d6c481eeec4d4b16d5965906e90cd11bfe1e3bd099547c3ef96fa4df770e783cf1627d7598838ffe009f334b781cbfb99de186008b4bd3eea5fc656591388859c89df7610af440f0c49baaded5bcbf00896ce23cf909e08450583b001ba4824b199940b5d510c8dac46b4a466ba38a47bbd05a69adbb7d9d281eb34008852e8847a2ec86497593a7ab3009f6ffe8bdc4b1f27157d0f9e49f9ad785a1449c8d5439608f2f3bcb2f1957a207c13925d045aeef466939ad24c4ae8c4723b3709deead5b46e16636b498760652847a33bf18466b507cd045c81b3ddf4b5d4c0bc3862e1b3b1cecaf4c8e3e4223e17baec3b2c3805dc9fad92a88543047351bbd77d21abbbcb9f4d57e7452b7dc729dfe9340eb495ece94e18c5777022f33068a377368f24695edb3e0c1e75aeaae4aa661da3c98aae4acf63346493576047b6b99e3eb028a90d82fc3ea3c992a941d9ca4c04238e05e30cff93e0dafdd10f7259eb959b063035c91b1a972f50da8faf400b969b7a420bddd83d4ba6ffafa7b193ac82047f97fb102bb028c5544c89c0aecd34a77a8ada711ce04a633b72002c0d7a69d78b9fb747bdf6f0ce303eed8723d5e9a80e481e0f0b64a55b5eb98cbaa30da7f2de63272deb361ccd00997de497f1eda6d0b20ea8bf6e66834a644bf829866085bdd647f7a8cf50b143450180480948554afd968545083bb685da6b67750790f887256aa70788c0ca81e8c260e96d5b3c6152dca562b4952c15b5744c147c62579e3412fcb0192736e446204b0e0cd046ba9b05df001d7b1f52a3e1c8e19585ab2eb2e2046de156205d78ca94202029f52b0d9635e86f43b00b56b5b304f8b94c427ccab8be6ded466b6c61dc8419cc795810c57c8c0ab1917d474b76321021be73d3ca43ddb9463fdbb73072ad2d8a9a64884cb94f1610ef1cad5f12464b57131e8a391e812929051028cecc1d161038fb5b2f554f02fb747e32f935acd46e7db46c9a2a9db7ab59ffc474c45e1fcbac99793fde07bdb707020021d0cd1c6b1b6f354968e239226622ba63d7d474a6889a3be6e640a27dc90c588fc9568b9f50483eb94977da825b33996dc86cd0f5855f1abf3cf45170843cbc1fcb3ed34310aa77b647efea14fb555d59b03d99e2185e6b396f7e64f61cebb907dd8370ee83f78965faa8e3019e5e695ece040dcd8a87cd6075adf2255a93ae34a21142cce4c1cb5bed1c2d9ac17835369ee812ad4f392bcbe37e35de0f399bd40554baa9f1e3b6eb0488aa805f3b61f2b194d5d9ac6cbda32e77414c9ea0226dea11ebddb344720b48f7f3e0a3995d87295f4a6ee618029739b2610327d6209a28b7b3b1176830244b70e6324b4e0de13a414370e8c0c0497367e95eaa09a6760871e0234b4494896a8f2f820b548cc1d09e01c3e5a549a666482d9c5dd923e770513e4c31275182a3dc3170ae08f9dfb29e4034ae99664ec5ad1c36e115bf5310d613c2d4e88648aa73101f701ebaa0b7bd2c7a14c3b91f75b6556d5f60a05582369e1fa0eea562e13fce163a61ed394fe6ccc639808e0fab02e39a8779c9d1d4d5950654aff27567fd6dbca642550e1d0f6d7e2d379d70bea1b25aaf77ed814a1b4a694b844c277bfca56cc2565ae7e2122401638ce896ec2103cad3031d2ad3461980085e4fc21010ce61aa166ab68e0a3ae009c1daa7f3b73ba3ecfa4e118b211997b163e3bb55a69fa76f9338fd1e41842d0a282dacb1562278b0939984134a6201e4bb8b03262cae29396139182336fc7b88d3904dd981a01f9fb9b39f071bf515e270df68288f7133ad85a7f005866276478c57a7d1a6d7a5eee0012f8b870dbde91a3490ec7d597635a68a83b22fa2c05b4d27654f682a1722713f8a6ed32848ea490c2102aed8bc9019c3782af7dc26b9dbd58ba383bc972292f1b790db861c0e773ad78686853fcd20e6923da4cb1a656f6f2e69b96ef2f96262214df1537d29a4eee55fa8b6aeaf0dd09dbfe4fd62c7b6bdbba5e0f3c1577b5d376a5200a8f9edf2e23ed023a2283d62ec2fe014a408d6bec470023528f4594b0cc8d0d71fa2d41cc8c32051fc1c2130edf99dce68d0dc2ec6398a84afe10a673d51d9ea7510c11432355cd782b412854a19e9240f6da25fb97b67794dc95bcf24290f13afbffaded845cc6243b8fd40ddfe528adc2de407181a8a939809ce20cfa7b8387ade78b1a318b8d923f4fcc23b70cef8f57da963a7f8d6db037fdb1d92f49253ed04f0d792f47feb366caf32102870970ded33f0736a304b3595b30134ca68430e4d0b5e7868d5f46a9f1c72a356d00f34b674c6ff85a3bc66548c74f7695166a002ecb819a279d8df10b30319de7a6b6740e2c4639bb416150e506253d35d039d516d199efb74f62d2345b5ad1e3619392987fc9ee5226aab1bf20e36c2c4e76854fa4b25c2debfdb6b4a68681c354e04563f45da6a767b017309a37b0844061aed1c04aac3dff647053bf14a4f76db4e02f95700533926aa85d23c599132692c6dbc646fc949c8236433115d2f63ef1d719aa1d19080704e3e060fcbff17e93b3f11a05dbfba32022c41cb3e112ce542a20c2562f93a3189b68d81d685d3d0dcb109ac89d4a7ff1465b9f441c8f00edbc1953db114959e8af0204e3a2b1e857a7ecd9c1802dc63f8bb3da406ba2cdf8b9ba5b32f1f407be34ba14cfe2b638ef84fea05b27cde19f20cde1026270b12c2ee2a510782cc91fb50503e72ed06c255b04d04c6127471a62fd1c98c4ab083bd7926f9bc22b80c19c014fc4588a45327b1635f82246a6138cb02854cda8dde4dd8c329b4de30d0b83ecd6cb5596fb378a94425a48320242a0e44a6635f05a6ced0aad8aa8ab6a04ec263735c9d501ed43bf5db96d177db4fe8e8be6b3aa5d671022c81d572fe72bd7caf40da2d068292f28d6265f2e27d8c6f6ef30868ce7fba186dd7d9e74469130c947f1c18fca1f603b63f5abfd1bce59b3cd89abfaae23d7e10c228f14df4c86f34dd1e50dca0ced6a06e827d76d8568730fd4c8cb6fab35e85e5b7a296746dc7db0d4cbff3a6be034d48cbe8f8636fdf0edcbccd23590ca1b292fd8957e298cd2a7105b97af917b2c6bd46876d03fdaa836066e28414b089a1c16ef65daa075a300593f58ebfd1c8d79f61921723ab3532b8521697d9099c7863e425e1d1b5c540f9ef9d412ee13990ddcb2eb710e16b42e74b2fc5d7f45b6da8c0599a35327b71987ac163a3f83be949d31e81e4c49478119193b68a485b3893c1b83b22f742f71e8030210e2b6c4e5143b331dadd08e4185c0f7c0bd9d13768ccdb6de4f19513e9fc4d6fe86cd71c189ab8de8b6f4ffedecf93f34ba3ef5bb79394e57b42b7d7956acc28d750fae3808c72ba7158fc81910c8240fa11697872fe03edc4175d96fbfd6476f239c4ffe2a571d498a1af921a1f78a43549cb28b04205198119fd60e462909d000b154e3c66a5886c4752c26b3af5c856bbacf077d1db25f7f31ef9be8c8467fe927d26bac44a5a566544ff37c0c0d5195b777b07bea10dfa6e4c8131e4b5a49028f4a12be0c33fd3de94d56721faaf031c0b8b985f98c0b36132a9b4d452f21b88425f34ba34ca41640444fde22b44201d1f34a66c8c2a9aa4d990be9935e6dd3cabbbbbb82c1974eef9c743f80e0e6ee6ee9502307384e919aa759a71ccc2f5b41ef6dbecedff98f2353b764902f43eb917b0c6a251592d4ed3c25a7b20b2c78799cbf1880a7035642a7643cf0fa39ada7c7bb8f28be477ee083d5bbf1305d2ec9fcbdd64e080793485519f64cce4310aa79bd8cae9dae8a5352eaf331b199b39ff0a836f13c2ff1c56d5faa30c73db7f1cd7772db39951db7c2fe0bb1796962d5b1a73f447b47c7f241b464b437f1a5d1863dd5d5abfc71d41524bf6b366941ca8bf47f0b6047cda7c293efe070fb132da879fb437a5d8a10806da209cf4c6b5e3c9d11fcc9cbd5ee49210965966a2a42903cd2b17ded19c95", 0x1000}, {&(0x7f0000001c00)="71eb16e9f5be963883afd6cfd792e3d4310ff07ab40f9fe19afdcf392ef3b6e0393cf0a777cc6031e88365555b91c0ca37a3b65022c6b7358622321463cdb637ada5ec7aa36084e523351dc1c6e453ee31aafa23bf2c8caac42c67785b48f673f11ece0628cebe6c2365c180d320996b3c1edea4240898b9d2c4710f476f4decd4b5510927c03691a9744a37a313fd422666bd8a94b79d17558f04b7f4eb3fc7cce4c3d5629c64e9e725f24d5d0d3c62fb11a8ffa5cd1876e20ccbda151f19aac135b9de5dfb084e32f26076af5c71c39be9b05f4558014c09381e7a3b608ccf9b071ac68017ed443ca3ed2a637340d0e8f2b0", 0xf3}, {&(0x7f0000001d00)="9aad45c48fdb57a21f95fd58f91fcae3c718856e44169bcccb98c88b468d65fc7c37467e1d235108769979c137e51bdfef63206ddc640f9614b1903d59fb330f2bf9f19ce497ff0f6612bc522bf9af5781ec00c787375961b0e1", 0x5a}], 0x3, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x28, 0xffff, 0x1, [r7, r7, r5, r0, r6, r5]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r5]}, @cred={0x20, 0xffff, 0x0, r3, r1, r4}, @cred={0x20, 0xffff, 0x0, r3, r1, r4}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}], 0xc8, 0x1}, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000001f00)={0x9, 0x4, './file0\x00', 0x80000001, 0x80000001, 0x2, 0x3}) fcntl$setstatus(r6, 0x4, 0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001f40)=0x7f) mkdirat(r0, &(0x7f0000001f80)='./file0\x00', 0x21) kevent(r0, &(0x7f0000001fc0)=[{{r7}, 0xffffffffffffffff, 0x62, 0x1, 0x800, 0x100000000}], 0x800, &(0x7f0000002000)=[{{r7}, 0xffffffffffffffff, 0x0, 0x10, 0xf5, 0x2}], 0x7fff, &(0x7f0000002040)={0x5, 0xe9e}) semget$private(0x0, 0x0, 0x4c1614246c8fc2e5) pckbd_enable: command error 05:29:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000400)) 05:29:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x38, 0x5, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, &(0x7f0000001640)=[{&(0x7f0000000100)="91ecbd468b72cc9a5f8ad3b6d875d09d88bcd21a64990a3546ddf28473b509fddc46613511f6fc1e3981e63efa2d20b6754267e10c31b30e", 0x38}, {&(0x7f0000000280)="1c4032fe84134b1827965485e34ad90625281df7a89364b030e445976b285c4e86fc162e6288f5ddb0ecd7471dc42c5432df09aa9ddf0cba7df5573eb56d59d8b233fd89575842534cdf8cae9a320c97bb8ed69ee2ca951a0cc3241b39e5745d23e4c67fb67f11b8b89ac22c626a912b9089f069e69f13d703f30c25824d7cd5e1a10579773b305f1d8130735aa30db968027b0cd4bb5ef5d047b43ef5201489f175f8ab4c673d926973732c98e803e08fc2fee2293440a9298c065ac40a74013c415facaa617fcdd4792894c786b1ce257530626d78fcf6647b1996c808d736521c19733256df6b3dfd2c6e55d5fa715fdb706c", 0xf4}, {&(0x7f0000000380)="13c86f531aa7f952db5e9efa385fd3aac5cf28847e250e1ae60fffdcad8cbf3742a033d290bf9ec75212830706c96cc6c87fe8447d3321d39a80cca8dc6bff370118992185d328b577948cd87250f7e0989f1808047361f242d84f7e14a1c612b5dc5bb06b957e99a48779b096c80b178554d075d2e1f1d6e49956853763121215375294f21cc3a40e097ec208079bd87314da2b330a8506c4a36eca39ddb2cad065641afbeab099449cd8090927fe70363a29291c689af6a71a5731320c4ab45796a88b77d0aa532b95c7cbd51fb334db140fe8c078fbf371ffa1af1978e3fc138c0d85e4839735c24222b2cb53fe017203e61a054641e4ee", 0xf9}, {&(0x7f0000000480)="8ee1fcf127f4c4782a103ac836a5caebe670fb7dac3e6244b2ad6d59df56cd9b2e470addedc6fc8a5bd3d1e88a151f04143f787d7ecd13ff6cef4a717e2b8854a58f863fe02d19f27ac41013580d36d6a6b8b1606c130f9540be540ff371c2ac8fe7925fc1a4d1cc175e00550f820b4e0228edde394b31e093b66e84bfcda57058292dbc47699a68e1fb3d3f5ce0af84e7bf58efc2020e99b1b64917d7", 0x9d}, {&(0x7f0000000180)="60e8135655686c19e1a1645eb8f7a0f72191200516aff212b52df64755d37276ecd4bc197df95f4462", 0x29}, {&(0x7f0000000540)="1a8ce1d7e7b21d036cf258d4eee162d5e3b48531b175328b37cf20356a0ef4d1d513041a2655a9421995bd80df8891519dc5be2f8686b2f3d1b9b7250f255bcbd5641b6de9f61e8e5a9b68f11012141a58f8a3ac151ab0a5a73844bc09bc216e9521b57a458fc6d7b267ee9151e284a00eff4581728d3b6fe1fae6aac775c681c39b45fc86fc6ff27dde5a874850be8173337da2d428b1c529db662a3c3a10306d926bfa0c6292582eea2850f12579e6650e5eb9dac25f2f7f6d1ec2a0317dc09743d4ac3ac5eff63b2fae189b03ced7c029898cf0e6f75a085c24936cda6bc0ac63c6867958c8abf66e71708c4294a6360875b598e8a4", 0xf7}, {&(0x7f0000000640)="5f5da733c79bcfce83083ff8eb426d4e6f312653d9c1917011183afac4333abe864af1b18570df62778e384d4da6a012fa543fef14b87443dd3df8d91f79a87dafb86b9021d5ed76cec85685f7e82efae3d48da91c02e52c954d7934ab76250226dfc1bb653faf1fc479ccc84e8bb9b621053505b0926d36d1cff3298bda64bfecd314e91846e230b210d4708ead73c814ebf00959b5a48539d3dd82ed96e6415684988218f5263d1f6413d0a65d038c2019d8aa93f0863b2d9a421640801f2a748423c30e03fc841373f8533fddfc926c8ab1eaa3fcec1f977a3bc104d023542228dcab1626e5f6ff3044a147636d18f26551c1e95f326e10566d0cb78a50c83b88cf8d98a329425678dd85c6de211452f31415b78668743edc316db433ac08b6502c639336a141f5f9d893e98736485838013ac95d5ef28bd7774ca4a20e0c2bdbf5a44ecdb0143affcf18df36289a8f65e561d776a85fecba9d129f74e18d3f45d76aa1368fc7047dff973718687dd614c0249049f3355176eeff54865adaeb8b1329d685a67151f7249c6ba56f2140cc5ba63ab50ca15f399686645f672bed23114cd42f19bff323cafc1147324f326797ac9d70edcaea347fc4754d96474929d6f91829113cb6732a09eef2e70ebbc666a8631c024105850034c221d7e33c3400786b6798311c1e76aab382ae7ddc6a799b2d8a596299d458f566713fd4422e9f62f256f19d691cb80065e57479182cae4874fdb288fc313a3cb5454b3fd6f22592d64fca3d2178a22163f0625a205254fa3b535f2acde5e0cfedf2e45adcc5126cfa75c02578052f40f89a11807cb81e8a4a84d525cad3e773edc1a988f83798adfda7452c682cb389550dc350bf6599b02b33a6a0df3e77c4ca72d7efc8c8c6469470ab6ac389c33ba5f498552e2b7b27e24ac883af49d1441613221fd9ab5c7d7b282cda6ab5be8e6f925a4bff7bcd2d4eba5cae0d6c587673364a582ef422fdeb4d90b244b7fdcd502f03b84d7e2e868c8560e20ba99cb6e352b2d3e1d0b07eef464db452daf68ee235e9ebcf2d3d5a2e0fecd105f9a164419ac3040274ed919053c778c7aca4fe536afe60ed1ad8335378921f38ab33f980850fe9fd3cf0bd4b7081c5fbf484791ab2d8b7ca88ddc88ec36e61b85c39a7f287458483fcfd6b21204a5f5b118728335b0ad6bf2e87fccc2de4d17be612e7ca48624c094b45b62d74c72c9da759ad510fd6fb7b0c4d5034651c83099a9967bc011579a1ebc92de7cd749c9ab8d1614c00ba2f27ca028fa3f36236423ad667deb401c43124cfc9f5935f03827f61b07b3eadb284bf0d34f42488199507c85e02511f9990d7e56f64de81602c0d03908edcb4216def18b346df83e22832b65154aa09ee4460a8040c32f7b1da3046085b5273f2a03c76eb34fbe8adeee9615aee4960d70ee179128947cfdff5d0f6b2ab73e9f66c99208b027e1eb2ad46701a4beab24789c414f15c64b5489363b421eb6793cbb064e454da4db2874bfb28479af19515ebcb01483027f48a7f2e07ed29a00522effc972af57a83e333b307ee99732f4c055f907953beca4eed33e677cc3ec17b79b893b9b3dffcc35ed7e40ef39d4eaceea19e249ffea33dfcabbcfd581e5b35cbf6e6048046f842827a87bf53315b97f53a37fd056418db3b727ace02ef357e7c4fae1a4ecbb829d769f24f7224c6a5e91d6c0adb3951f04548901d6bc6a1deff2a8811a20b7e619fa3d2ce0266cb7de93336ad23f14a466ceb6e5c46ed00371ac0888a4fd4b6a7fbac745c1c7d714d9dfcb9f21361d55262ad77d0ec48956052db0fc8cce6f6dd4c4d4669e9f5cc18eb8e960cd893306369aa14c1494fa2ffc5b84ba177bd47c1f12f1998739d3b749b60e3d39b27020461418a0a7d84dc654329252f581cf8fa8421934987eda50796dc8e277ebdf34a90d8b25a5998d31d67de92e3f2e5dd03f9202d67fddc28bfb76975df2934a5f7b8e251fec0cc541934cb6a2ce70e5f5b9a3652ae849ea3df31c9610724cba653530aa2bb1a5e071ac57c36032aea3593c14d594516643b3ecac205dc8e16f756d03117445e482042b1376da070f7bd5a8bdfb04c1e803f43cac8576fdf17a7191971051fcfbd95f347ebc3d9a086288c8142534d1147b1325be9897e1eaed838265c5cf09aca2ff60caa31ae169c7a6b592b0b7a210ce22638374b73a64e4622eb50ddd5469e163a070442ddeb5b75589520fb686c523ee6606ebd57d46e6e22f1373875ebe78fdcb1124b18cf83d4f1eec39c7854de5beb46bd3baf7628fceeca7bd43ebd71e411a1b76790a59d6fa09101f2fe450bdf5de27ccfef48a72d7166ae4218ce90a7d8249bbe502ddbbcf0f3e02aecef56e140e436149a54dc99df8aa1237b4e8ac092dbc9f45682a8afd9075bf93c2e4aab0d7a55f589c2f53823c7a7c52584d8dfb4f65e7bb8bb8bda562eb53f0be2adf50ee4505b0d9e1335b90547dd096b7ab50b39b1cdd8b6d7592a93a13059502a548b2d7ee9c93eb86163fefc10563c46c52d810a04d849d6d7afa219abcf14616f191379b50ce7678dc0b4ea497640c3ebe250c049ed7e25afe6c6bd1fdf3b111b006e3db166ce35a2e144047c41556c8a58a6e8f90c2b8a1669ce669454f35d342dd86b045f79a5d6379e659488c1e93faec7558508956d05493b10e4bd348989cfa038c44023d600d84aa5c23c4ee70aa5162d1d46ac90691fa08046b6b50a054339076f59772fe01e327deba770ccbb246a09656cb74dd61e001deaab68f491576e6af1721376f33fb2bab552d4026712eb0c39e86ea0f83244f40ec201ac98971e6c3da5ed618292397fb400d736c629da4e7d421cfe6ecff058f562a70e59e7d59bb9f2a35c2bad34365c4bb758451907638213b3734b22b1574127ba78858ff087e692ef412da8e0ba5e0a1734a4215081192504a4c218a0653667f68007b5aaa82f2804263fc957ccddee9cd10563eb311751ecf6c2242398518e89079ee642306717bb04c33cc62b572e1e235341d80a191bfbf3103062a9e0b694a40f77e612c82c56db90f09919e62b5c4bc491d3e315af9c992e96f8460e2e8e8cce6b13d384f1b51bb35b57d8f5329d45e6b65685203edd4c20cee1cef64086ccb802e1a5b8dc94b33ba099d45ca71c4c06330ed6fa971082178441a4b9fb5db35f498ebbfc82909c115ee1860cdd53a985bd32dcbc6a81a9517673636ca457b877ab60eee8d11fb6def87114d344ec67a035b1c9f13b9a533632082d728b956265bf6ffdec4408ec9713ca767dc5009a2d7bed6c3fa21dc9975b5d20c540b70c438872ab8eb8383a5ec7607d6ea1e2ac8c41677880e5005e50d26a88252d19f15c32e2d4fb550a4e5ac02033ee8ed44f3520f04609b0ed92b3655672fa6c908e3c66ba8d17008389b4c41aac1f217a7f8660372f00475206c157aeb8f8213c784b32cf8449e4e53e7a729a7588649b19e574540ce0b07bcb8582c2eb2ce88fd173bf225ae499e3b384bf347556b829c57b7f5867ae4d499afd76b17e929031a51ca66bd2161e6d115b622904e007e268597577ac02a912f9bbb1df283cc2e858edbec5a236349a62c783f35e0bdd7013dce1b5c55aa01ef5d5de155bbf3c387ebe0f9fa23c04b28d92e8ecbe7f478dfd7551cca9e55be4011edb07d9397f7299314ce72b112d03a05bd0db11219c777e361dd7efeeabb6a7094e1f55df16b03c9461dc206a24412b0b8408c7d3dc865f0b639564e8aec956700b18625ba80759de25a7d7d8f8f11a3b9420b47c12a035b08de7d3b31ba545a1542a511316a1813530086658056d91cf19238ba795f242db3763e6d635dba7629d0aec03116b3aff27a4bb239bb43f084cad191a4b0ce2124bc93b76e08cf4e4e768152beb5c393c619120940429da8b968f97a9efdcf536ef898082b3b89ba753a838336f94b0d36c49fc9eb7c4c654128ad45ada08cf0e4343e5e01481bb31a951ea9f91a92815bd876ea1ef5459966eb37103dc893eb1cde69a3a4d87c911d48da5b9ddfaed47040dc92b75f7f560006214b78c28f7566429a49593d75416ce3347b57854ee29960bc0c00e62959f7a63f39acc7d5071452bce5c0477775d14b27b52693fec1f7b6082a8f09b60693b8295275b4335d5cc91e779f6c1897698b4e5f5331ee4be2239768ceb56030d02d198f2f6c22ec39ca8894c5863bd6439a148b9c1874e74be0b5e3ce083356883d1f87ad760a05af06dae6b112e68a55ebea885aad94949cdd9e03cf96940b9fe938836a56be29a73909168e70aeb313a4f88b9e66728280574d26568f1320e42c9319cce88792527792aac19834a4817feb7bde9ac7b8f309d287ec4c8057a661fa8a2c85624a86d2535bceb8a51d047ed46023581a5e51ca0fdb9a75ee22b3bd96dad9b455463beb00f723e6eb2a73f289fd7a0e415b61c075fd82ff69fd80a2d3f24268b31d0de5b6660de033773b5d6232fd24a3c6011e868d30e920a604ad232c2e067b43dec2445dd8cf2ba3b7015bc149af47581bdf7a3147d971d5951aad5816cb154019511282243925f522d58b1aea232568fa0bc13ae8e836f426d0175253f2092b20a22f40d0536f44180e52da182313fc601c746a65d2c69fcc5133aba26df8ad631a08cfce23f0b95e34fa79ed827a113a2dae996d578da0454c5f71eac28435f8bec4a08400f54d0192ecc42080887a0c9e29dc561598b96f5301802cacbbfc6586c13080bb9acede27b4b94fe0292863a8eb93ae5c516e85fdf9635df2bb8946e9d23b071430536d4730cdd414c19c1acbb4ec73704c3c531148279df6ff358fa01e87359ea27482af5ccd0ce4fa1ef574cfd56b43799a62727daffb811fb0a46ab22b55ad8a3dfedf08b0fbdceaeb94ab54fbbd48252ba9e85cd483d914bdaaa618d36ebd2aeec8d98604dd55bdbeb0d55d13684d832dab620f27d2cf3a39cbb6e18172606e183f5e954de652b400d138dcbe5a8659f30c4160d88e5b7060c57e8413d68e6a202b1aa086dd80a9eac0fa72d7752e54c0d667c429d6106eb3ebc2c2741fa93dd13a59d7fb8a5fa9d016bea282b8c7678d7a212a9a4a3a963770d784daef3cafeea549eb5c2dc13148c9f39a90d724c72aa806bb1f000e19c0617cbf6a044d1f75038e8997d9d0753be0941038ba2a45247ff0510da65ba71403ad667684a814cdac3e9d26b255afe24f62380ac3b5f648d67d3979526f3f70e148d08e8e00507e1936e2a0f805ef618ab4365c9133d04dfb85b9d275511316d6a59278e2a872992e23d5c6e2d524867e10a39bc2c8baab819ccbc87d9062bba4673b6af39bc4ce8b0d950c4c86954b484234127a930662b5527ab34461a692c32596a58d763a11046802aa77d5b38c304fbfdbed48540f3ac862b751f2d0c33bd37ca700ab2387965182be5cfb8968bfbcfdab5c569d64a141ac3bed938ada7245ff82e6181b7f8bdcfb42bd5e36f643f541eaada5dc7c3fd8f58dca266e9452d2b368b4c7ee155f9270a8a18a2f43fe10062cc191ed54c152f0745a6e166dfab544a439bf6756b76cc4818e3ed5a3b22d79cc9c2d618420bdceb9c37e42157900a2c8b65e84c4708b2689698b979319dcdc7eeaef6ee67c12aa4093b39f365b5cef4d70d1874d853c438de736ed3dd28b9215e92ee4d5ba664b73bdd20ab4369c97e93a754d3d5aee69d8ad67af5830644ca6ae7d36273108ad809d6c3749a60a6d89bff4d10531be1376902f5d3b4e1", 0x1000}], 0x7, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0xc8, 0x2}, 0x405) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff, 0x0, "000101000002010500000000000000ffff00", 0x9, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r0, 0x10) close(r1) pipe(&(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:29:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xd6) pipe(&(0x7f0000000000)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x1c) fcntl$lock(r0, 0x8, 0x0) 05:29:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:29:53 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x10, 0x8000, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:29:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') r1 = semget(0x3, 0x0, 0x400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001240)=""/217) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000240)=""/4096) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x3, 0x7fff, 0xa}) 05:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xff, 0x4c, {0x6, 0x800}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f0000000040)="48f6327bea913a94e8ad4043e2d2c9d37fd6b913ce177e2070ecc1076568b370869094c0c1") 05:29:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x80000000000000, 0x800000000, {0xf0a2, 0x8}}) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 05:29:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:29:53 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x905720795019a423, 0x1) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xa1723096103d0222, 0x80, 0x2, 0xe1}], 0x4, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x81}, {{r3}, 0xffffffffffffffff, 0xa0d25cf8044fb6e, 0x20000004, 0xd6, 0x7}], 0x2, &(0x7f00000003c0)={0x1, 0x7da8}) nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x46, 0x20000000, 0x0, 0x7}], 0x3ff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x10, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0xb3619f8e59172ed4, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x80, 0x4000002d, 0xa3c2, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x80000000000000, 0x1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x2, 0x9}, {{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0x3, 0xbf}, {{r4}, 0xfffffffffffffffd, 0x84, 0x0, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x100, 0x7}, {{r4}, 0xfffffffffffffffe, 0x82, 0x20000020, 0xfffffffffffffffc, 0x7fff}], 0x7, &(0x7f00000001c0)={0x1, 0x1}) shutdown(r0, 0x3) kqueue() syz_open_pts() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000240)={0x5dc, 0x5, 0x5}) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) bind$inet6(r5, &(0x7f0000000280)={0x18, 0x0, 0x400, 0xfffffffffffffdf2}, 0xc) syz_open_pts() 05:29:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) shutdown(r0, 0xd24c4c860a9f6a9) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) geteuid() 05:29:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x401, 0x3f}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:29:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x10001, 0x101, 0x8}, {0x9, 0x8, 0x3f, 0xfffffffffffffffa}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xfff, 0x5, 0x8, 0x4, "00b000b90c331b9dfd5693d55ac38a0e262b24b2", 0xfffffffffffeffff, 0xcee0}) 05:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) 05:29:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) getuid() getuid() r2 = geteuid() setuid(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r6 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c654671"], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)) pckbd_enable: command error 05:29:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 05:29:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100000000, 0x0, 0x1ff, 0x4, "75dca23f54eaee10dc147ef70026d7d7fedba25e", 0x1, 0x400}) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x40000, 0x5, 0x8001, 0xa2, "4711ea7137d36b28fe7fbba457aa267b6e0936c8", 0x100000000, 0x20}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 05:29:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) setrlimit(0xbe4aa43f5604ad7, &(0x7f0000000240)={0x2, 0x4}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x12) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r5 = msgget$private(0x0, 0x29) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000ebff1903df19b520c24d5b0a423facef145b8fef13704a439019e006ff0e921830ee7408172983097e79f4084383396d054a3dc5389ef537545c9cf2ce649d2c7c5b4648256e1aeaf218a18c1052926049caf999d557f02708a024dd2fbdbfb0531b0b432cedc0e7ded812de4fd4816b4f3d3ecbcb371257c34aab791a8ce42a11bf874e43daa8d0e711de0510b2b3fa463ca600"/168], 0xa8, 0x800) 05:29:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x10000ffffffff}) 05:29:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0x2a, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x36}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xbc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2ad5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xbc2c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff2f33}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x30cb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xff}) 05:29:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x5320, 0x7}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 05:29:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x38) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xfffffffffffffffe}) 05:29:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:29:55 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="bee8c668395f3325be7426e5c7dcdfc0c373af44c96bb8b6b4523622635417af0ade214ad3857f549d439b8adbdb02a7c0e4d4bdca2adab4a23fa3b3250c6385ae3e28b1808f1b3f22934cf414f23851c1543d9af1c9a7a3605895a250c2521f10e5d6cf83de04f28c0b3ec939ab5b2278f9e4d4b0704e8d7ca972c04801fb7b2da9887b70eecfbcd445c28339c7374c80753bb6862bb0da4a9ce2bf1262b9b45c8bf82f1a85403eb09ccc79c495510452c94cac01b5ea75069bcfa595c40885d5bcff9e621a5d6c8b6764acd0f91ab6d47ca0fc9f4d5b8555e2222b", 0xdc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000002240)=""/174, 0xae}, {&(0x7f0000002300)=""/39, 0x27}, {&(0x7f0000002340)=""/236, 0xec}, {&(0x7f0000002440)=""/17, 0x11}], 0x7) 05:29:55 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x100003) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x118) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xa, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10b, 0x20000042, 0x4, 0x8}, {{r0}, 0x0, 0x20, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x2803, 0x1ff000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x5, 0x1}], 0x66, 0x0, 0x81, 0x0) 05:29:56 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000007c, &(0x7f0000000000)=[{0xc}, {0x87}, {0x6, 0x3, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 05:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x7fffffff, 0x1e, 0x4cfb88f5, "ec6c3efd1c8a970b3ca8b213e6243b00000099ba", 0x7fffffff, 0x6}) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 05:29:56 executing program 0: r0 = socket(0x20, 0x2, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0xea36b713a1726074, &(0x7f0000000040)={0x1, 0x3}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0xae4) r3 = dup2(r1, r1) shutdown(r3, 0x1) sendto$unix(r3, &(0x7f0000000100), 0x0, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 05:29:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/104, 0x68}], 0x4, 0x0, 0x0) flock(r1, 0xd) 05:29:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) syz_open_pts() 05:29:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x401, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 05:29:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) 05:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r3 = accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xfffffffffffffdcb) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x70b}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f88cd91513000ddbc6f20f82721ea82bdb14df6df8694815bbb76c929823c2758e1d829dd3fd6ad5ea09063235ba27b8ef0d484c64937f4815a743ec0d9f0fb97e031d9cb27c6f5e04a8c"], 0xa) 05:29:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)='c?', 0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) 05:29:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xdb, 0x80000000, 0x4, "56cca101bd9087a66e88952b808b0d9a5465643f", 0x596a, 0x100}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) lseek(r0, 0x0, 0x0, 0x716fa3abefc43286) 05:29:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x324) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000340)={0x10000, 0x3, './file0\x00', 0xdade, 0x80000001, 0x1, 0x6}) r8 = getpgrp() lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7fffffff, r2, r3, r5, r6, 0x0, 0x1ff}, 0x10000, 0x2000000000000001, 0x0, r8, 0x7, 0x1, 0x5}) getpeername(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) listen(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x7, 0x8, r4}) 05:29:56 executing program 0: getuid() clock_getres(0x4, 0xfffffffffffffffe) 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1fbe19d67c2a8324, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x7fffffff, 0x1000, 0x1, "25d46f46b79622c8d90fefe1c1bbcc74a2928cd7", 0x0, 0x713a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") 05:29:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000000040)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 05:29:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) r1 = msgget(0x2, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, r2}) 05:29:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da26000056801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712fdba3805ffc367a4b8eb73008e0d6e041ea16ecf28bd1ce7be401e8cc1800d2387d21f38a1b65a04000000000000004b3ba3367333c7365d3e0f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r1, 0x0, 0xfffffd8d) 05:29:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x40000000d1c0000) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0xfffffffffffffff7}, {0x7fffffff, 0x3f}}) socket(0x18, 0x2, 0x5) 05:29:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket(0x6, 0x4000, 0x5) fsync(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x102) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0xc004, 0x17) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 05:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x17) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x337, 0x800000000, './file0\x00', 0x0, 0xa59d1ac}) 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3, 0x4, 0x6}, {0x0, 0xfffffffffffffc00, 0x1ff, 0x4db}]}) 05:29:56 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 05:29:56 executing program 1: r0 = socket(0x20, 0x4000, 0x400) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 05:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffdce) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:29:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xd6, 0x9) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x15, 0x910, r1) 05:29:56 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f0000000280)=0xffffff96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r6 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="d37b9435fa0755044ce61bf102fbfe3b8a4c185906bba9290f4ccbdbd29b8393230e206653b68751e815f60b91ae4566efc75262b98ec4dfd62dcacef5472e885e8c734aa22829393f6bf63c817a0f5a2872cda31c5f0fbe593f44c6b1e8bcdef7bab5f3b229fd27ec5babf2054005af310a39ed650d9e2be8ece1080d0f2a4d02626460bac9bc066c8ce0d35f175ddf5528dbf3a5f25d7c602aebc0a79ab3a9c55b068a4d4747ff216993cb949d59b42a2228621002d3790ffe20d2e62828d49396f2d21c4e41e3d894c0d93eb9cf2e0d2bcba459d4322a14e874a8edd6334f9fa4", 0xe2}], 0x1, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x108, 0x4}, 0x8) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f00000006c0)="e54265698a0f9e0548418e36d27ace4edaaaaac22a639db046093edb436bb3f2e3be8de284a67d68acbab3d30f0454eb8ce958fc2261708bc29dd2f77846857efd07bc8ddd4cd09fb252ec76a366343f6fe5c003c5871294faded5dc9c09237f2743e1543d60c6fa393ec5a05e697c74260ae406b231718756260105c6b3cf6df7180c50216df81bcc32e19b1032b93d2f476fa893d1f34636e79b33899e76656896beaf464b5a3d229419262a58505cabd2048330c165b406f13856c64bef", 0xbf) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14}}) r15 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r15, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x4, 0x5, 0x3, 0x8001, 0xe9, 0x80, 0x200, 0x7fffffff, 0x7f]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:29:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:29:56 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001480)=0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="41aee0b0db82cfcd3dd55d4ffcbfeffde75197bb9a0b816d0086ab4f39afcdc0386b5b70a46283c6ff5069062b6f4b76e8696e0234cc0a633ac756a398754d85bf9718b9958e145de6d12eabe59b8951cb5f8ad0904fe6d5c264d75b4319c0185f9fb4f3daa49900fe2be0adc56274ce9d349f3ad2c9c5b316cd09cc777003fb68fa4dcf5e99432c782da15b5d50e5a5768dc4d784e356f649abc1793f91fec91d5fe98be32d041723451b346c954b5e210234051a42cde7bc46c3f4985559bd2f191c22df6b771a723de38eef70c3a805676d3bd1d3b252663c5653487ea8"}, {&(0x7f0000000180)="c65491e6cd74f74286c0145252bdf55cf1acefe228218938930085f5ff02041404e0321ab57ff8d9530677e205ed3e9aafded603649db1663fe69cb81fedd787a139de6341d91d4872be1e9ae7cb695c3f0ef8e226c5b50b3f7a48408536f0d399972343f72c44513c070e871c616855f6d3d8982aded8a161f88c6dac81246e57570330913a5c024bbe07fab842dc2350be9a01cf125a16eb2a24cc0526a67da092354622cc4fecf0dd876f58e8506a2e20c1e625235ef61b32e012bbc5535c68ce9a328ad62b5983f488cbbe13bef340f2"}, {&(0x7f0000000280)="c1e863a0f4062e2e9eee67a94a840aef3bae3cd0a981ebfd8518ed1fb96602a67363d110f85e04f3f5e0170d4583694cf14d3a4216e77419720bb2da86847684e9b34607f75978366c52c62c65d245302ad7543fddb196e1bde5295511083565bab70b52c8cb1c82d9864f14cb438324ba5c3a591bde1bbdff9e4fb42746ee640a9bac03670ea95a5541dc75d760502bf9147d924576ac7e99b56edaf47169af5b4f92df5a9185665e0f4905d256a76667b436f15db77c6a93d2bc29f162849d92c10752856dd5baf0ad3893f4201dc7ce63c31d16996f42ed90157fd55f3fa95d93a6908952d5f5177f6824c3afd6440cf48ca201cd6a648624de2cf91d81084c3a03b4c60e48e31db372e71b97419c8decc81066577afccbd28ea27b134abe0608b808471984e6668066bc7d53a92f1fa0052c6e4943a96a83a5ef9129d95f959d0eb482a8e53e37d1f43dbeb3898da82fcf7b738da5d6586e87cb47a89f2cec719b49d7330b5311d6024c357d804fd8f79a9a42398ec58840f48ae69ff5d68bf7b38ea29a864fffd164a4450e14625b4c226d18ba61664fb2328864ba8872b431a77d183b76af83adb94f0d0f27e9a835a298563d9773a5f8bf27dbd5ba4518cef31c8d16d76a421a73f60854a45dbbda34c5701f54a0244ded468bd646e37dd9a23e66571ea633c02aaca319566bedaed0ae9e106f365e6d763cfc5bd9b41cad56852f6e7aeb89f57b362f2aafbb644f86c2bcc0c78ac0400331821d6654f6a4d7f334325ca1a3497321d7c236160ef3f99690b7716d37d0ae867e6478cd8d15bc370d810409fcc6ec7389c4b3b08bef20033c4d66f8fc2b12e7e55a424a760bd0c381a1bb43c5c018d1505198dadb294144cbc231906cfef5bcb23823f3b3a90893f8462d84a69f4e3a0e4febe623c639c97516b4f95ab1acea29bb93fd16a2541ac790f1ceb816df985aaaeab34a0970852fae1c3394ac03ca584275e2a0b3876b6473c070f9f50d8b6a5ffa75a153270ffaa9d3d60891ce9b3df6b8aff967dd9bd41a7aaae200c2c5a6dc0240f8fa6ce7b512d5b75ba29b1f1e0cc8b2ba808e2a3f2477cd45a7724892a4c24069539eb33dacd90dbe451f6d98b3c8417d6ba20b2f927bb738f9d4f8519fe434b7bac2ee8ca4744a31b9c94880176c94aab48382e965ad89ed9ff4713554a884c11ab8bd0477e58b2ddbf2e5910acd00eb8fa3e712853184ac6f132e7e27f6d0373f1c361bfc9e8716546293e59a109ee39431895d50a99711d2ba730f5c674294b8d577dc3cef97074b8edf63e8ae8184317abc715b54eccb4fee6b9eb3493c2ce51dc7a76c67493d3fe12641f9d7d724e55248b93b022e0996f83847d8924dd93b4ec9a4f23848b1ee7ff32a6035866c54e1c9aa81f8d3a86d3614a9515914fc1bd5f6563580ca5d1589277f2f4fb7719f7884222bc1586515f1a82e45f571e75d18e568d6971cc605ce4e1d4de9da0f5d6f2cca14161b28323b27c13c11831bb131122b8432a004263f60cf9882610e5af82845aa4aa80a5b656c61d6825a437a632293589b0bf663dbf1cd0e09c53218a0e82c7e636f80a911221040c63150715160a8d910f2c5afa0954ce47ced740f325068779d42d089753a561cb01f91dc2ac141cfbde068bf5838d78829f55750efe2f8e145ec5ef3be18a417983a70a435b70ad8545117de36d4c6e0fec048fda99f6962b02d0955113278d9d4b20066291e0beacb6e2cff52ab706acc45f7e2cf4610d177dee7ff288e421647584ca61d57e05e7a538455585fcf3d4f70b650359c86470439e03cade4d169e399c0e225a7333f5e560568df4aeaa42796246fc87c5828479111d39039ad18c28b2d366c69d59deb1fadf7cd781e7aec0bebf94d062ca52f15a1c7ece63dd1d87a5c7a42ad3b1b62a64aa67b83782a893ddad1a5a2460a26e1b369ac6d958f4f7218d1cbdd94068c21b49f17aad6d982449df27c81f2239149eb9aa7f235301933a837fdbef4ddc2cffb99d1f551c2b05ad4155f1327ee59ab7f5d318e8c800ceb10100ef45ade6c73c751d95023711783c9148b473c3b5d00c12b0db4fcbdb135ff6433c49b08e9c6816ce9f6cc8878b84731f0866eb482dd40e7736107d7ac60fecc5aab83ff697e2a76df8c76f198cb8ac7628fb2354a46a373c0f61219797c55d418dd09ee914179c262efdda841087e132bdfe3356d68ecfea027227df101d272396d6f9170f87f91c7bb99e39e2edf0f0016ebce70938de30b77ca788fe827c0efa43cad6f8c2a2aee6c168d894a1ad4fe64d8fd74c7bb3c4ea9c96e9b719bf3b60d79de27ede682b8cabb7f6a5ecf87fd95f1ab21b553f0c7d9e7e85c9ef5cf05a70525c4966f2afa778bb892278da05f43693f85cd2b610533ccd41cf3d43737f26cc2fa4f0f5b4eff9d95453f03b0f83b73bd4dec1cd973ea91e9a367f41a7533204d2e22b062c1599978ab254431b59b3c394bba4ff6a73f127ca7099572f331562b95eb9d991f4be931cd04b1edaf528dc8ebc772e88e83a30e2c096fc07e6d6706866225da4787d711d9c179fe73823fb91b9b968af4dac9b25b416ea83136caafa499683fa91091efc2e8e4a1b9493fe66f58f7a8200ad1e03cead5fd66e0756622f5e8e543dbb419e846385d5d76eb40e64fc8d80ec0d6f926492c407c31a4375379309b86394ef004c0e1646f0e35c07039c177bb65e27d0a97953cf1d333dccacfac2169e653d3f3479843d6324c343a655d5c1138486332efa1cf4e9a5fcce6d073a6e57e5e5512f6c57ad97efd92a4adb9bbc9e48fec085e10cf8d8c41ffdf028c348349c3132d415a709c6757b19619bc5854f68ab2ac535c42f0a979fe08475321ebf901c3d67b1ff4851b20afd71548cf28acccf61ddd15c0e20931f93bb3194c39b1f5bb92f51dfb07bba9c506488d328f43448846d825acc30e8a29809c077f80c063416aa2735f2f9fea4c8ce580dba0b1e83e50c1b53e4c3c49a86599ced63596fb6aabc6b2388d1816bfacc668a9db56f42e953e1a503a66647c8160122ac7ec691701a55d571f5f67119f3f77d0c2a8b640f1d6331ad1dfa0a6b9f0cb8833544980aceaa79653dca2a47057b3b799335ee3bb1a0888e712dfbcc0648f4cc827c5d1ae4dc3a0342797d394a20cc150aeecfac7aee97b87535d25808b2f71868463f94bd7e60e657f3763b433f2530d6a321fb223106018a18c1b480644b7cfdfae1cd939f4bc855ae9ffcb34a85955b7ce1db6abb256e7f2dd1bffe67096cec5421235218e0dfb55c77fe6588c8c36ca9b99238610932e2808d7e8b7aa4f8b28bcefad8b0adb48ff48d6e3cf92afbe933c0b4bff15679185cb8038297fa0278ae3b64202ae6490da053470d8825d5ad9a527731b8631a5f51f9d21d1a0b031b267ceef0f3c8dd37a1f801717ea0605909fc458704d8e8eea0e0cab077e21e154987929d577ed6410c60ffeb098eb920535856b81e70d77c842c499593df6934e4d4729f47765fed352c60b893d9e0c9f20eb1bdb8e40d1d95eeb4dc43d92fa9e9ff1bba812598abc14cd5e4102ebd769016d91e114d7e2985c023261555c39603d25674a67e69264d6c780a56255ef1743e10b7a094257e526d0cf3eda8ed7b30de0147c258cd5e48582c8b8a2397a5db24a7046f01b9a3d55a681728c0fd6fadec9da7df7acfa86da9ff0a40fff4516da68430acdfb85c2fe501d37f17ea8c05613876af49b82b135a29580f8a74df381009358c2916ec2d341e88924bb0f4f94371d91168eec4eba26e5af042ff4763aaea715bbff9b5ea39f1c1f976bc668d10967cbcf7d2e79369bf12ce31fd3ca92e83ade14c42aadb92ca9cd87ce828e6fe14c1dba74268d88ef8a0202184d887ce2854345b1cb634fd4261db4048b75b622917833ada039eafd2ac495003bb0de90c7efc2e3392a62cdbd2ac9353f20eaae57387767b4843dcc5ae519ee8f9844f94070d34ef97220972b10f12b7cb4e9f12ecf1b3e69efb8bb72db002a3cc3aed48efef7ade03209050df82a28bede57fe225655559bd2a00ada74c5997a081990edeade0f4e87a122a5355cdedff433b3a237c753556ec1c985c690463676de0dbf3ac0db8d60cd34890616c76c8f05b7212166bee63541b99a74165b86abe8b7bd2d2445b6f525a2dd8ffe8f57b066e839b1f004ffe334876fafcf56fe03731d097c336103faf96fc470cd0aaab680d5eae943a49e30e22a042c2ae1a727b6e2fdd34f5f69452aa9c02bb233cab4566cf1c2d0182bebe367ec1124b9952a3a0f93df07c197ae459605a9e67654d32a07663fdc27f4ff3a617e56165c3a75a656303f46ee30f649d72597dcac3cdcdf6dedb8d6d2214c382c2068affeca9da005ccbd10ec17c8da057fb06dfac9dbb4697ca157826af4ff68460fe30192c04ce9df372e37eef7d5d26b2fd0fffab82e81db54d17074244e22c8078a4bf622d53f2eac791e387c3e90085f5467fa4357f289e5c696c012e296ed2b4091241eda75fd123d01fb3cdcc32b2784ed556475c235b5da1ecc91941647ec8f44a53219a9f306ad75c6fd3452bf602d77165416fa87fd17b513389d8fefbd171afd2bb7142dad7ab2677271cab329e83a303b5ed37314613bae246b1059c45aa6a90562fd82adc16c76cf8b0087837cea216733a1da635c363ace4937c3e8c9b941e7bb64e67a0407d4ad2ce42e052498ebaa57f273eab46c7cb8e5d4d928af2934b9bf64b13269a23571205f4ad46d3a7380c0317eff6ab02602c604ca14b0a8aba86c7c583f8491acccc2bd93104523227c6ea322579fe2bb2cc430b8841d60973fb16ef2aea3cae294bb7a32b9330700df14040e49eae30df137b16b088a912ba818e6f18192a7c8ca17ef8e1754fe707c1dfdcc5268d8d39b46b637f1c1fff66ff562ad13c428a66db4394ca3ca6e38d9e5bbe0ba5903e487c7b9184fa763eef461d53448d9a515e06d2695068484aa02e2d835936b61e8a82c0c3eca856ee619f31c0198591831d3c6499f5754b2570fed9baf73b2c150ab57fbaf56da7bed95843d1e0ec45f30333d0ea790f37370c1bca64d2a1fa337b6d7311059e6cbbfa18c54c5c3491eb1a662a6ff8c5c7ade8b25b126824a958d19d90d716e8d0264ad8f531185c1025e6b99ccaeb18b057bd5b0d3bb35667991e72e4013aa6c8098c8d29fe36846cfd90403e9c795315a3c76ac9e26c880c4171bc1dce3e1b7fda4a0e5e1c11e3602ace7f7b761d803546de01195874903fc9cc8335eff7119e6bebc65fc34fa8956d0a96eb2e607f0bcb725f1d1b77f84384df58f7c41d6efc0910d1814675ad8927f2318cf196db7a1a746e7ebbbfbde99b7f8765a51d597a9a38578e0eb7394679dc46b5833c3b8dad35bdc28d1dcb725aac6ea0d352f9bfae470b9e0a25ce979be85fd165bdccef0cf04900b3a36c3d797cdc32dcbbfabf09f27d5ea54c7dd8715a9818b5af89417071e75006827fff7421db7bb6b5933067f4188a75fe8eec16519196091ed59af6a974f6ab76dbbfbd1a8a25cb4776accec3739974ec03c3b26bdcb5c463842572af0bb468997d4c288bfd8dd1277be6513fcdb5ed1906ab636377b0cb0511b2b7e65d263e12cce5d0572ecc1cc1180affcd95c6ad50cdab0c95e85c66e45953b622d608754d4dc458394d92736036787fb6993e3805a4a67cd086fc23575ddefa0a511265e523de583b7d483d8a3fee249c02cd96c4da3a663cfe70472a6d40725c082443353"}, {&(0x7f0000001280)="e47b"}, {&(0x7f00000012c0)="c2af4ac9be893c96045d935e0036b1ff9dd4d3c92c999afb5fcd01863e15660340bde531dac55314dbd9b705f35833504456f381000b7ebf29c52f41b5bf56e0677a30fa3a7698c23f30cb08665713c00b8a166ddd381b11a93f6cbd14c9b76b694745eed56d787bcdeb2f0fb74aeda7ebda8ea9de87c16e6374f1feeedbb62c0302f9b7448109d3b58669eb66d7696ef29df039ad02e01b26f8d00f45ec7b3e5480d90eb8e3e9a22f2dc99e3e9a725717fc85acad189f3b856b97f79f9970dbc62e0435cc43f09aa4b649867ea1bc675ea4fea808baac011f61838fe453a4ed72828f8587d3459555e9cc7a6f365bdcf76cc25b"}], 0x1) 05:29:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8000, 0x4, 0xfffffffffffff9b3, 0x100000000}, {0x1d9, 0x10000, 0x9, 0xffffffff}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x6, 0x80]}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) fsync(r1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0xffe0000000000, 0x9, 0x1, 0x7}, {0x7ff, 0xd3, 0x1dc, 0x8e8a}, {0x8, 0x9acc306, 0x9, 0x9}, {0xffffffff, 0x3ff, 0x7f, 0x8}, {0x7, 0x40, 0x1f, 0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x104) 05:29:56 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = semget(0x3, 0x3, 0x480) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x40, 0x1) getuid() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x40, 0xffffffffffffff7f}, 0xaddd, 0x1}) r7 = socket(0x2, 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000002c0)=0x4) fcntl$dupfd(r7, 0xa, r0) dup2(r0, r7) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="e880347fe4ca26d7c10eb2d00d1fcf179a41aa38c2637e7581f9c140c33027896e937d3fbd7c2bbdaf957b195b68cf72a2f57ccaee72333646e36150861d000c00000000000000001c006abcc43bbf1f0aab3c4a3d571a2f9d5b1e95f45a52918c3816d4d638d6dd085fe6627033659eca4a75013bbbefedd3dd9f8c55a3d60d8429a843bffded90bf1aeeb79ce57580566ba09836b09f6abf9a44b90f09701ac95a4bb60ba080f377f2c9dd8d589e3f7b875a1589ce338d5717b952dda3cddecb8b4bd408beb030ac7c20ef46fa2885a7f4c186b36f52b2bfb6d462055336702b5d5b3d850e3f1e207a88e205a6d5abe298ef9d247a4056ae3404ecdce33328e37caaebda52b1b3aa746376f2aaed1deb54a31e7419cd465598b37ffc9080f0097c82c79028ef68c9ad52d6c92322e414e9facd6b620addb70a048855af26fc52187e7d864df36e96d4e7e015a8a8c40229c4848a4c14d779df3904182b5689b92372e9090f596a88a66e1efd1dd6a82f21ebdeb00aa08f121afd35ef57454b3467798b0eb82838a4894e72f928b81d6a6d2ae83b82fae4f5330f319858d59d2836ecaa28c56a5d1488598229d30ab3410a74ab75ab83636424871ac4809de7e80802073462ab4f50153e5ab904272f888ee468e642eb814486e21f453d98ea3e79bc420aa5752d92127af72947fffb956d5e20feba59118b82139ffd2dd073a218d117af945ac69f5a4b78de74"], 0x10) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x7) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:29:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x7ff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 05:29:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201ffffff0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f0b5ab2c3f158afd2a6e1fe65bc658d23c1b258b07fcf80af4eec24affe4c8fa2ca348a78fa0aa5e789596ab6516ee53e8e68e9a4066e91d8dc092419f08a02171aa009f2139fb685c52657a98bc5c5a09d4c3a5455b025718cf470e88bc5c7fd111e739caf2793bcc35cbf76eedee25193eedc053bbb6f0e4779981296638a056d1304e17a6fd694c2d235a2d3b4700a9fdd2b21d"], 0x10) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/64, 0x40}], 0x4) write(r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x1000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xd625}, {0x7, 0x3}}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x5e}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x20, 0x7f}, 0x8) 05:29:56 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x6, 0x8006, 0x10000, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f00000007c0)={0x1ff, 0x7fff, 0xffffffffffff8001, {[0x7, 0x80000001, 0x0, 0x3, 0xb1, 0x7, 0x1, 0x6, 0x101, 0x75, 0xe956, 0x20, 0x4, 0xfffffffffffff7d9, 0x80000001, 0x0, 0x100000001, 0x7fff], [0x3, 0x8, 0x1, 0x3, 0x2, 0x400, 0xbb8, 0x3, 0x8], [0x3, 0x6, 0x2, 0x3, 0x0, 0x101, 0x4], [0x80000000, 0x0, 0xffffffffffffffb8, 0x401, 0x6, 0xffa], [{0x5, 0xd0e, 0x9, 0x1}, {0x6, 0x6, 0x20, 0x3}, {0x8, 0x3, 0x1, 0x20}, {0x4, 0x8, 0x100000000, 0xc2fd}, {0x200, 0x8000, 0x2, 0x2f74}, {0x5, 0x8, 0x3e00, 0x4}, {0x1, 0x5, 0x380000000000000, 0x80}, {0xdf4, 0x8, 0x39, 0x4}], {0x100000000, 0x8, 0x6, 0x800}, {0x0, 0x1, 0x4}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000640)='./file0/file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r11, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r11, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r5, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 05:29:56 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket(0x6, 0x9d17a3f6cce7606a, 0xffff) r1 = socket$inet6(0x18, 0x2, 0x800) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(0x0) mlock(&(0x7f0000695000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000003c0)={0x1b, 0x0, &(0x7f0000000300)=""/27}) r5 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r5, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r4, 0x0, 0x0) dup2(r4, r4) r6 = socket(0x12, 0x4001, 0x10001) close(r4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)=""/119, &(0x7f00000002c0)=0x77) 05:29:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0xfffffffffffffad0, 0x1, 0xfffffffffffffff7}, {0x8, 0x40, 0x0, 0x7ff}, {0x7f, 0x7}, {0xfff, 0x20, 0x8001, 0x9}, {0xffffffffffffff80, 0x4, 0x99, 0x8}]}) 05:29:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x40000000, r1) close(r0) 05:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f0000000280)=""/3, 0x3, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x1ff, 0xfffffffffffffffe}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4b1d67459337e7c4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 05:29:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) r0 = geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r2, &(0x7f00000016c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="0940f2dee78fa4f521b84449eef60bbde40e73bf93bb8753370d07836e400e178a4f19cbe63080b17dd1c68c8af95f783e6a93fe5eb3ea887a5bc31b474626fdf60908f46445b16afcb407763fa7ddde2962446b0f2015", 0x57}], 0x1, &(0x7f0000000240)=[{0x48, 0x1, 0x3, "36d78cbbcd240bd413d0742269e6beb3e8c0e1a77641badff15cab2d95dfa8b38b0a1bf6c6a2cff4af7f90133176d5a4aea6882719"}, {0x108, 0x1, 0xf7a6, "8ce123c324d1dca2cac607874290b4a08d8f1d2cd7c9a9f43b45d8102f1a5417a3821fe5a7e0a9d8a672863b7e4b731a51785d7d0ccc65a089034016fa5610a49743409558149f2fdd295ae85425bc422b1c35b7aa7a3b4e713b6036479d73525580081f70c00f96dc313034ae210f3aed6f4b0174f2c92c82b8e884f8b1443eb602a87678504cf544c2fbc5076ec7b24c0f97b952d4a2f6daa29f5de28b98b7588bef3189245995cd64dc7fab938670fd0b42eb993b3751378db89e615deafe825065aa8db700ff23d3086dbf8c150d72edcab7b1005e02b732cf96523131dff96d023df78cdc11cf81e35bcb696ae42594"}, {0x18, 0x1, 0x1ff, "8d07"}, {0xd0, 0x1, 0x5, "efaaa22b534ea3497f2cc4668c2d2e2312e385af5644c60c3ae8548b0eab0ff89e031a935b4636aa987346e5526c7721b66db5cb101433a7fc62a30242280ca6dd8e300dcc20be656057bbe29fae2a37a90f3726e5345f603d8cd70fabf3884011f66c501c3f5a99abe256abae23db7b211ea587b9062888b2a282eac3ccd53dccef54c600069d22695d07d42f199235e843f994c1b65944df6498a04aa0a6bc1d1581e07ed06680021ba0a66d5c5a456affbbe5bf9e726effa20064a3"}, {0x90, 0xffff, 0x7fffffff, "ba0aa39cb8953b6e4032eb92bdd857fc3ef29f4888788ce8fb16ab0e00e5308f93e4f67c99bba72357f57fd965d35ecf29d7ff041021f0636f8464cbf947f816dc8b566e7649b77c654914d8608a262f044c50d03aa0fea2457bca44623e05a7b3b12a0f6a0008bb2634e3c246e75151a15e1516da01ec0834e8e48b70bf"}, {0x110, 0xffff, 0x5, "5725a961d4ccbd124a47831adfb47b50f5fdb19679b799d4ecf05ab8aed855e8c385ea069c6b7156fe1ccbc8fe8b57fc81eea85924d22c207a010f1f8fb6286d5f410d054f1c11ab3566aaf35fe8ce49705f422c4eba7ef88460151c431a85ef17f77e4cc97ef123bc010a3b11677df336779a336a07cfd85fde4ba375566d0a08de31c7424df113d48063801cec048a80303cf7f201848ba40bd5acf11c2b6e668b9b738e99989c891b821580a0f250758833752a6dec445bda6cc2983f487327f02723c529e4467b674136e3267648db506db6d3657697981ccf0302d098a3b5d515121c76941efe14b6ee219b4712d73c0990ae2cb0cb76e5a8"}, {0x28, 0x481a4afde7f0d330, 0x9, "777b3129e5408fa5cc2ceb01c8d4b423700691770be9a60d"}, {0x58, 0x0, 0xebf5, "e6c75ae74d87c79f7d61e3a11bef7263b01a6a0379b3efa3736a3905d41cdca41262b7c3cf4aed711ad26fdb770b8c218c930d1305f27f9669118219de36103724c837a2"}, {0x1010, 0x1, 0x49df, "e93443f914551d22ec7030588a02603666422babd6f733f7c849eb147c318737b0367f3973c32ad0b9a95ac86a08a475f692c3e78c7c0c7bf25e00189fa4bb2983ddfb38bb74441934c8df5a44fedbd06676c56ebb6a3bc3d09a466200860bddee7862e5880d3b0073abbc72d58bbc178c7a5d819ecc80231201a624b1e20b3288dc436b69cdbbe2f5818b7ff54ee4adca507f613818f3a2792e118e57bc7f53b7d95d49923416a0353f499f0adec8db24460b85e4dea2c7c32bc22459c0ff5450c762a373bbaa62c34834f2bc4d88798a1b570cae9bd42fe32af4c2a232b5da00d1b31af4f34e45e78f8126be8ea601410e5e0803a4160f20ab5606ce90c9e6fc1d20664bea14003ada5fd8a89a6756424131c4e7bcae41f41990aa599921efed8faf8bece4fd8214d9f4207a2624e6207e7fef98b5f0788a37a2df298024e88f7b82dade0ac8d6fae482bd1aaae0cd9101d031af56a7ae2004a03f388fa15127d480cd4cec317e11c2ad1ae2640627caf303e215c4052e02f837617eab37ad34b7e9c30c393f0fbdab9e2f3f34f88bd37a2db9f39d42e650e2c5e65a62117ded12c3a752603bb9cb5d758df599f2637a2d21399900ebe905acd6e2bcdae2caacbde9c15bfaf0be3d584ac1390fae20ef97d93adf7d4b588f7413abd86508b70988e5ea9b851abb475ba525eb8872447fcdfe9e1bbdc803685795139dca774d0f24aec1e0860504cd9d5065db13779040e46aa72deb6875e4dbf64e4a0b4b81c046bbe4b48b30197bfaedad87feac84a7b05efa785efecff1ef50ffac9cb3b7f33384726f2f1f02faa416d8ef60a5ec1f324183e843d832dfd470515c7160ca01d4fae586cc78941f505d2b4198c50893537f57c580e4f9c7fcd62a4c6a9cb65e4a2d76a63f95bed75dc1a16923202d40f79e754019b5316ebec43dd4fb5e7c68cfb2e92d37b777af2f3c09e5363378f4b2817e118d240c5312c075130077e1dcdc12aa46d4005e95c21fac6e78f16e45093e888ddc1e03c0e47cfba4454237fd330243079b6041da1af309fabc12d30789ea1e038e2794ea59e9fde16bdc291ddd1690d2315dfe42b2f7a0f165a69c941aaa92a0834dc83090c2aa25da67c758a287de63d84d2bbe19ceb29cd384d59d18526a7f89ba14436fbc90df3cd8ac565aca53eec7a3e65e73160e8d539df5c6523c8816863e3fad51aae469b947a2093f998c6efc44130c3eac18ebc4c7a30c3299e2a2350e6dadb0fbb7c56388b29843de6c3bc202f8d3bc1d50517151bc35dd39c62c96b81ff67a3cea228e0bb0a9c3d27d7f09efb015f07bdee7b5c8ef7d3900623fd5e6d77b506f759986875a4c757fce6b420c36ce012ca3da192842d4dfbe286f4c020357cc249e57a52625252ecd4bc2ccebdcae5e14bc309dd016b12bedf6e14982b0239f014e6b0b3affe6cb303c7e3f47f3f25fe6de97d4cf56573f16b091bd1b63ab1994b47ad43052597ddb058d90428b207a51fcb9d4fb575f32dc675bae30dd9fd2c5a617a58a8e5e8202edef9a44026fe995a8185281587a54f9e610b6cb0c3ef486b3d905a1ad1974131d0e1b8a0cdcfeb786f7e049878674e7c778d67228ee028df723374688e9c8174d6dd34f89679b5d83b571e73063f63d57ca3a92f3e823bbcaed052944f0ba4fa9f54b99b2c40c522c4bc77a2ae3ea46bac0583bcf848541d84f487fcac3771f872fb86a0528d97cb00e5f8f1baecccc454e4f3cd332a42c790d76d0868c01566468040bda60186e8dc178d3671dc4a40e6478fe599a729be8b78e1939e564141a2d99c032e060a9e6859e832eb2674941caa24b9b05b2d5f9df0eb5ab326aea5d84911cb126cac5022c6c42765c980668e1ab9402709d76f641fc0bf98b6176e403bbf00af893dbbf622a78921748a0067c172f2f5c59e67714f47c9f3690e5cb186eb50ebe369478197fa135c7c407b3a05ce4bb9c9fa8dc605fa7a22a0e524a9fc6013141bcb52acaa80ce3a03b3296d728e892f9242b3cbf8e1d3d8a2d492b1f6e21f167fe32491e8bfaef972d42662f348a46046ef1bce59269846a7c77b4b7046b480d319d2d9c17eb8cfd5c59c1bd3d2518b5249041149612275f8d38080750480f9050f57eea5e330664c5c782fb202401559d02901bcc287d2aef422317542813491550839e807d9672e6c654f013703c824fd5436d0df9d0a33235b584d7d9199c3255af130850898bf1935aa98795747d4a681da8539268a529e3c935cd8742608459a6931112bd247858582d866c14aaf9e247cb9d295f5d47851f45c30a218f42377d4ce34ad3df4c40768933d1602753ea0f4c4ad1fab3a3ca9544e2e80435ed9b62b15cb607d40776aef9d0a3a1030762cdcf55366a66a32922311b2b587c8fcd448e41e6989283145ae2ea7b5fe5eeb20b4fbf381464aa4a5181ba406745bbf4e89c2f1af0f95243ef8a292d594b9b29c164e2a0d55414aac7940cc78db312a746b2fbc6751e9ce40342994430324b1ae38313a324c1b46fbcce94d3e80ea7ca4e5896f70c6770aa027b5323ad998beea0cc1e4b400e916ef50d5a199915fe00e3a2fd28a79c6f778304c1ab0bbec9ab6326e48edc8ae156fb5eb562f68cebd829957cbaaf2d49374841332622b4fc6c1134ac4af721399385f1eeb84c7554e067e54ecbdcc7a7894fc2905e10d4643c178c018f7d3ec9aac508a6e4f82bed55167b8fc12e93b90cac41d8e558a1abe3dc5ebc5541684beb796aeadb9b34dfc6c5f748e74eb307a9a53a604b87b16206e1380ae11d28774f2cc898f839957a66cc8af0f400d86c5deaad6675dc07ed98554844d144ff4b9ce3b58c5a6f1601c5f36971c6401187ab81ef7c9fc1b2df4e67d4d03951a367c80371648aab2f6595386e7e033a51031a9ef059dbd857ff63afe0c21b6189de256107e69c31de37b98ab8b7aa489d67532b333272cebda640147ab4248834d4787ed44cd13b5cb44795c259ebf3a25264511c83b7b7948f7cf3f6bef9e49f6f6c4f9d6a476f3805800a91b143bddde88d8399622b3a9c4a974d74de1e6e0efc5c0e269baafb422a144f1fdc8b1a6fd123544d9e1b6242940afe690df8665776824279c81a46dcfa5176ed707a7abac0a319ffd7fe85951626916221a745963826ef694582dacae8e053c483dec06969eed96099f9208c7f89b3175ceba7a3a301a2cd966aabcaa25049b2ff4ba64b75fa96b3582d5e7678ce9549a0dc2ce43aaadd9d1bd41c507f23dda8bb68cbd5b7c1abeeecc47099e270e4f8a69268e59b559c5931c120934be800dffbb214b3cdceaf8b3440e7cd07f81e6d588dff5d472fe738fbc026e165edf210412a422519d7bb18187d04867697caa9657daca7110e33e6f06cc55f5eded58aedca60554972e8a2c117e1fb26a64c29dcf2514e4bde9addb2fb41399c2e3a4a9d86bade858061cfd2a768c4ed8d3a34aeb915fcc5cd8209af94a74e1bbea07a24bc25b08fbfc4759febcf43490c862338689cb34d469407b82373da757e0be02efd6eed1f88e97fc755563f06006d5453011c89132ef7804592240de2960443d88a7e61b04f427ab3ee0c56ae7eaf060840b4f137ef65808ef4623d3d3ec5de31ee8f338ee0e43de9a2867f57615ce889d8914324e38944e7265aea00aefbd5eca66bd443860202cf0dc80e2ba13045b13fb26050b0833ce6a456e993fb629033999e8608c91f64d8bc72052fccc1c34992cdaaed1d491fa3c3ad691caf0548aca0ceb0c1b0ff8cc1c8c3c4c30ebf98a54e543f7aab7acf3ef2f618b4b05e04d3258fb9a17711cd5081b9e779b0a9ee6f25ba8f560454aea00d031c0b824f941fa15c676117e906c0672837cb0fb45e74095b951ddf5d2ebd0f23d5c3549d3766f5468441d0e0f633f3bfbe71c3f2eaff9c0b6b4a2daf8429c3978054561f4adf6e70edad677c959ba7d5b818e100123b3fe2f5e4f2c90b95f9ca07a8256c208082fb759450ef3c7e14897963cea0e6857684c85a7d4929bfc36d6e5faa26dfc64a42fa32fe44233d07b3d974b4c557c0944a0ed6e554986d7ad76a5e75532f90578b275be663dc6a451aceb72844026c5f7dd931e6673a39f40cf2290d757d2b1568846c990b35e3135d8fd900a7acdb15866a055e09304de15b0fadc3edba4bba02210e2a37af0f26c0fe11d31db691d282d7e889b00c8d77621ed46cc1ea19b24ad466121c6d2ca4947ab3d62cb511cb496d7694feda7286c68615a099a129d55ea50705821e469e0b497b0f7d7a2ab7449162dcae93f1742c5cedac0e9071ba7b91ecacfd812c9287840d8f8bce03f56a36ba30712b2943f6f077b85c24ce60ef72b4a86868f6643c14132e48a5881c3648bc2858a760f2eefff76faecee4f464a35043fc117f1503736ecdfe7ae0e2d45629297f89b56215967078f79de13ff5fb5e195f078779d186e90d7c5b704549c216c066f1d1cc82570d7d0676f0fc930cb9162350ddc073635485f5ff56bc598d68f6def25b3dfd5e3ed4d5945346eac9f00760d83e15ef87b1dd089ff9fd1a53d191661d53660f53fa736351502f598ba007ee88c9007d92eb962f0b7de65d38f1af31c031d90db02ab91fd856e07b0b1e7620bfa2364b8995d4393ff07d14d95082d5c1113cb6c0fada13519fb970e60974a9ff14ab5ca60c969b7db52c49d295405a9e8e2fae93075d23aa705f5dcb4ea4373192527bc1ff2b17d02e2af50c5111d725781a3a0068b166ae9bcea177189c1f8b9a1fb160c2ea5aae6bef60aed1ffc826d4169657ca8e17dee851d082bda5be1a318b1b2e77718a32ddc434d9ed2725f501528179ab552efdde6bbade1206fde5055a45e626ad638ced74c4ee89023fe3134a2ed30e7a65bc4999b78c8bac1a1bf90e177112032c96289e55c1ae44a0cd5316804efd040d99f684247539346ed0626e35c77c3f75d0b0ce098b710742287dd5f3a69f61145a20e56bcad2fce515d38e69e7b0d165faeedc4a806927a76ea1fe46f84d838e84f9f39e23038731e4e8d13bc7931891a52422915970b981377677ca3013ce80b4300000b0e4b2ad874222a9626933133576b9cdd4604c7eaab859d9906298cc40a58cd0fd12d3301dc48364b50fe62b9066df600454c72f10ffc77b9e0cd07acb68e7804c5acf80f4b85b9aa4e6555c1bd353888bb22fd1e85d277b92e6d3965993cc36e98255901c593e6694a8f3fab61a14b477066bad5dd7f45a3d56d57c4781511815328613bef917be9da00df4459f1eefe0b50a36d07e0fa588ea09a10ed51d99b3da0e4c2847249c695c79607dde40473b35a0263f9de5c5424482b566cc44dac2a195571fe8f139472c95616b177a73d4c1b0ee4152d1eca7bc8666b841d8a53b88c900e5849086f7d55622888113466fb46aa5844bf824353bf669e1d57dad32605f424a38f309b5c742d9fe9b8d38f1601672de6150d2d41b890c6a16f2c4eb4a810c21e003e26e659bd8bdbdba65217fe79441597a435f902337ca4ad7c66979fdc644bc5b6d8834a74e30f7b1b9168db56d0f2467efa1010affcc7b301fd62fe961643ad9e87abdfda3c48488d988fb597b0836943ecf450ea29585bb8ccd1325f6477d89541c27b183e837e100ea14fbade8d58f6f882cb7ebdd976fa0ad867425675b993d1cf9753c7ed20af787db00034d7ac89d47bf8a763ee9991e594133852c9ae2ccebf0a80fa2da913363c5e1786b6917c447c19152ab05ce07fe81dbcce8506a43ffabe81d8e579699"}], 0x1468}, 0x402) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:29:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f00000016c0)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc25a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="c85beddb303623fb353dbb868c8056b55b7e30f7629dc83b3db031cec958d4153f", 0x21}, {&(0x7f0000000180)="047f23ae9419bd13694b138a3d49505486eb5b2c763f8c9b494eb6719f0975e5c0e0944336f60ef92761eda17debcfb82e5bba95ef65446f3355de89d3be311ffa53dc585c838ed6", 0x48}, {&(0x7f0000000200)="8fcfcf4b09f47adc6b1c5d8ce15c463bb94091539d1025c5ef905d20f42023c16df091f3f3a665ead99f728328b56554b6d7f1c9f5afbc09b7ac4af8f5f22e094cf6f2acf04a7463cc51de77986d3bfc5c60ce5954e1be20ca63d8eeb8c203232916935f89a0aab491c270b05973c63f7748b47457db19bbdc877e175a71f40a0c3ac5d2ed9cfbf714d7733ea51ed186137da0e5f6ca92d34e35177437ca7dcee1029dd99a0d919565466e31c53b54c32fb3f70c68e9c2b43b1a9e0104a2e5e1e08055684a344f002fcf741ca082cfe6eb48fb03b67606d3f06dd0bad0fada71ed3ce9e03c4f39de5b87f2527c815b09", 0xf0}], 0x3, 0x0, 0x0, 0x401}, 0x2) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) setsockopt(r2, 0x885, 0x6, &(0x7f0000000380)="5353582491efd4587453f1cab1a255de4fc64ce06a244bbb360de6751147d444552773f4debb6097c17402f2b0e21d40946e6069a236312f1e07e33511eba345cbc8fda47725746719cca615df2cc5739b4a6877ae23f1a5f6fdbbbaa4b2ac33ccf12592ed668b2dfd2c8875a1345891234d837c565cf487c5d7e85b591cdc279a915b6c411c258e68d2781e281ab4752c8a46", 0x93) 05:29:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x2) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x2) 05:29:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) syz_emit_ethernet(0x48, &(0x7f0000000240)="7db78852f2211dbead9f4176095d4aef25e170bd3b9eb873ebc4c4b24424a739cb5f7e4abb1495a32d51b750acabb5a73045c233612ac0a3f4175630c0a4a7604394aa4e2f798091") 05:29:57 executing program 1: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) chdir(&(0x7f0000000100)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x100000001, 0x9c, 0x1, 0x5, 0x8c86, 0x4, 0x2, 0x0, 0x8}) 05:29:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) 05:29:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0xc4816039e39c4a08, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x97, &(0x7f0000000140)="c248d45ba221b1516cb6e53457e4be2b0cbb04a81ea722e0f12642994d4610e2adb803b5f79d85d62bab65c53bb04aafb4ef8084610fed319d7f43251310084531a1b0e4cf76222ebb698792c1ff772af34cc39443cfc906d55a9f609c802ed6969487b6fb94a7a1c0e6e2a5e57c2324cc88602837d6e873e9b8c754bf5cdad0c0482b21e2f02662154d60074fd73a15ea29c21f1bc18a") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x6}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:29:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) getgid() sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 05:29:57 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000640)="4313f54a131f99115facfd8c4c1e3d3016a100850ce43034364eef288218", 0xfffffffffffffe96) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000740)) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000a90a00000000000000000000000000000000000000000000000000000000000000000000000000000000000020"], 0x43, 0x2, 0xc88dec6090bf41ac) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f00000005c0)={0x18, 0x1, 0x4, 0x6}, 0xfffffffffffffdaa) r2 = getuid() setuid(r2) msgctl$IPC_RMID(r0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r3, 0x1000000000) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) r5 = socket(0x2, 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x7, 0x81, 0x1, 0x2, 0x2, 0x80000000, 0x1, 0x0, 0x8, 0x81}) connect$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202242f2dcbba5598551462cde3d3a1920466696c653000"], 0x10) pread(r5, &(0x7f00000000c0)="978ce54ba054dc96f4d019d8d1577aaac6c264745fdca4a8de10ec1b4a9700ee3b186713f4e7c5ab0cc1ff6782b245060dd7ffe9513025dfa14f985150fd05e435488e6bf0ffc58e5bbc7f8e8db2adde0f59017b731416d1f11e549191c4a6ad035c1be60604efe8789c7312820317f2dbdd651f9cc4c0e5cbf8d73f2ba080543ddaf6eb2f82ec4233385f14a1d1bdccdb896269d2194781a6e0a5e8766ddf6ae6592576154486de282c973918e645e05a38fc6845295c3b1c8d6ed9f78ed6c00d92adca79159fefd97e2eb38f5d9ae2da2e9254a12aadb453d66f5d17641c94bae9", 0xe2, 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x480, 0x14) 05:29:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:29:57 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0x1) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 05:29:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000000080)=""/109, 0x6d}], 0x1, &(0x7f00000001c0)=""/120, 0x78}, 0x840) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/30, 0x1e}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/132, 0x84}, {&(0x7f0000001600)=""/67, 0x43}], 0x5, &(0x7f0000001700)=""/93, 0x5d}, 0x800) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) 05:29:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:29:58 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) close(r0) socket(0x18, 0x3, 0xa98) r1 = socket(0x11, 0x7, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x9, 0xffffffffffff3d55, 0x6, 0x95, 0x2, 0x3, 0x7, 0x10, [{0xfffffffffffffffc, 0xfffffffffffffff9, 0x5, 0x7f}, {0x4, 0x6, 0x2, 0x84b}, {0x401, 0x1, 0x0, 0x7}, {0x7e28, 0xfffffffffffffffd, 0x7, 0x9}, {0x10001, 0x3, 0xffffffff, 0x2}, {0x5, 0x8, 0x2}, {0xfffffffffffffffe, 0x6, 0x0, 0x1}, {0x1, 0x7fff, 0x8, 0x9}, {0x7, 0x6298, 0xfffffffffffff001, 0xbb}, {0x8, 0x1, 0x8001}, {0x3, 0x0, 0x100000001, 0xffffffff}, {0xc5bb, 0x2, 0x2, 0x80000000}, {0x6, 0x0, 0x2, 0x2}, {0x3f, 0x4, 0x6, 0x77}, {0x7, 0x9, 0xfffffffffffffff9, 0x100000000}, {0xb7e6, 0x0, 0xffffffffffffff80, 0x3f}]}) setsockopt(r1, 0x20000000000012, 0x3, &(0x7f0000001280), 0x0) 05:29:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x10000, 0x8, 0x1, 0x37f3, "e0988b8ed2cfca1ecf51f9ccc0d22df048b3f6dd", 0x200800000000000, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) setregid(r2, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26562a4c47c9caf4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xb241, 0x6, 0x9, 0xfffffffffffffff9, "279ecadd329826b7c09e14c2aa07b63c8440c439", 0x6, 0x10001}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x0, 0x4}) 05:29:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2011, 0x9) 05:29:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x4000, 0x0) 05:29:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xbfe4a4847cfa37ad, 0x1b4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x20) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) dup(r1) 05:29:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2180, 0x0) sync() 05:29:58 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = kqueue() close(r0) close(r0) 05:29:58 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000000)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xb13043e5dc042ee, 0xaf, 0x0, 0x6}], 0x80000010000, 0x0, 0x4, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d510000000000525fb06b98b52d167600000000b20000000000000400000000000000000000800001002e3ce35d990126583a67451368739dbac604000000a7774f6505be4203960470b6cd825dfb701d138b9897120bc20a0511bf840e43ce684ea653f09b63a0c1bc87acbfffea48385d2e5619d00759126247b1e5b329e567974d281595791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acdca9118c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac526204e7809d6f559e140a8f3901d54e4df62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda9600aa9a4f6c7f9113ef40bfd9910a66f3fda87d66c2bb1d705cb30f879d5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683992f2699ae9a4034e84340d59f2b1a696b6371f9682bba099c7bf68e84fc27558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e3576a77f1bde5720948aa0f342a22453a2aaadaf3e126c9ab1e46a86eb83ad8585557029eb0847b275276d05f1feab796bfa56fa260090bde4e218edafddadfa86001b7512b8d8641fdba9b66c208000000951f56bee4e62a8e2bd9ea2b025269787c976de834607e6f694bbfe2f69ca92227fa17d81836cc01cc233dab387110ae1280e6f98c1f644c5b1b3d28b9c6f605bc201f8b32c58b7be5c64ed2f25ab1bf7a28c75051c7a1a98a9e65ed09eb48ab5f090600a1c400117eb5392e67c5b789618ead389779c1f58f89149d447fef2eade22f6508da6555187b6ce7df60293bfb3dc4d53b21214b95e6b821be3d0b3c24da9879931c041f70c4814de44c59b2de4cfc25a612c3cc6c9c3293ff81c9dc7b069f0d669fe39f15f62cb20635af7ee85f87ae952294606de4b7f78a7c14325d5a7ffc022fb5d8ce12fbaf8acbf37b49854cc7e9aae5eb425bad0cffdf80c400f18c74d4f627aeff42b71b2c4d57ccc2a117e675adc46b88d9e9253d38ea8db59c7cb7a9436c37f275e1095df2b27d171ffc6c34a810dc77b38f56b90f32e678c863e456dc8e5345e40d3bddca6ab78613fffb57357803a697ec05cfda1a5d5ae0d238c1fd7c416005e865e3b2b2ff42f57e6455872b82486cb263d8c8dd79dcdcc413cbbbc61d15135bfe082c9b537b953492e1f4622cadaa5c5aa77e24581a7a7d7bd67c59d56de32e971597b7825d7a20c900bb4705935cec847227499e53c88f830ec46295a282ba46b27956eca4538bae3bc627727ac098ffee2a161c5d616fe08ee9182bf6af8507ceaff2ae2745227938f87deb40ae9d2ff83828e8c1eae9917a3154d73a5066a6ff4c6d95d33e5980b62f822be829e0f3929ab9cbf588e6847e52735c1785383f10574a"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 05:29:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xc32, 0x4, 0x4, 0x100000000}, {0x20, 0x6, 0x3, 0x1588}, {0x101, 0x8, 0x7, 0xfffffffffffffffb}]}) setsockopt(r0, 0x1000, 0xc, &(0x7f0000000300)="eb2eaa4e713048e69931929648eac59eff88ae49be243b7ee98f3a3bfea4597f98b6d9f179df42314617aeccff8afc995cef805dd0a0d2b0ff9e1ca0cad9638d1da11feaf577e8a6a92233c6e660417b25549270ee70b013195b2e85b127e2b63c63381ef29faf50bc3b3e3c93d7561253dc7147c5dbd7b78758b92332be4e963374b0c4fe6fb88c70988ee805506b9bc313773ae098be97665f0989fa598ea3cfcb230ce74db00f3bf696d8362bf18ceaca26b17ac0ec4d49eadf4ebd8ca336d7c36733239e78bf09", 0x3a) 05:29:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x5, 0x5, {0x2, 0x1ff}}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000180)=0x9f, 0x4) setsockopt(r0, 0x100, 0x4, &(0x7f0000000140)="4ae245926d", 0x5) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000123000/0x1000)=nil, 0x1000) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x100000001, 0x1, {0x2b1, 0xcff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x7ff, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:29:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x80, 0x0, 0x5, "7fa9de96717ebed2342d6f2a4834748219e4c921", 0x8, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/127, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x4, 0x8}, {0x18, 0x0, 0x5}, 0xfff, [0xffffffff, 0x8, 0x5, 0xffffffffffffff81, 0xf, 0x10000, 0xfffffffffffffff9, 0x4]}, 0x3c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 05:29:58 executing program 0: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)) 05:29:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) fsync(r0) 05:29:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7442ba3c2f219309, &(0x7f0000000000)="b6910e0f9aaa4cafcc701d0130f5d3038ea8dfbd4b81483dfd9a1c7887ba7685dfd1d4198765f1755b0e72d6885c25c4baccd6909a2e30e5bccc9042fe763a57e6ee651c5b04b6803c8c07d8") 05:29:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4c0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r2, r3, r4, r5, 0x100, 0x100000002}, 0x6, 0x6, 0xfffffffffffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd05, &(0x7f0000000140)='+') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 05:29:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:29:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x80000001) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:29:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x1ff, 0x80000000, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 05:29:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 05:29:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x100000000000, 0x1, 0x1, 0x9}, {0x0, 0x9, 0x7, 0xffff}, {0xffffffffffffffc1, 0x9, 0x3b, 0xa35}, {0x400, 0x8, 0x9, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x2, 0x400000, 0x500, &(0x7f0000bff000/0x400000)=nil) 05:29:58 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="56fbcd4672ac9526e865bb87a2efc27f09f28fd44b6a93bbe3046cc126425ccffdf5df9b4ec7b7524ab524f1e88b4823a8ed03755b1e872cfa03217ec867a7ec5fdc8ab0a112f2700d695c30a32b9ca77df0377ff43e1594c89e6946026c560a8a8a2b53c31fa17e4905a9cf1c576e0e33"}, {&(0x7f0000000340)="40b5aafeae9a11c32e3566be8cb5085ce7c9eef8d5c9023bd397df54a60bfbed952428e17e076e94e206415e52897ba73ebef71fb1291bd594b7fcfe05cd968036e26f390f82bc7d911be990fc0b02475d033d2a7bf93536a468197553b423555afc176fd406303acdee0fdb127564661cb4de960733cf451788ef3186a27dcf222616b3178c6b497ae2fd09cdc7d7bfbe14b450a27c5100d747343226fb079115773531693bc41b87783fe473d708256c002e695c0be3e99dc17d8831eb1bc985883b16de99140baf"}, {&(0x7f00000000c0)="eead38e5baee8c32c45ede8b7e2a675649a1ae540c9e4025355511b0aafa392f60a91e015b611a4db3d62d8404078c1952ff22326c02a7ab9b84b1b1d77bc6ce4235cc7f9b976c67b6b7e648cfd227a64e29febcf9d26b675bda263b90db984b7d62425a9fa984d1dab46d0a281f77b293fa1b8ab7"}, {&(0x7f0000000640)="cf7e9a39d7c4acd0019476753d8263b8760c1cd8f519d56016dbdcd760e5682f9fd607a70c2cc43e3a0d81f9e6f42b485591d3c17ccb654a32f964c98278b9941643c0"}], 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x4) ftruncate(r0, 0x0, 0x6) execve(0x0, 0x0, 0x0) 05:29:58 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x180) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x5}, {0x20, 0x2c}}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ec000/0x4000)=nil, 0x4002) r2 = dup2(r1, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0f00007c00"]]) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x1a, 0x20000004, 0x9, 0xffffffffffffff80}, {{r1}, 0xffffffffffffffff, 0x5, 0x40, 0x2, 0xcb}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3ff, 0x2}], 0x140000000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x1, 0x2, 0x1}], 0x40, &(0x7f00000000c0)={0xfb6, 0x1ed3}) mprotect(&(0x7f00003ed000/0x2000)=nil, 0x2000, 0x3) 05:29:58 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000200)=[{0x2, 0x200, 0x8a, 0x10001}, {0x4, 0x2, 0x6, 0x6}, {0x121c, 0x20, 0x209a, 0x100}, {0x7, 0x8, 0xffffffffffffff00, 0x6}, {0x3, 0x8, 0x7e, 0x9}, {0x80000002, 0x5, 0x2, 0x6}, {0x3, 0xffaa, 0x40, 0x401}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x12, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x6, './file0\x00', 0x1, 0x7fffffff, 0x80000000, 0x8}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 05:29:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 05:29:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0a762fdd8da7b1257fe484875dfd02445479269b"}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000001100)='./file0\x00', 0x0, 0xa7) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001140)='./file0\x00', 0x6, 0x10, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f00000001c0)="131515bbf1f94e974f37c939d09f1d3502268b14db31960cb638191edda1b7d837fecd8c8f9ac1a1e0b05ebdce4ed54071bdb2ef38587cf1bd67ea586bf0193beaf8fec31e8e3116be586a7f10fcf52f34c1249888342d", 0x57, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x30, 0x7}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000080)="d000"/14, 0xe, 0x0, 0x0) 05:29:59 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x9, 0x2, './file0\x00', 0x29, 0x3, 0x8, 0xff}) r1 = socket(0x2, 0xc003, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/178, 0xb2}], 0x2) close(r1) r2 = socket$inet(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696ca7e01a"], 0x10) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) write(r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0x8, 0x6, 0x0, "a6842f338d2221b345aaf77fbfb6f5788676be1d", 0x3, 0x8}) 05:29:59 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 05:29:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000fff30000f7ff00000000000076a26bed556f2acb736b1b11e19236b29cda3af2c8b9ac5f3fe803a96460914b70b3e817a2d2168640cbe74d8f867521c283"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 05:29:59 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="64409b10ea76c4a3fefe74d51e1e0e532f8802379c69aa9607233de37dd43cc4232bb5b05411bbf18f5f4d8da8ad9cd0ebdd364364b1ad946745d1c6cf5bbfe3901c12feba10ffe88016dbbb85ff66b3aa1dd98587f024e843ce3aed73b2afc3284fffed50f4592d45cdff41ae7bffcee1b0d4a406e0380ffc36ec1bd96a5c7a4976b22811e1"}, {&(0x7f0000000180)="59cc924ae05c5d29830a7e37663110b38ad170048241769d459637ff3ac821"}, {&(0x7f0000000400)="e29f210cbe995b2aa270cef38e80e3b016ade839b35b6a43efaea8bac471767d5f43f19e2f249fa9bf4e8e150500cc85bed6670df5205ecfe660faa5deea0009fdd67c453270725e8f59bf8a713dd95cc1b61bd4c389bb5636e582588027784097b0b248772c526dc371d0639a44cc7a368f77c70bec655c319ceb760ec3e6752bfea8ea262ebd842eb88a1bf007d3475502d3a9bcc9201769", 0xb}, {&(0x7f00000002c0)="d37be5db5fe3c38624fabb729cc40374b4c297e3e3e3b72d4cf1b92e52536a57daace32a1fadce69ec5cda51f010eebd58a449667a430e6cb9af32b4c7db000a5d42534a0230955c55c8e1c5e9f14bb2dae9545cf21d5fbc8ef4353a43975643d3c78bc2cf3e9112dc373f264695bc0816f7f58556948f5a643b8a18"}, {&(0x7f0000000340)}, {&(0x7f0000002740)="bccda9147106c7e472299b5a2eb9b7b9a1ab3e83dc79d35c64de6ddf8302b3550587d10435e744b5ad0d4689cbe7fa4d14cc7c68f18e27c4a724fb6a93b1532ae9399ba9bac438241b07c7e9cd9afa523efe81629700d7fea1743046528fb40ccbc45af4b935bfbac12d2bfed711f4d74f06aa11169b3fff279e280d697f1521af008b5c0d1af91ed567c00b97351e82d49914ebce4aea6595cb5c1288a772b2376d0101f20b5cd5f4f1cbbbfd005efdeac6a8f4e9928c18118aa602cbdf4cb7f1d60f28dfdf5797e5761878899471a3131a1a5ef079ec71dbdf80faf13432f0c510e2f2831266accebbc233bb3f87a202793582ed543a2b372d773befe94de3f63734d2935d3c15102e1e71c4d9371b94d7a71471eb503d969a3a7d95f9d9108633f61ee039a35767e316d31193b53d27768b5445ac85894ce50d8051ed9d0ee7f66b9e74b02882ee4995ca5e223236dbffe684e36d20a3670ab570a4920c71cf9d427201c72577a860c2bf5b578f8091899ac101af561e89a88e25a3b5fbf5e04cdc2756480cb25eb7f7e798dbbdee7e70b7a630d0a4b5750b4d4363185d97c36b4ac73346763dd3583c2d7622ec3f2d6dfc78c9fdf7c231268db7320bc4457215c450de10c04a9c4043311ebce620ff47d8e2d19ca978ae4f45f1f55d10577f73fddde41573a8e477a3846ea6f6cad3a8f3991fd00420da200e2c8b95eb6bcc212604ebdab1147d273e65f8478d974a717a423e4d0c6fcad70a1e7b221b8a6597083d70c6b33103808c862f70e22d6c785155db6e2dd892aa7a6d17e45b41fff6b51c6621e4c5b0927bc98867e593933e8bfaf8d9ecb39a7fd65f0443caee048414578aaa5292cc0265e32a5c4cad1c0d201eecd5238a55154045c10fad9507638dd0a94665042bd0315a0c9d0310c15db5ceb57d0cb4d759228b98eb05a6281a1a716b69f4bfbc3df51bdd5e6a9c9644cee2c80b4418b1039f8fbd2a2fb7038862b5ae88b7b9f05c2464c827e3134b1c26dbec1e10e8e8c44eadb133dd96208aa3e5fdcbba7ee06f5add2714dfe4f0935fcc27cf7b0874418a2c2ce1582d37d5aae5a47ca6f911a6db0c2dea92d6327415109678f2c29f232a094444ff7f6d599a5a2295e4f2e5e35094b3edc52fa57ff5f8b65d388f10847a7dba6260a73e4e6bd568411afb9354de35ac9f865dba3579a271a04d1bf227ce6ab2d64bdbcac7101f5834eefce2b9f09b383b5e5fc6ab998543dbe8e92d0780fadd036dd2e1132c00588f2c8a6d6ce951d9764dd40c93b8d37d2ed0b1e939508248aaabea062dfc297fde00fbfd6c2380adcb22e0a60f9efdde8c0c5bca72ad9aade9cf3939d8b7cfa9ee82ec7974c3fbe64dabc1409d49646504a641617e82c71ac31cc45f28437d23f8d06f9fe0abe6886e215c07d831d3b5a280308a2db2bef585aba34f3b5b93129e0d4e61b16f014e1821869b344d73e39c3fd81f9f5d0d18f12f05ecf6c4f42157c28f02e35448c62b65fec6453c6bf6cb0d93422bd545f1c34545a3a25dda0e29051c07b409e923b12c345032e88aa66c62f51ba2806acb970a537ee139647d23b5ca43308cc6b1406d954d450a4e6c64a3b8d3ecd86cbd54c6c3f6cee8094cf70cec69b98daf6ac031da4b3268076f8568be35e7d9003634b84ccbc1b01ef561f380446402d9ea2d3d3f299228f4036b919b7ad4cc28c378b92665ba6729a8301fd85e2f56d7f7f997ec475af7a4a4cc78d802b9b9840a93e2b325ce6ef3aaca08d21193d98f641dd3dd2215f6f9fb30aca7c9c16b44d28e14497622499c3caa613d6d8048901c602141e71d1d239e57b6be5201402c2c7ed0240efdeafcfb9b55303543042535fb047b2113d2b1123240ab535091067ba4c286896a2b3937b04aed029c08fc59d1a736d9026e85a98932795e91e035cb7cdf6409fa188d074c65739bf7afae545e6e3cc794f2d0dd6fe554ed6e3ad10bb0c0dbefe79f2ce45057889c23808b5a83836b43ecc79f6684861d70e4374812cb686f28b608d0498a81fc13141d85a0bd917282446422be427de6a712ceb5b03609080639b18029f16873546b6f046422d780d1fe40aa0490194ce0de2a33db64cc78ff735b4f33d157e645eb0a93fa5768ef46dda1eb217a7bf20b621621391008da0a1e3f76d7fb2baa14ec42190ff46eba591520282949052caf1a1bf679eb995b199fedc61221432f3315fc2679d74010c258624f01a2ddb7afb70a1ee951bf64a36591f5a9e2a1df8bff3719749d00c95eba3de0dbb7e0d41bb55afe820474f77134958123b6d8942acd932f4dec037a99576dfb2a47258413f905c79f84635a338c8814289ffee83842b700fd70af87202b5396f8f1e499b37169724e9fc8260ea0c6d5c86ca18dd179ce5bfa3f00b8a11141ae3dac7f9d9f947fe91daa101054bca9e145730cc11734d880f61ecb564d11871de5ccaa3c602dd72c582be6ce4eba088ca1107c83056e8e95f40c3e17ab687bcad59c908dce1eec40c7b2a434b0f7fb964d14fbbf560d3c004e764f316d321342e16897a67ee0150691c91ad475c03ec8594822635c05f212f011d8e0b5114392928afa45e9ed9906ba5c8b65df304b0c190a74ef4a88466f3cbd2ee1799a5f8c2656896aa1f74309a889e777eca8577a8a3df44e556445765ea3465c148e5834d8da752a956bf9bfae1d1111788354699780775ac8171f3ac3a4ff856e063d9a46684b5239c94932a5bff738f14b648a4742dfe636bc6dc243f6d5a1297d25705efbe6ff1fb2af9ad7d9a40ab2b99f48fba21f1b954e42d3478ce7d7a4478d86512bc8fa2f5105e331b6f9ba3eed3e6b6e3c554660e0b832b0dc9729ba16596f11272ded683db6a0605c7b67cdb338c5545699a3a2eba48cfd592526781419bad9cafba2d125c3ec36577e566b1eb33c334adcec11ede479286949ecd3b66a4358739502428638ce76bc89d75410607764ea703f31f380945d224bd143811c6d8795fc805160a9807f45983900b810378851019d57e41053fe1744408c0cd081c39069a468705abf62f7fe5ffb02546a561c0aa94091917397ee2ed36adbd2550b74372612d235088c8209a3ebfffbe77ce748d65171e3bdd0a58955f32f2c40422817fa9c90baf0c7b8ed46d6bffe4927378f11cdb2e2fc87da543d6120b5c990202732159b15e258abe61b642c5bb5264f13003de6520354e03d19e59184365d52d609b7c95307d17803a5ca81ec22dbb3b5ff673698b0df61141d790e627571d4f4383721d4c2370e697ae322f55e2ee58b12d6aaa5b90a02aecc67f23b9809de863c19e91a3da50f3798a6db420b53d5f69b70d01b2ddab5d3343fd0db3513f4773e5e1d3448470156fcc83f1869828255538e8d61f8f6ce76056c13fbf29f1ff8807e6ceaa21c18ebb900cad42ac9e5f3c6a95b834bd03ad8b4703e95e7f55162f396da974cd022540e04b5e7ec5f806382af584172c6ba64833e4a8b223e0652eacd957a8b46b71c75fd4ba9b77d37766c5ee20719930d1402d42ff4d7249d61247cc672901a98eccdc1b68a4d49077aef4a34d5d88758305521a2c7a21d71a24dca8619f7c24b192f654a1bcb793d390cc6258b97fea61a2c23f0f24a1dc1b2d4b116d16f8a836bc7d618575d1891f089867af51c4e1fe60ec270a94689f7e0bb63dc8ed67004bdecbaa65eaad55e25e61dd21bca1a3c39f2ae004b543381c35fd827717c89561da1e87895308cac98192a03a932a16d28cf10e2f9f1347d252778517a98507524e1231f4f2f3c7b0c096d63e6130c6605be706b0d2d9d5ee8364ce229fa075a122dc5d1b5f9d1669193e7166ef56e1cf4978f20226f825b00b5e358d9c1b75ef4643c4e8114733fa4a9cedee878a28af8a881cecc6d47e7dbdeddb9a16a11926d100529994af32e46a2b50d3a097e496c56a8940b96c1812e8cc27f3d615b90fb1b541d8944896648f3bead44ea9d4ca10c5e928a5ef39037d59d8115534febecf1ec213a1982acd37f879313584adec1cde88ce2e77d3fc405249c5c4dc7353b4a3b1e25d0969df81da2b6dfe2b7ae1da37d3eddbbfcac68ddaf70d9ec431de203739a222607e9812a9570d851dd9e7396af4aee070480e5d03bffc5e1400be80bf1064128d7c08ffbd11d0b859aff428cd45fb8590dc2b825f388a08b2243feab9ab376610394fa5806680f04afdb8e52fda007c9ee49a5efb11b5eb6f6c518bdd6a78aa4f2d7ae8e434551d08f2e646077374121346cbf2215b88105918e44f87356f995533bad843a600472a5e947de4e9a108f9b5622dc7c4d590b2cd357700c90806a162504dde503f1041cc0133a66e03fc84adb50168939388aa2bac29f580849089569fd96b8a49aa96064eec120e0f85eb7e3d04f46f9242ef037ab828373d92beff82f0e3afa75e4a5f88a5cec02c0434139eac2a4bbaea22ed0dd83ed990a56f836b82e023b07d7935e4a05f466e53fe8babd324166e062d448654aae07a80698f50a6c4b301c13002619aa7b9b4dcb1fb87bf3d85ff37b8958ebfd32320a8eb832a9d5f70f52bbc75b35adace507aae3c6f3d28078e4985acc7c77ca93d193768763d0f35b4e00241e95299fd099be2217fe27e0bedda146b4108780c7667d9d40752d85fccc8d6b964db463818496f43b71fa67645a0bccb7170caf0493e2f52ce909f3eb42c827206ae7912fff02c617dbe736bfc4a86210244f88e8f4b308ef851ef472b1db159a62446d247691f07048db50590fab3ccd75f3eaba2bec8dfd85865d8103a3775c8e53168e099bad1e85f18e775cd074a114de7a76464aa98a2da96fe8a54beecfdd3c1578f7fde7300c55af188e57c3804f36262e7f67ecbb3a45c654be2b4196164ed691ef26465dfa2e08a87de3483b7154c8a16be46917d61da9b742aa29a7fb693c10ee063a20105945d1fc96d8a95fa947ce0c0e9364f1894258c9c137cd622cc1b99bd6145b579ecfb83c8e0b0c2a8730e0f8707eb113cf44eb4378a08840e4e738207340556669b52687efd16942e767dae3872bee94786276680ae75a0914adb7cd822b9b1c9b2552a2398e40dd408f1bd4f1da75a61e2c878f54d7c6719c86ca0a291fc7129ad7767743695a93d69a67b9c9cc9df5833c54cbb49583acc38dfb49c642afda02d4b68c2f76cfcd9be497f920c0b1fb6bf57f7b789188db7bbfba3e9126f9a0b6e2a8734705b06e35445e818d67e5c7c4fa4ac2efbcb1426f161f8c374bbd0b803eeb83af62ec1899c1afbddf1e766b34297e8c23dcd2985d5788e4ad1d53da7ad95859717b072ae9034666e73cf34f13944da98ff423ae530f2d0ef5c9519732ef22bb9e0a9d1811336ac033cb1fc7a2ceebcb3db524b6a5227dac1829faa4eb2f3867cdd08c867317f1c7d8a6ea2a5d7808e14f4b0716efcc6f85c64d1ec114f0460fc2d763d2d4a87e4a43098f6b0ff67352c658236a7d1028daf608d89c86dd0a29d508e74ef164ec48a76995f59897a304e3dab60ef7581efdae053e985de79760976bac905bc821dd3ff32cb8cded177fb44fe0b75ecae399c0379c99322aba28de89b5d86463b36e4681ab189528948388e268f5dc59baf071fdb0c1171d09f5ffbd31a52c2a420c1935d1436802418efb0cf1402e28ca4b6afda467f9ac854f00c5f1b113d49dd38e374afd49627fa4484159434062fa444e184849ff2b23a56c104459d5828f94fab003965e87ae4efc3420ebeea223900791c64ed04a4ccf147926797f"}], 0x100000000000053a, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6772a3cfdba58e3b, 0x1810, r4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 05:29:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 05:29:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) listen(r0, 0x66) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) socket$inet(0x2, 0x4, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1e1, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmget(0x2, 0x3000, 0x20, &(0x7f0000ff8000/0x3000)=nil) shmdt(r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r3) 05:30:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xfffffffffffffffd, 0xf65e, 0x6ed3, 0x0, 0x94d, 0x81, 0xff, 0x2, 0x2, 0x80000000, 0x400}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x234) write(r1, &(0x7f0000000040)="670dc3", 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mlockall(0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:30:00 executing program 0: syz_open_pts() 05:30:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x5dfbee48633497d5, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x40, 0x6}) r3 = dup(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 05:30:00 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:30:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="e1", 0x1}], 0x10000000000002c6) dup2(r0, r1) syz_open_pts() setuid(0xee01) execve(0x0, 0x0, 0x0) 05:30:00 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x8602) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10000, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000340)) close(r1) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r7, 0x80, 0xffffffff}, 0x3, 0x6, 0x5}) write(r1, &(0x7f0000000380)="f1f11f00", 0x114) ioctl$TIOCSTOP(r1, 0x2000746f) r8 = syz_open_pts() dup(r8) close(r1) dup(r8) r9 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000300)=""/45, 0x2d}], 0x1) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000003c0)={0x648, 0x100, 0xd8}) syz_open_pts() 05:30:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f0000000240)="4ed76face61184d0082c3a80690a79f1a7fce35f989fb6f909e9ee35f548c9d8bdd80593dda7fec18bccce476ac3719726285813e3a84bc3fe4d77207e6603fc269470b6828928cd180a21c2534d06d81ad9ed5356e4bce327f25d0772282d78b4a06ddedc630b6ae65702f3475faea841e31378abc549"}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xfffffffffffffd2c}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x108) renameat(r2, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 05:30:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000023d, &(0x7f0000000180)=[{0x3ff, 0x5, 0x3f, 0x81}, {0x1, 0x7f, 0x7ff, 0x6}, {0x0, 0x8000, 0x3, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x8, 0xf4c, 0x0, 0xffffffffffffff00}, {0x9, 0x50, 0x1ed}, {0x5, 0x0, 0x4, 0x6}, {0xffffffff, 0x8, 0x100, 0x7a}, {0x0, 0x8, 0x0, 0x5}, {0x10001, 0x3fe0000000000000, 0x5, 0x7c80}, {0x0, 0xd9, 0x60, 0x5}]}) 05:30:01 executing program 0: r0 = socket(0x2, 0x3, 0x7) dup(r0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 05:30:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x401, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000001440)=""/197, 0xc5}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f00000012c0)=""/105, 0x69}, {&(0x7f0000001340)=""/101, 0x65}], 0x6, 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) 05:30:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xd3, &(0x7f0000000100)="546a6023b2a1246a3514749ef850d854f80e8d0c445ffd507fac38ec05c8b1f6ddd41800627be4f526a2ac83e7c0353d01ca6844eb8f78ca4b63411f527dd0fcc74c64798ff263140bc9703a88f6a751bb51f20b8513421486dbd1432e4e420562f5e6f8634170d0fb7d61d60908f26c9dd44249cc4646b238f53cd447637ffb7cf96ce68b8190e40fc463678ba8738f17017f3aced56b03a4260ddaef7c364ee93dd205e1448525b8a38ffb61cc109c95fb895b3b5d43a52e5d0201d645b029d755e99f888e5635f3e7390f864e4e9612abdb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xee3aa025270454ea, 0x0) 05:30:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:30:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="83ff12b75538b861", 0xfffffffffffffe57) 05:30:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x34) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 05:30:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x0, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r1, &(0x7f0000000140)="96", 0x1) 05:30:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1b8d53c9f9e9d9be, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 05:30:01 executing program 1: r0 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r2, 0x0, r3, 0x0, 0x100, 0x100000001}, 0x10000, 0x8001, r4, r6, 0x2, 0x4000000000000000, 0x3f, 0xb49}) r7 = socket$inet(0x2, 0x2, 0x0) getpgid(r1) getpeername$inet(r7, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setuid(r5) setsockopt(r7, 0x6, 0x9, 0x0, 0x30e) 05:30:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) fchmod(r0, 0x12) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) flock(r1, 0x2) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e5e54eb2f66966c"], 0xa) fchdir(r1) close(r1) flock(r0, 0x8) 05:30:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xb47, 0x2, 0x2, 0x10400, "ccfbebd676597a4708911f22feba16ccc7ffb20f", 0xf0, 0x2fa0000000000000}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 05:30:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 05:30:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:30:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 05:30:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x6, 0x2, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="168e1f663fa600d874e927eab105a83bba11ee21603fff647d85385630e01973780d9592104dbc70e963d0962c4ceee86dde0d4d4cbab5efefdfd649d64457c12e415e6f89f3b07d420f7f2b195f4ffcce723e56d86305a1d4cde3e31279d2a76c86f04ef22a0324305ea2e6ab5b3177f5252666445992e60581a16d6821de38c8c6960c30fe3d1f725a205b50f01037ba9ccd6d49f246d9331fd2dd13ebfcfee449bef2cbd8f26a7501707d3ad244365b3df1ce4a52fa87c52ca1", 0xbb}], 0x1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 05:30:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x1, 0x5}) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 05:30:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x5}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="8d50f7a4f0b307057ba022eebc2c322160fb92bf0e1df3a6b36c5315f5033fce54bb929e7340b1cab5169f3bb49f74749e3ccb89d9b8ac655e121c5ac5496d1ecc489ccbbe817d1f74f9adee14bc4509d2f9d3d89a43ba91c512d3e696c28e9033c61c2c7c34760185001608947fb58407fb8211162df92f9265722fc0061f520159a8322b6e5bb57be45441cada99421be01d8ebb16c6aa1f378ea168721edb52f78598d85715fee1f4f96b593ca15ec44a2f1326d8c099519235f5ca068326285c4261eab5f7cec45ea978629a7edd70", 0xd1}, {&(0x7f0000000140)="96b770ddccc4b17ea171257822805a1a3ad0234c31f84d9c86c441b448481cca619a89bb09c7c96a4f47291e0a9d942b8558c7e88ffab72ad67d9e20e0149f453b035fe3f61f27ac337789406e5efbeae4324e3086c52ffb92570c937fa966a6b1d00bb256b6e46dec5a467748bad31d93726c1fa0a2ae7fe62f4d3053a7f5eb6294c92ede47548ff6926a0542bb5be00ec8e86064f21583553deb6d29cafe543109f097edeafb62cf1abc3f2578998ebe6875e79b032e95b80e0426868d44d544eabfa2c0458ddb725f0f9ac51b26683abfce931e087dd183c0b9de2fcd7ddc3ac0dcb29a0592517e31bfb421a1235c42ec273a7c0888f0b1dbe88b51898b", 0xff}, {&(0x7f0000000240)="b74c30a2147848347bd60457b574744fcb23582a189dc1ab7fedaf79524e3a52b9b4032c828ec084b182db680257b5b8a24fabb8df98f8399b3efc", 0x3b}, {&(0x7f0000000280)="29e6369a0f777842e451855d926d1b3eb4999455bf09bdf3ab9ec01b1e524ae1d05e5f65399d253a99b7a4f2e2396e6b34e37e981e7d60fd3908630ec7c31653909261de4874433836cd01db804a4ce69e6a9945cf003611bc29b3ca00d57a6afe026e9bcdb8070a86950b3f29bc697194e3d3a5ad8c26af01438f5a7bf00172466aced3f9b85ef4de262dd16f22590256c109349c6d34a298b768e29499f3c1abf45194a6f1ef14941151eca44bf9fa11b0c261b2b00d27d133b5c7afa3b3398a3b1bbaa0ee3849f6d02ee9e5fa", 0xce}, {&(0x7f0000000380)="cbf0333085e4de53e17696b622e5708b3af9eb5ae7cc8110df86d2e535112ba54f519ba8fc98dcca61e376cc0a7c282f7651f4e2e0aea99f7c5fc39a3f4d778420b5fbf9b9efdadd632ff6a9ab6cb2f62576611970885e", 0x57}, {&(0x7f0000000400)="e29c786d84b1f4ab905e863aacfedb6bec3bfe03cf06", 0x16}, {&(0x7f0000000440)="60e8e8af4562266eab5cee9cac577af1d8009e1ab5d5eee1ef1f8f87e9fd4d9064f6ad6a88466a2228fbbf5e9d4c32f561fcb39a6293288be98f621a42a095295b92fa120947bbd7154e0e95e4b2896e76a73844242c568078640dbc9620f0e87cf0fd2a3402bcab9df07901899355b586bb7544517f7e7ab7a29f2a030147af4bad12dc418d73da", 0x88}, {&(0x7f0000000500)="71a2ff23b7bdcf83f058faf7b47729cf01a2176db178be61563d627b3bb1dd8a20305ace17f4d8b94f42c9bdb59f63124c", 0x31}, {&(0x7f0000000540)="eba0", 0x2}, {&(0x7f0000000580)="0d8a150417f067bf1556b1cdfc6ad15f858707b14d2628", 0x17}], 0xa, &(0x7f0000000680)=[{0x68, 0xffff, 0x0, "39334d5e20e101c248cf8c320e4909e4bec55befc7a7d76ba8aebde115fa30b05d46543d55b987a80e4a413f80e1e9e0a1235b382a1783e2f28a695042836b3b33804e0b5e44207e520d9a21ea58084861887473dd90bdfc"}, {0xd8, 0xffff, 0x60000000000000, "57fa96fec138b4a7bb90331b6d55829a2ca29e284690d1e2bae06e122507d6cbc54bab273065c0e9b201ba53e8cdbd80175a7804f82f226d8ec6fbda5dbfa7362014340dd7a6f53c715c1420d0e8eecb41bc78db71d31d701bc3621686cc66d7d02b25c3ac4c091fac61f90da6440fd4a49e351481ee7409e3ed4d6193b66201985d23fcaee3b59cad621f4bc251c5a7ca2af1fb311051bc35b4c730b371ecab09de8088a36f9e6c82ec851984eff05633cfac1cfbaea3b758b41e2890b7a3fb6d1a6cf7"}], 0x140}, 0x6) chroot(&(0x7f0000000800)='./file0\x00') 05:30:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) pread(r0, &(0x7f0000000180)="7db1ffa8edab2190d5000bedf2ecdbda9e867634273879445b722b5c4592d33f1c417cc2b3fb0bdb6a9b9cd419777b2ee320ccf7df7a43a7e78992f331a3e4df0949d5a23578a4569475bbfd9bf636f70d7cb26b44325d416c7f5834a865c11e875199c03c3f0a7d4ee02a6d491a90affbbe8a7d9910598d6815b1f8fb6c518233a3ebb9c2551ef92c0aa98b92c336ad3a78c1327760f26689feb7e57d8065a4555c3ff1affb33f14f73deb774c82779e5f9d029992a8b6d0a5be71a0cca8bf71cb7a47c32737fd3adfa42dc5863c0b063b226caf52878f694fb9f3b6ea46756f1be7205779c616d5b302a574df52bdb394ab05f21b4ae813fa1", 0xfa, 0x0, 0x0) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pipe2(&(0x7f0000000040), 0xebcb5309c233a6fe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x2) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) login: pckbd_enable: command error 05:30:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:30:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() clock_getres(0x0, &(0x7f0000000280)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:30:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 05:30:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) setsockopt(r1, 0x1, 0xfffffffffffff6d9, &(0x7f0000000000), 0x0) flock(r0, 0x2) flock(r0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="acded90fbe0aee4e0728dc86c5fb41397dca10118ee28fda3fb8dfb11f1a19860e7e3215e15668d500bcc2d727d396baaf7ba3acb1335ef30ad0d317234758372601fd302d42d83ecb2d869c3363a2a8f36f5c76a4030c9c2988b39538a588d88d0f4fba5efb169d0ca390829f1fb7557e3676da81dfb65186a73e056395d6171ea814fb87b55e730c9d98f141c18d85470175db4b7f4ae11ef8441999b15b4a14eaa29818f3395365d31128e2", 0xad}], 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xfffffffffffffffe, 0x2000100007ffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 05:30:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = kqueue() accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/86}, &(0x7f0000000080)=0x58) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 05:30:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:30:03 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) 05:30:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000500)='./file0\x00', 0x40) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x7, 0x7fff, 0x7ff, "900ed0e46ef56e66a6049d8d7536eed7be9ccd84", 0x20, 0xfffffffffffffff7}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getegid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="ac972fecbf60cfb066ba50ed01b5445db2fc1a8c0935d7fb5fa9057a696729f5bd6dc54fcfb7eb5c65ffb049348106e29d7980d6288f0df86609b8ba81488846c2263982b8f47c4bd826403c62982d149274c1093a6819a144c3970efab137eaa5f3b9a42bceed27f37e786feea49e89edf43d23132f05b3900c0580bdafc217edae700a59072ec7b75e1e543d43b4c3da7b370c369d9aa30d9277d7b549d2bf7ad5983354b4e862a504e8a10caf", 0xae}, {&(0x7f0000000200)="f2f7f92dc72504b9559d7672997c835b4051969bcc7ab5d7d0d8863147dea5959d8ad72754345f3e08da5f0a1640bbf01f1a99a2fa1576ea6c57d92f6813329a73e98be82cec208f7db4aa4618948791fbf916be44041110cc277a5a1b383288ec4f0f9ede7be83775388302e30bad32b3b8dc6331086eb50f24a8261a9b87e8c83e9867f2fe43948c01ae7961c3de2168a606725cf2b0a15a781431254b94e2ebafed17", 0xa4}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0xb0, 0x401}, 0xc) 05:30:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 05:30:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) semget(0x0, 0x0, 0x604) 05:30:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xeee5d85ba97da471, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x6c69517530cbfe9e, 0x0) r5 = dup(0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="6e4ee7a100bf745238443b1e463fcb2a228763d5e77afb3d627611714f5b017b69af95ebc9c3ef5a5b0e7159f6757ed0ba64224d589bf1928fc3e44ef133318d5faaa03d91b05208ab591a6ac862d84989b24eb9b31b5b8d266cea5a6a61e4ce015ad359e98732cf33b09e7e5acb57f8d579bfce920872d0f0f1b22fd31bf39b900ad4d1f596a2e2ba31e306fbddc926c100ae5b4f9aaddf31f30bee3e0eeaf9771fdd5e5fcb37b1741204628a9436b72d4b2c93d279c2931671a7c0bb71bba841d34c0429a5cd06f3ddc0a6b6734ad64b931abdb9514761", 0xd8}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}], 0x48, 0xa}, 0x402) r10 = socket(0x2, 0x3, 0x8002) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070500737f8295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b109000000000000002b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6b57795ea4a5c5fe659fa202361ed8cac7dbbc5b9b7c535d2d0d296b51122cd2350000000100000080000000000000000000bd00830720000000000000003d60316911a606d24ebdc3aa75c5acfea9ca20ac52d4f57fc296e10120d5c0fe233ee61d63496d01b614f78344bab21306c4b50f7931dd000000000000000000"], 0x10) write(r10, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x335) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000080)) 05:30:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) execve(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 05:30:04 executing program 0: r0 = syz_open_pts() getgid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) 05:30:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) madvise(&(0x7f00005f4000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:30:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x100000102) 05:30:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x20, 0x2) setuid(0xee01) flock(r0, 0xf) ioctl$TIOCMSET(r0, 0x40044271, &(0x7f0000000000)) 05:30:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) 05:30:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530006652fd069837f5486e832a0bec800339b55d327ef3e51820d5e6618900d6ff4295854b"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) dup(r0) 05:30:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r4 = semget(0x3, 0x1, 0x10) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xff, 0xa32b, {0x63, 0x401}}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 05:30:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = semget(0x0, 0x1, 0x550) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000180)=[r4, r5, r6]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/23) 05:30:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4b4) 05:30:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x21) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:30:05 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7) pipe(&(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) dup(r0) 05:30:05 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x21a247fec7834e84) rmdir(&(0x7f0000000040)='./file1/file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 05:30:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000040)) 05:30:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="001800"/28]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x1}, {r1, 0x100}], 0x3, 0x9) dup(r0) write(r1, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 05:30:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) 05:30:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x5e2, &(0x7f0000000340)="b2") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) 05:30:05 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 05:30:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="113b7724db2f9591ff7f00000000000017f3f1216f64cc31f3c33ae7fcde1e242ac7a0fc7e5f2d7f662fe90265770100c05cc08b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x0, 0x8, {0x100, 0x8000}}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 05:30:05 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_gettime(0x0, &(0x7f0000000040)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xffffffffffffffed, 0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000600)={0x98c0000000000000, 0x3, 0x1, 0x8000, 0x1000, 0x9, 0xfffffffffffffffc, 0x10, [{0x0, 0x9, 0x755a9cc5, 0x6}, {0x3f1, 0xfff, 0x100000000000000}, {0xffff, 0x0, 0x4, 0x7}, {0x75, 0x3, 0x9, 0x7}, {0x7, 0xfffffffffffffff8, 0x9, 0x8}, {0x0, 0x3, 0xfffffffffffffffa, 0x7}, {0x700000000000000, 0x6, 0x8, 0x3}, {0xb27000, 0x9, 0x7, 0x9}, {0x7, 0x3, 0xffff, 0x101}, {0x3f, 0x7, 0x3ff, 0x7fff}, {0x64, 0x4, 0x3348, 0xa2}, {0x8, 0x20, 0x64b, 0x80000000}, {0x81, 0x10000, 0x7, 0x100000000}, {0xd7de, 0xfffffffffffffffc, 0x20, 0xe1}, {0x401, 0xfffffffffffffffb, 0x7, 0x20}, {0x8, 0x5, 0x200, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x7ff, './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x0, 0x8001, 0x80, 0x1, &(0x7f0000000380)={{0x8, 0x8, 0x4, 0x4, 0x7, 0x3, 0xffffffffffff1edb}, {[0x6, 0x9, 0x9, 0x6, 0x4, 0x0, 0x10001, 0x9, 0x1, 0x4, 0xfffffffffffffffe, 0x401, 0x80000000, 0x8, 0x3ff, 0x800, 0x0, 0x80], [0xfdc, 0x6, 0xd090, 0x1ff, 0x800, 0x8000, 0x3e7, 0x3955, 0x7, 0x83ae], [0x0, 0x10000, 0x80, 0x2d, 0x5, 0x7, 0x2], [0x1, 0xe600000000000000, 0x5, 0xffffffffffffff81, 0x3, 0x3], [{0x800, 0x1, 0x8b0, 0x401}, {0x3, 0x8, 0x4}, {0xfd3, 0x4, 0x100, 0x1000}, {0x1ff, 0x2, 0x81, 0x80000001}, {0x2, 0x80000000, 0x5, 0x3}, {0x9, 0x2, 0x1, 0x34a8}, {0xfffffffffffffff7, 0x4, 0x57bd}, {0x80000001, 0x7fff, 0x6, 0x80000001}], {0x3f, 0x7f, 0x2, 0x4}, {0xe597, 0x3, 0xb20, 0xffff}}}, 0x5, 0x4}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000000200)=[{0x0, 0xa0, 0x1000}, {0xe698c140b6bc85df, 0x0, 0x1000}, {0x4, 0x0, 0x1800}, {0x1, 0x3, 0x1000}, {0x4, 0x1, 0xc5721ff0914b2c76}, {0x2, 0x6, 0x800}, {0x4, 0x5, 0x42c2fa1d83d8cb34}, {0x0, 0x5, 0x800}, {0x1, 0x3, 0x800}, {0x0, 0x6, 0x1800}], 0xa) 11:46:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 11:46:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0xfffffffffffffffe, 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 11:46:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014937c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014937c70 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x2, 0x9, &(0x7f0000000000)) socketpair(0x1, 0x0, 0x1, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1ff) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x2) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 11:46:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r2 = shmget(0x1, 0x2000, 0x140, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/209) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:46:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000100"/20]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x1f, 0x7, {[0x6, 0x0, 0x1000, 0x2, 0xa918, 0x7, 0x8, 0x80000001, 0x7, 0x7, 0x40, 0x100000000, 0xffffffffffff0001, 0x8001, 0x5, 0x6, 0x0, 0xffff], [0xfffffffffffffff8, 0xfffffffffffffc01, 0x7, 0x2, 0x2, 0x81, 0xd1d, 0x40, 0x7, 0x2], [0x401, 0x80, 0x5, 0x6, 0x5, 0xf73c, 0x8], [0x6, 0x3, 0x40, 0x7, 0x21b, 0x5], [{0x7, 0x22c, 0x9, 0x2404}, {0x3ff, 0x7, 0x5, 0xfffffffffffffffa}, {0x8, 0x1f, 0x7fffffff, 0x5}, {0x4, 0x5, 0x8, 0x20}, {0x6, 0x7eb, 0x634, 0x8001}, {0x9, 0x9, 0x3ff, 0x69}, {0x4, 0x81, 0x6, 0xd7}, {0x100000001, 0xfffffffffffffffe, 0x1, 0x1}], {0x8d5, 0x1, 0x4ffb, 0x9}, {0xfffffffffffffffa, 0x7, 0x4, 0x4}}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x5, 0x0, 0xfffffffffffffffe}, {0x9, 0x5, 0xfffffffffffff2cd, 0x9}]}) r1 = semget(0x1, 0x0, 0x84) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/17) r2 = geteuid() setuid(r2) 11:46:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x400, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 11:46:07 executing program 0: r0 = syz_open_pts() getrlimit(0xe, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 11:46:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:46:07 executing program 1: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 11:46:07 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa8af42c6f145d4bd) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfffffffeffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x8, 0x5c, 0xb64c, 0x7ff, 0x0, 0x8, 0x97, 0x10, [{0x0, 0x5e, 0x2, 0x7}, {0xd6, 0x5, 0x3, 0x7}, {0xb48, 0x63a3, 0x1, 0x6b951ce4}, {0x800, 0x961, 0x7fff, 0x8}, {0x9, 0x847, 0x3f, 0x37}, {0x100000000, 0x5, 0x7, 0x400}, {0x1, 0xffffffffffffffba, 0x1, 0x2}, {0x1, 0x8, 0x512, 0x8c}, {0x1, 0x100000001, 0x4, 0x8}, {0x4, 0x6, 0x1000, 0x5bec79}, {0x9fe, 0x1, 0xfffffffffffffff9}, {0x7fff, 0x3, 0x20, 0x3}, {0x8, 0xa6d, 0x2500, 0x4}, {0x8, 0x2, 0x101, 0x6}, {0x0, 0x0, 0x7, 0x1}, {0x4, 0x5, 0x1ff, 0x57a}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc79, &(0x7f0000000000)="02000000", 0x4) 11:46:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x10000003, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c7f74d424d4ea7", 0x7) kqueue() 11:46:07 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe09) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) pckbd_enable: command error 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="8831f8a4d51a3c5eba82bbbf7c5cda2f7d7c18c701b7a94d88079d4b73", 0xd}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x125f}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 11:46:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r1 = semget(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0xfffffffffffffe00, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x8, 0x1800}, {0x1, 0x4d, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0xfffffffffffffeff) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x80000000) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x10000) read(r0, &(0x7f0000000200)=""/214, 0xd6) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x23d) r7 = dup(r2) write(r7, &(0x7f0000000380)="fa02919056f4f760f62f335cf02675a6a07c4fcc92bb557275547589aac9862aea95e22da267b036119d87a2401de9286eea9a5e72424f33d8b0a74a96324b937ea4aa9f7665e0520fd5b00d28c53461e1f75802ac710ed49a2e51aecafe8452a9ab250a200056be", 0x68) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) r8 = socket$inet6(0x18, 0x667c252da39bed6, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) mkdirat(r7, &(0x7f0000000440)='./file0\x00', 0x13571d9665b7398a) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000480)={0xffff, 0xfffffffffffffff8}, 0x10) bind$inet6(r7, &(0x7f00000004c0)={0x18, 0x3, 0x9, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000500)={0x101, 0x8, 0x3, 0x800, "4480076619c9dc7edced0876945598c7fe3ad4fc", 0x7d, 0x5}) setgroups(0x1, &(0x7f0000000540)=[r6]) r9 = open(&(0x7f0000000580)='./file0\x00', 0x400, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000005c0)=0x10001) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x8, r4) renameat(r9, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00') 11:46:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:46:09 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x235, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x7ff, 0x0, 0x3, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000080)="a004000818424916b8d492ffa8969c718e3e6c6c743aac6791259751f3210af8e93475385c8472612ecbe1b78bf0b2ce787452") 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 11:46:09 executing program 1: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x4, 0x62) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x0, &(0x7f0000001700)}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 11:46:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x45}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) 11:46:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) fchmod(r0, 0x6c1372cba6287451) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) 11:46:09 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000300)=0x4) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7fff, r1, r2, r3, r4, 0x100, 0x4}, 0x4, 0x4, r5, r7, 0x0, 0x9, 0x8001}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x100010014) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 11:46:10 executing program 1: acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xfffffffffffffe37}], 0x1) socketpair(0x1, 0x1, 0x79, &(0x7f0000000380)={0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) acct(&(0x7f00000003c0)='./file1\x00') r3 = fcntl$dupfd(r2, 0x0, r1) write(r2, &(0x7f0000000080)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xfffffd53) dup(r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='&*^-}//\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], 0xffffffffffffffff) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000300)="fe3c1abefc996519b2b975294cfb4eebfdebba251438a8253e0a056e6d61edecbdd90a26", 0x24}], 0x1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:46:10 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x401) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x7, 0x1800}, {0x5, 0x7f, 0x1800}, {0x2, 0x10001, 0x800}, {0x0, 0x2}, {0x1, 0x7f, 0x800}, {0x1, 0x9, 0xbdb9aaa9201ad832}, {0x3, 0x51, 0x800}], 0x7) semget(0x2, 0x0, 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x6}) r2 = fcntl$dupfd(r1, 0xa, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pledge(&(0x7f00000001c0)='[\x00', &(0x7f0000000200)='\xd4\x00') kqueue() r5 = shmget(0x0, 0x1000, 0x440, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) r6 = msgget$private(0x0, 0x80) msgrcv(r6, &(0x7f0000000280)={0x0, ""/116}, 0x7c, 0x1, 0x800) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x1}) linkat(r4, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000480)={0x50, 0x0, &(0x7f0000000400)=""/80}) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000580)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000005c0)=0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x17, &(0x7f0000ffd000/0x3000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) 11:46:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x7f, 0x2, 0xd508, 0x8000}, {0x2, 0x3ff, 0x6, 0x6}, {0x5, 0x4, 0x58a, 0x2}, {0x9, 0x80000000, 0x2, 0x8}, {0xffffffffffff0b96, 0x5, 0x8, 0xb3ce}, {0x5, 0x1f, 0x44, 0xac}, {0x7ec9, 0x8000, 0x4, 0x81}, {0xffffffff, 0x0, 0x7fff, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000000c0)='tap', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:10 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x21) r0 = shmget(0x1, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ff5000/0x8000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 11:46:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3f) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f0000000200), 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xe0000000000, 0x2, &(0x7f00000000c0)=""/80, &(0x7f0000000180)=0x50) open(&(0x7f0000000280)='./file0/file0\x00', 0x40, 0x9) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 11:46:10 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000600)={0x0, ""/196}, 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r3, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x800) 11:46:10 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f00000001c0)="f5ff1200", 0x4) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r2) 11:46:10 executing program 1: wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r1 = semget(0x2, 0x4, 0x84) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/201) r2 = dup(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9d26) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x3ff) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x890, 0x0) 11:46:10 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) 11:46:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x915) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x4}, 0xc) r3 = semget(0x0, 0x2, 0x284) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000200)=0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0) 11:46:12 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r6 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() 11:46:12 executing program 1: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) fchflags(r1, 0x1) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r1 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000680)=""/4096, 0x1000}, 0x800) close(r1) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) fcntl$setstatus(r1, 0x4, 0xc4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x800d7e, 0x1, 0x80000001, 0x0, "23e29e5c60b9f10001cbd97c3e2de6ff00", 0x4, 0x10000000000}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x3}, {0x3c}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x9, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000001440)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000240)="51fb3e7a19198cc156400b584b10670e5339a2773904f1d138c48b627548a460aacc5e0650b6cec4598ccd91d5a661e6494b509d0c9b5de51853a4d94336ad2b78de8b684049337830dd3e6d46b54b76ff0b695c3838a0b66de149289c59e22bb53399efb70033b3d962c22d9bbcc41f3ce4c6a4826fe948ccb880e5a28a3a64fb7af1b9f2a76610ef083edfef8db3918f3200c4645b01e382070f2f75fd809eceb683737042b3edb1ac68301de2f1c332a1fd4a153d8c7f04b504877e78629fcf82445033b1246b6f5b1c1b36ac03b7a631e98461578389669beffc1beaca8b073d037efe9e7528929b755f1eaba95d5f86526101a6140594f0ea1c710d3df0b814805c6d8d6764be4276a90f766e04f34ae5c016a92c2618da4583d1ed99c0caba2d7f717cef86d1fd880cea767b493b17ba5e7196c4ed45602800f8316fd0f5b715d850cfa5994d8b2c247fe75fc3db3b3644dd67d4d965a26ff9b055fd9453961e51d4be4cd44b2649274bcea8f80b5afc425c2314b209b5fa318b7a8d921cfaf1bf83a7c84394182e2e26da954e1a268bcf40e24162d0faf6a0197a46d3875594d6333d4d1a46cff30c1f19d81fa99051be4c107f831dfefc6b75c7610fa6860c055af5fabed1fff9a3e2cd71c16b95f80bbc9d2f6b43f3eb257275760ada02b8bce6251f2a05e2c55744ab2e097914b7e628a045009370feae2e70ffda46a938affc3ce4a856eca4897d1b660908abb625072c090e7f17bd0c5caaf2a1f80ce0af68a8c889f035ed88fea9075ad7b8e019086c9f9cbfbb4bd11736b4fb29b8cd26fd9d807feda87ca184cd5618f50d74958e51756dfd10ed4feefa2cb0be1ab54f5e69292a1a70fbbb0a176451cdf60d5756c58f8498d789be6fef2e52c569614cf82ae76d3fd647d0d8ed60d7de6c97fd5be18ce09638f17264d4060e2da58ecc19745b71400e683d5664f145def1b1cc0ed3f3bbfb90f7906502448d53437f09bf7fc459e5e02b97273ae69ef36c2b8e75443dc77751e49b2e1d326d3b5c4feab223ad1f7382d2dbb22507063ddac61c17e709a13214123b55c44afdc0fd872828dc8ef7acfba01b912033317c43f44eec89bbe95e5a732302dfba368c4cfce9d62c98796a9c33f3b8606198d3e2904107eb312f25e0320972c9350e97da37deb77e943137341a697dc09413817b19cecc12a21470d7c4edaec1bd0f2c7569e123f6b634b073b9fcc55dfe20fba3dacbf98b8f41055ff3cda9a3d72e0cfa767fd3464c608220e47335eb386a6a7fc8d2e3bd182dce68d73f0147be568ef345e8cd007ada6cc35c715ac497e24963ea6b34ee4dc014b008189353f844dbfc43868a5aa73fe144b7435e0efb50e84f85db2cd331ce0fe011b712b5cd0398e52cae353d87d2dfa57f0b76c36b4c93c72c90cdf4867d1a6a22ec56f8f98e5bd1b0f95965024f70252132542de4f38d11bbd338a85fabf5a96616e3f230d9b889494f43e7488de858fe56f073a126cb8458b9860697dc6c55c1a5682e6b3c9a8c9e766727163712eb3776b4a1d2af224ec05f7ffd7e28a235e349d97c9bdabdba2b160ab1baf8011461410914cbc5bbe39b710e2d04364c6d8016a6b7fff72cdc534274c2158077f2e7f276b0fdafe7ec137eeb72e20b1ccdf2fbaae9e6622238a6c66f633d06d64a095c0d5860b3630389d33a436e78eb59124b6b867556fdffb349d55d1867300f6c1230f7a4c53be954994b1adf3f176a0327328d61c0ba499b7d06144170a556b0eaa5728cab6f30e38790c21e1d0bd117e4e07dd198f2229345042865c68c82a77850473ed7800c9dbecc4d20fee068b6873599bb37370d1a7a52fd02448c21408e50ca902445e317bf9381afbfdfcdf42c7322e1dc831b6f0bdc34250b5e3f3174cb6f35a81661a8b65e70c8484b25268d3bff9e93acaa76e93c0df42b234251746a0dad171eb108179fc69b195375376321c34a5712b7cc719da7a66ed2806038760850d3dabd1e5b2ea6f13a60aafc5abbacbf94891fcbcbfd80a4194037366fbb3efd68de3c0673d81278adde9a38b71dca678c29cde5adcaf0771eeba456d7a96aa771fad7cbacd4659f1ec724dc15b50726b0c0b16827df987a6160fbde39126bf8cc3f831c7f3b1e420fd87c96b23163c91b9fb518b0870a9d8be1684271a977601bfcdc8dc73352e97977949b3acc498c1ad4c3922819748c014397ac159630e9a386bce8474e84cb11259dd952431ecd280972924dfd1a548e645fd86af0df6f75a3afab3dff62b24075812b876dc4fe9079c75a021b60c0396e6d587aba1ff32ba4677daf919bb9ead48a5834679be665a068004cffe753837151cb28d7c3ea16dc6a705377358313c49426c867e144eb5f7933868244dd04259821b1fb8e5be2e24a7e4ac87ba8464e238110ec5719ba2209521124930a7ac140dc41cce990226fc43ff4dace26c48b6bbbfd8fa862d44e4d1a3f6ee9e61711ae1653c6b3b60d9dd430549ac1a3972f53f68823f8cd1a04e5498ce27825185ae2d8a30b91172d1e288852f3f58288e5f3b3aef81fce5d1aaf2563254cb91989e3a7cb31710fc704295dde42f8b4a36b46bfdea2f7f0a4ed2239ef5b8ff57068d6887ec5d0c93d59ecf922101b385f607c44b9e8c278619737f4af6565293ec21dfa7ccfac9c7f9d1786274f3b5ea0a224f48d1376562a38bfe2d0ac93e0450b1519a9fef7bf2c49b82794ceaea63251667e3f4ab99f6d324c754d879d41e253f609f1389c8a5b4c082f92f74b8d29294c265cb09a21078c5933ba58bda7cc88a098eb1d9a6f376c2b20f1d8bfad5eeff8a3fe051740a2da3c36dd9c813df944eba43105df7c3c916ca948e5602347c10d09d2ff8547402c689f2dd43edbe4ce65c3b2c72060ab560a58219e5a2503b39299f66e721e40fb04d553426b146e2c3bca5d18a090c835e65cf9c8c56a813e66f95dd35722cf796d513c77bd5a159f497fd14a9ac3302709a1750e9e9eceecff89b9e18feb69f2719d812dada719c7a3eded3148dd743d25ff27024edfa0d35d57c6c55bc77142303f9f9cdb3da1384e3a8bbdfd1adde62106305577a505e3e4675cc7cb20c89edc0624af223d0b922ad06e1eb92e421cdd8975b03addb7637f7e76b6372d0323a70b4bf3b784fb9681c7e07ba3c5c66f0a08c45612a87b57e1d4ff86040010a06c781fd92b431fafbb207bc1ef2d1d0c4a90ae132094028d6ab40b1349cadcb5c5f32c8dc26449dfe2bf04605b672a8aabb368a97d852a075076af09e0db83b4a91c7db4a9d4e7438fd465dffe958e053bf8b022692f9fdae73859057a74df165026cbe2aedc7b3055babf108a65bfa3a9c1ebfe1a54896895d2a3ca18b5c816709683ed33b6f8b0c5a2944bf9bc0a927bc39177b0358c0d7b51e60cffa6f82463882473bc6868837b288937d422cb9a9f0f8198507fa9e8f82ddd82ada107ff201162bf4be70ddc6b632d2d910879b598fe1640e7829e87d6e3b930961bc57a108defdad978a0d45dfb4d2253b7ca1aa9cf5a87515827208b0eda56d2cdfe8651dab4583658b390708bd3f7463149c8c70046ce7f5e95852efa6b34605c60698297184b5402e7f8965ceda79da517e4e557ea771aec8e95053f6f9e8263f384be660c2650490ecaa03b944a781747afd59bf43d6207c4e0e78ed97c20a06fca3b1995315f62738b7e193e3982b7054bbf990b2c06f69e893927ba4458ca922843d6962ad9ff23ef2b4899c32bc40cd36f9234de13366a8b49bc11066939b80e68ce06fc8b1f62c8d7d86a869dc7dcde805d51e9dd3da7cf7cd8fce15aa49c38ebdc863ff3651ef368c9787846dec811a1951f005e19d40c652544bc18fafbeb53192cc4e7014a4175c314020e0a58ea79388f3eb9794cfe2c24c0a8eac4f9fb59496b36c4f391755a16cbd871b0b4208c82302cfd3c3b98f8cd539f180ed025cfecb0690b8af0bf559c182562a3793df3f74752290b6566770d1225d5a1c8beef314aa1fb16820f5ce6ba136449d2fd8c83bc1ececca0ef9f9fc2994a89b7b427f574208181b77f016250c9aa3dadb95ae92cb5c562f0de3f8a2d88045e6dca3feb26ce9150d681483d8815ac82553edcac8014af04077466da52799fae78b5efec47ddb3fb7afa5faf9c109cf73ff30718f06f2b2afa4a0031dee5fa7cdd2c044c3f00c6596dfc893ce98646194845fad7dba1947cceb4c50b94902d0ef439a7248352b756ca9aaff9713d79238d76afe490ddfa730ec5935bd013a8062fbc729dab4ba722fdc726b65c95cbb55f990adbe2bcb66ddc89a33799797a78afd431ef427b140a18a7fb26fae4a892c46924e62c97eba912c6a20fcdaf40281d89cbe2d221cbc9e0c362c43066dc9fbb728e4ab89cfa23360e1e373d8de163cf24d841dbf376825d117b729608cb94517fb56ec3f37e1606e57a6c97b1260aa72f51723581b7ad5b863a2d32cb2d1b425222296341ba1fe5dbc0b7dc0a789f0613a4e8d3d05ebdcea7affa25cb91e75e4e51e32aa9e477db6188382bbcb00bc27b0c9c4a50d29fb579643f6b619c00c89dc5107846f664e2a62343804150d9428c1c9101b5a0b86cf9fd5ecfbf543ae163cbdb03978921e21356c100da773132f544b5e01bfc5d3be69efde26edb84e5af19c48789884ef17aa02397b63967ee4a76901ad522d56044521bafdf57438a516951f0a094e8177dcd40e212dfa37d178251ab139935eb878ab711dbba991296c15a208c9b17c80ce7236d1a2ad69b15bcfa817d908b989025ea10ae3d95835ba6086ed92fb21b55dece12af179cba216b65d7cf7e6fd55c829392fa549f489a2799c55f8d1d14d2944d53076cf6da32846ccb5f573d2f42c27bcb41534b9d93976107a29cffad6d4672946f54499c8544c504ab2a9bf7dcc4d802d5fa5ec51d65385210b2c27df50391c76fbf09ca0789ecdf0996cce52be4ab592dc4a6171e389ca6b1b9a72cd2d44fd86f6ecdf0d15012b9b692041b41c2f3d19cd2b724390d35250c46f7a73c187de3ddebb8b1e9fb59c44ee3f64a7ab78aa9ded081ade9225131af52f1892650e7acdcee4c7c3175eda4a7f75e83c7763e7e5c356c192cfb122ea587a8fb7ee35bcabae2e95585346da6c8ae99dfefc344b839cf8a70a5f19eb737ea6c143cc7be638a27ed69b54be98482e4475a177bd8b2ba41dc05de0898fdc3799036786b4f42d2227228137dfaba90296de17697c4b32fa62868687d3c09c5828d4b4d7a0008aca4226f76d573557e24fa1028e0dd7b5f03a6c951f307b983c2308171495c8928dfa28d17909aba09bd0e49b723355df58a025cec31ec2d99287ca8a6e2c1b6d1cdcababb070c6c046f874edccdf91b6a56cc1b41b57abb9d2e6e66a47aeeb081a8953231d65885f8acfc700b7c83de7fddb45676fa749fbab2c69c6ebe38cbf9b7120dc97b2307d167bfea87841fa60017d0af480d79842ec9d972da887719f68d68615ee2dc2e2b02c38e9a7cc5c9a53ec7986e49bcf62e16a01480125afaf2a0bed5e6350c74da0c4bb06758769dbbcdb13ed3063b89186afbc427585eeb925ebff38730b3ab97f96418c02f7c2bfc6c3509ea6d9e8656a8f17ac89904dedd06413e2463feb999511b1d70378aaf4641287e167f434c8431404feef7f28d93fbbdc734b7cbd738f2988c0305db56dec7273db5b155fa4727d1e0dd05763cc9eb6434e059fc4b85d757be6b21ae02091d6b5e511d0eae09031cf5954e61696fb3f251", 0x1000}], 0x1, &(0x7f0000001280)=[{0xc0, 0xffff, 0x7ff, "e06db2976a296838ba2af2739d43f29d89a7bcdf63d97d368798f1811a17658fa0ce31466521d4c0799392bfd75d8e14cd07a1005ac62f1732e51a35cd5914ecaeb2a26f9307e97422aa00a7175fa2b45ef0b094c70d0ad925611acb0abb39ca734ea7f73867bbc7cb9671004e04538c074ae2b4c0abe38177eec23b66d7bb21ff78ebef9a5f58333ff5e3fb1cfa360de5c1ba3e57136635ef87e03d0c523dae6776e730c31a35a40565"}, {0xf0, 0x1, 0x1, "c90003c530cc8b57cbc6aaadce6f019ccfccb58e50c92910f85347ae7951f03bbab06ce523b5084877a2b8a6e3f254cdb11d62c1cd1323a5386b295aa72c8de133c4728dd3041445d673cac16c167d444567c03ce916bb97948706a4a34d6e8542322432254604e215a8fa387d9fe594edcc9172a6b22f3fd442d0e9325a5a8a3952d2254348c76f5fb9f2c7e4e1e948567b16645d85988994237ddbbc81e0e479c719ff957092b57c2af5df7f68b467ab0867c8bda0c1cfd903d5b5f0dd8118221a3f392286b61df620f5046a5cb792f02d45d9ac5aeac84ab37fcd4989"}], 0x1b0}, 0xb551f0cc3c3261e4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x686, 0x3, 0x7fc}, {0x5, 0x6, 0xb447, 0x8}, {0x80}, {0x81, 0xfffffffffffffffb, 0x7fff, 0x8}, {0x9, 0xb54, 0x12d, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000700)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000740)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:13 executing program 0: r0 = kqueue() dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 11:46:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x20000000000000d1, 0x0) 11:46:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) 11:46:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "0500", 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffff) 11:46:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r2, 0x2000747a) write(r2, 0x0, 0x0) 11:46:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000140)='x\x00') 11:46:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x9, 0xffffffff, 0x80000001, 0x7ff, &(0x7f0000000240)={{0x3, 0x8, 0x2, 0x3, 0x1, 0x2c, 0xfff}, {[0x5, 0x5, 0x4, 0x2, 0xd22c, 0x4, 0x2, 0x3, 0x1, 0x0, 0x7fffffff, 0x6, 0xffff, 0x3, 0x100000000, 0x47f, 0x3, 0x1], [0x2b87, 0x5, 0x800, 0x81, 0x8001, 0x2, 0x3ed1, 0x8, 0x80000001, 0xffff], [0x1, 0x5, 0xaecc, 0x1, 0x3f, 0x2, 0x5], [0x8, 0x2, 0x5, 0x3, 0x4, 0x80000001], [{0x8, 0x0, 0x7, 0xffffffffffff7b2f}, {0x2, 0x81, 0x80000001, 0x7f}, {0x7d, 0x6, 0x8, 0x8000}, {0x7ff, 0x1000, 0xfffffffffffffff8, 0x9}, {0x1ff, 0x1, 0x1, 0x7}, {0xf6, 0x9, 0x7f, 0x3ef4}, {0x7fff, 0xffffffff, 0x8001, 0x101}, {0x4, 0x6, 0x7fff}], {0x3, 0x5, 0x9, 0x7}, {0x9, 0xff, 0xffff, 0x5}}}, 0x3800, 0x4}) 11:46:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)=""/183, 0xb7) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 11:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file2\x00', 0x1) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 11:46:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 11:46:13 executing program 0: r0 = socket(0x2, 0x3, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x7, 0x1, &(0x7f0000000080)="0cb617b6d328f22057004de50fd7de2e4dbea1880593121b7d0713a9fb7872412ac019f6e7cb94e038785cf28f1c2d929486d7e3385049976b1f050964d601b93eb168211b2b3b3aae21d52e46c9d4900b11450e32bd2e060a284797b5a2fc2a1a596c97b93a4eb881bd01c37a3ed570d09debebab851c8a8ab3cf", 0x7b) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x802, 0x0, 0x0, 0x20000}, {0x1}, {0x6, 0x2f26, 0x0, 0x4}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 11:46:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) dup2(r0, r0) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x30, 0x1, 0x2, "31843095d7b731c5ae6e16ae9573ff00cc6d63a420e92de8e3"}, {0x60, 0xffff, 0x1ff, "5f06d68269c00ca389a4de7f480dbc1c52156f2c696c5d7616205abe1156d4333203fa492d2c1c344d360f70c4f845119dbe6a27dc439fc2d5dd535409ca549fb1fd800429ca2881c8d49e52299a"}], 0x90}, 0x0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 11:46:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket$inet6(0x18, 0x0, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 11:46:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) sendto$inet(r0, &(0x7f0000000000)="1ca76aed11c1a8fbbe213e2bdccfd290fade7ef2f5ed1244f9a29844e0fdba58d66f8d74778fec55f880c3c45dd0926f4b7a0b436bb5", 0x36, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x484e, 0xeb, 0xc, "ca3faaf54839e1270dfe98fc7177db41b6039fff", 0x6, 0x6}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8) 11:46:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20288, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3f, 0x0, 0x1f, 0x9, "7efb21dcc1ea6b99b8cb3d42c4f7cf6cce6d8424", 0x81, 0x101}) r1 = syz_open_pts() r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) setrlimit(0x7, &(0x7f0000000000)={0x7}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r1, 0x2000746e, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) 11:46:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x1, 0x4, 0x35c6f0343faac0c2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/168) 11:46:13 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r1 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000680)=""/4096, 0x1000}, 0x800) close(r1) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = getpid() wait4(r4, &(0x7f0000001700), 0x3, &(0x7f0000001880)) r5 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r5, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0x2) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r5, 0x2000740e) fcntl$setstatus(r1, 0x4, 0xc4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x800d7e, 0x1, 0x80000001, 0x0, "23e29e5c60b9f10001cbd97c3e2de6ff00", 0x4, 0x10000000000}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 11:46:13 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) fchmod(r0, 0x100) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 11:46:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0xffffffffffffffff, 0x200000000000014c}) r1 = fcntl$dupfd(r0, 0x40b, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 11:46:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) write(r0, &(0x7f0000000480)="593023166fddc433e62ef46e977145c404942260811a73d8e8eb3ff0b0fce32f14293a113def0ed7a6e23eeef2908ad8c6f06c1e66e103ad70b1fe0023e5a401ddac250f25aa30b9c33d690a36da04a46430db0e1c2c7eaec5c8dab31b2ca32103a94a2a551fb684103fc6daf447e7ffffffffffffffffa444028ceb635e5efacf9b05638b4b933cdd8e8176152effc6c3f724fc54e375cad03cd36394104f497408b6bb41d2fd7b77f195aa2d4384fc1ede223200000000000000000860f63405953ca9c9b9489c8ecc2bc8e68c5d6a6428d01ba2e3da844554d0e6015cdf9ec4ed52de4a5c7c2bea7435524d41a511a375c8c8c45cf1e4de580c2e99e6043859ed737f527e1fafec21c68b8a112adf73cfa613f1836fbe64d2dee4bc8dedcd0725657ec656fc5f313e361a488577097df6132c43f6b56407401bf00b237dd04f04eb83d2107132751533e9963b3fbe179eb5903fd5588980e7757306b5d4e77ee635a8552365c35b9119a462ae8872b5d0f3e3ca0901abf011f59aa385fbc369b43f0dcc7d26ea3a8a28fd53", 0x18d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x10000) Y0#oÝÄ3æ.ôn—qEÄ”"`sØèë?ð°üã/):=ïצâ>îòŠØÆðlfá­p±þ#å¤ݬ%%ª0¹Ã=i 6Ú¤d0Û,~®ÅÈÚ³,£!©J*U¶„?ÆÚôGçÿÿÿÿÿÿÿÿ¤DŒëc^^úÏ›c‹K“<ÝŽv.ÿÆÃ÷$üTãuÊÐ<Óc”OIt¶»AÒý{wñ•ª-C„üÞ"2`ö4•<©É¹HœŽÌ+ÈæŒ]jd(ТãÚ„ETÐæ\ßžÄíRÞJ\|+êt5RMA¥£uÈÈÄ\ñäÞX .™æ8YísR~¯ì!Æ‹Š*ßsϦñƒo¾dÒÞä¼íÍ%e~ÆVü_1>6H…w }ö,Cöµd@ð #}ÐOëƒÒq2u3é–;?¾žµ?ÕX‰€çusµÔç~æ5¨U#eÃ[‘¤b®ˆrµÐóãÊ «ðõš£…ûÃi´? Ì}&ê:Š(ýSY0#oÝÄ3æ.ôn—qEÄ”"`sØèë?ð°üã/):=ïצâ>îòŠØÆðlfá­p±þ#å¤ݬ%%ª0¹Ã=i 11:46:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) chroot(&(0x7f0000000040)='./bus\x00') close(r1) 11:46:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = fcntl$dupfd(r0, 0x1d29679903d6e1b0, r1) ioctl$TIOCCDTR(r2, 0x20007478) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) close(r1) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c, 0x0, 0x0, 0xb036}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x0, 0x0, 0x0) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) 11:46:14 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) 11:46:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8a00, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x25f, &(0x7f0000000100)="5954238800") 11:46:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3ff) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x49e) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000280)="b3e9506dd79cae00317ddc9bd37c156b446b72e0a3033ef5e86cf085210443d8978b4cf310d0d44dddd264add642c552f4a5eb5f7e1fd6153ff5e81c7941a203b7e70ed6064c5d8f1c44fab23ae1e5929b3c6873471e5118f9e07588db6811f4d62d9818e9cd1601f7191d656a4a29e8000d1e53abda5c4c6e6cf7d1cb35807ddafa87165ec8e338da04f65e6adc7e039bc977e3266b7781e6c6eb91cafa2a5044424069430949ddef0cbf03661db645a12657adea58c57bfbd7ae82da8def89d3d873dd606984dfb0b7eb7ce0794bab2c28", 0xd2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x202) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) 11:46:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000180)="a1b17109fbde188e911fa5ba3864f4584e8c8a2f998200f668a32b17db85f288e7b25b44cdfd5d3280c5fdab188fa0237962482ca2432af9a35d155c882bd9611a51bf023dd3c1cc13f52258aeb74f679df7bbd461b1bec459daa1adba2399a1d49089fb4f7880a9eed43f7b4d4aea9f13dc64b42e6440934755d0b1b70f2697a1409defa2a8e36d46085edeeb052086c2b2d7ba3d4f8f9bb243a5e27b9ee18866ddec5d422f538dc1ed42f5e4cf593dafc04c533967dfe23c281df8ef7cc95240db602f005afc56b355c7e01adb7cc8923ba42f12ccadd6981a78a0e4c17d474ee31ddc6b351547daa6577343d7e84d511df510fb314b26e40b37fdcdf2", 0x29, 0x16, &(0x7f0000000080)={0x2, 0x3}, 0xffffffe3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x80) 11:46:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getgroups(0x3, &(0x7f00000000c0)=[r3, r1, r3]) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000280)=""/133, 0x85}], 0x2, &(0x7f0000000340)=""/250, 0xfa}, 0x2) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xd9a3b8173415abf, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x25c, &(0x7f0000000080)="96") 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 11:46:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x48) r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x10000) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x149a64be}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) sendto$inet(r1, &(0x7f0000000240)="bf8c3c0b1c0efafb52bf76e7f4205a7e090c9fa4cf120d316920fc6e0222c2ccc68a74aca677f7ae73ba0654e4f86db0e1e3b8b85d8e3c3d0de20093e5eb1c18f6fb354e2b6f63d103c2a5f02270238005e8d2d9776046cb49dab593321cda5c532a1ba68897d657d7b4e0586492f2dfd0270c2bb7038b6e52f4471e8ad6af19002f185dd90e13feb210138b4937667028fc0e969b72d8b16594b23bc02b4a12b0abe90d203bb5cf6bdcfc5c9f1ca81ea66be1c112cb32abc551d4ee0d1ae361fc4b7a0f0d80121e48b77f47dd91eb09cb8733ba1eb908b655c851e21c7df056df3397e82903670a03abffe26c169457f617", 0xf2, 0x4, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040), 0x4) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8c, &(0x7f00000003c0)="b2") getsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x81) open(&(0x7f0000000180)='./file0\x00', 0xf843e90a6d2c6f96, 0x3e92eaba6e21ddb3) 11:46:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x101) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x2d84, 0x4) 11:46:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7b, 0x0, 0xfffffff9}, 0x0) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6, 0x0, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) 11:46:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0xdd67) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xffffffffffff3df1, 0x3f}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 11:46:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="b2ee2b058987fe2edfbb53dcc011975bb0d13b0cc954781c51c756f83d00da25496746b0c22b43ff71e7ce7544fbbad665e38b599d11449ddb52f30a9a048b120030eb77e09a848ac5dc1c36bcd00f6d8ceb5233bf3330971d297bc2aa80d88126595a6a5fc35cab32e5bbdbdb07017d48fcc39a74afe2082099e323fac2f1d65d5096ed203a112d2707dd8d010fdbd1a1f206acae6d5fdc6d19006dd813a3f30b8144ab0cbd18ab847c30", 0xab}], 0x1, 0x0, 0x0) mlockall(0x1) 11:46:15 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x2de}) setsockopt(0xffffffffffffffff, 0x29, 0x6f, &(0x7f0000000140)="595d21d7582fe9c562086e79ab5e32168699b345d795d150861daa5aafd89031fd7bcd640910f1ace09e89c44993645c605089e09e6297386161ea05932d2a2550bed0f56581140b8c64f075709bcf7db8b477628e08c3531028d35c13d9a877d908bcee2e91771f385b0fe0c1a4190829c6e9d0a69140260c73c47d8978f3a37fc04edf8bd23d99f23c0fad18b8e415ec596cb339f16fc0d74dec521458bc3312480a649d3895a4a99b46d8f6688b7a1fb0448705ca489edcc5b3f4c178daf42351013c1a27ad1348e972fa85423ec5444c2780f7974512e5349a9b4c57abf2074f1b7fd5240712a4102062296b5f0fd51a10452fd2197c7290e80ef2bdf20f23c65304358eca49a7b7aaa6462c580ad4023bd02bff07000000000000145e74dc20240cbd7db0716f4aa4a06cce428e635353ac8369f717f4787ae1c2fdd750f8ca182fcf0a0e9b351c36c0de4235c78c158a80ecff825f3413840e7f32a982f6a3252504ca6e7b2045a43d1d71588d01f35f2bd6a2e38f843eabdd2020c05df07322db1922cf062a68e4ed02fb8c709698431fa97686509bfd6822796d7b47aef0bf1e2ffe63d0545e03d931d367", 0xd4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100), 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x8, 0xc99d, &(0x7f0000000300)="302c7919d4113982566df590d4a8b6db98a1ee71616f1d2eb1cc3885e2c0b1454ab44ef861dd4824971eacf90c9fe905202bba3ab66387a98d6771c7f1c6529d1680959f96ab47facee8a43ce28670ae2f8b802e568e3e35b1eac26e2da76cb66ec70c0a821abb8c87704be39671a04737d297d7861214e85b7c310c3a8d82ba49c69960b459f16010d05491f37dbed8038983ffab476f32f0f298c38732d73139391fb78253c779debdff766029a61975b71509abae168039e7433d3a306a9dbafe9206a93f1c5f7ad5fc20b977391a71ebe02ea28305870853f63b2556e6f2e26426366868504b", 0xe8) 6Ú¤d0Û,~®ÅÈÚ³,£!©J*U¶„?ÆÚôGçÿÿÿÿÿÿÿÿ¤DŒëc^^úÏ›c‹K“<ÝŽv.ÿÆÃ÷$üTãuÊÐ<Óc”OIt¶»AÒý{wñ•ª-C„üÞ"2`ö4•<©É¹HœŽÌ+ÈæŒ]jd(ТãÚ„ETÐæ\ßžÄíRÞJ\|+êt5RMA¥£uÈÈÄ\ñäÞX .™æ8YísR~¯ì!Æ‹Š*ßsϦñƒo¾dÒÞä¼íÍ%e~ÆVü_1>6H…w }ö,Cöµd@ð #}ÐOëƒÒq2u3é–;?¾žµ?ÕX‰€çusµÔç~æ5¨U#eÃ[‘¤b®ˆrµÐóãÊ «ðõš£…ûÃi´? Ì}&ê:Š(ýSpckbd_enable: command error 11:46:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000140)="38529ff4e31146ac8079ff6f95b95771b26334862300e73bc270a0e8af2432cd5700236f296f9f41be1cb6464fa0ae32e064318ec7e771a9", 0x38}, {&(0x7f0000000180)="b0787fb1b5c352b9bf6af417b09e0fdc94ccd679fe3a0030c48ebc3c247294a662a839ba16975294399d51cd977df5dc25dfbb2fba845a44", 0x38}, {&(0x7f00000001c0)="1d6414561c2233fa85fce36d9b126b063fcee0c7f158681d1a52a7257cb7efd3de12bbcf1506643124088f7301029acbf5addb5472b5be297f2f5ac906855bec8d0c5c1844c1be976cd7f82abac3b9", 0x4f}, {&(0x7f0000000240)="59f5aa839bb4361de3d9169fcbc187b95d7d8ec9f65034b15d1147032a08f219b1deeeac0a69cb3ca11153f89e9ff1be7a02dd3d5725b1a64ac66159c7066d8092babd761d2dc04f685fa8e8902ad4cdd947b03340d657cd072131894cbd26e55d92d7d939f7e7be48a8d9eed9cc0bd829ef49306023b1e7b437d2261f9b902885aa272721daeecfe4741ef2454db5c9f6e8c42a8c2eb4c222d21edcbe9a5b252a93bf619d5e9d41bf24b905018e171f35947672c5766777b55242e939b6d58e1243e29c518988c43294585d8099aeab854f8ffd63eb38d5df2f96c79b8544", 0xdf}, {&(0x7f0000000340)="a1acddea4338f1eaf0330ed4597867251a0b167383708f6a995a164f6a4be45fa2c7c06adfdb0ae91c5387402edf11932ec93a1e08fd97c19616162cea2ed2d234a4d2a2ff4b3297f88b4165385cb76cdd80b2b3a8e79b1ce74f1858162ad9ebedbd6cf9a9b62d53195795ec5d5472751ee3ad8596119a14f88f193a6454451532adb9154b830de738b689b99e793c8836404e5a6b4995182547b9630abc7085fb95ce86b540d2a8fe8ac0505c0722f0a61c6a3f122621846901048cfa3543f6585ae4e4a06625565842dda6d61e95ca7b6e85d02cf542e393e374a0cfd63cebdac51273a848dce6e00ad1ab60e8144bf35b", 0xf2}, {&(0x7f0000000440)="4b16ec54c25198494cbb62e35cd4dde973d60ff42484d7aab71301554ae69800db8b85248d84db6bd66d444afac7452e07cad4686daa34b37ea20182d6c245", 0x3f}, {&(0x7f00000004c0)="a5fb885ac60f0ea702eb97e75470b023137985e9f43fa6fde8d999d5f6ab8ebe34999256371214b029219caa31e203b1a2a1433ca66473431dacac55d8d1a1e0e816d2549dccb64a1d", 0x49}, {&(0x7f0000000680)="e3a379eab1b4c351a0f4c1d2d4df29feeec7a99454ea62bf7bd250572b3441aa1a960d5ae810c4e6ab2284bf4dc353bb802d00073302c5912ed0efc1df67c44a2b8e7b85ca6cfa2cd859d37cf42998303bb1a88857dfa500048b33b06da4b4666d8e759e1bd26daf8079f8c5851b3be9c45b5d80ae0d00a561d4e5933c7315350ad224c034df9910066240357f8d708b889f0b45f5ecb3be", 0x98}], 0x8) 11:46:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="204da8da476be530ec85c35233"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x99}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x9, 0x9, &(0x7f0000000080)="96571811357ba1a8df95eaf6f3905af0ff79fdb5ade54268cf2bca616104b172f8689120440330beba874f2520e30317811de55aae0b5996be", 0x39) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0xfffffffffffff683) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x100) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 11:46:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000000)="b6") 11:46:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 11:46:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b3588328a5fc618ce72fc8578e3a21d4f95c4515a125a6bc23c6c383ceed9134e2c666793580b1dcab2a1b5c98ad0e2eb5e521a0b4686079ddd1b497499af2d91714d87be0dc15a389f51cd3b150631da5cbbe4d156f5493e4888a959eb5bb68333d2b508b26fc61b935fb71f36a8372f830c899e15bdf7ce6ff00003353199fc7736a758f5465f3731d55df61af08ab0d260b"], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000000000000eb, &(0x7f0000000080)=[{0x40000001c}, {0x87, 0x0, 0x0, 0x1000000000}, {0x200000000006, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) semget$private(0x0, 0x0, 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x4fc270c4520da05e, 0x1, 0x8, 0x3, r2}) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20020, 0x8) dup(r3) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 11:46:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x97) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x10) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x10) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r4) 11:46:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) sendmsg(r1, 0xfffffffffffffffe, 0x400) sendto$inet(r2, &(0x7f0000000180)="2ed606d2eca003aec5a35260fbaafba5451e893170059e30bea82a81a7931f0d53d358e7c0a9df422ebe8c71b5cf7c810c042018958191a6d6d3907979434007edfd345708b10be343ff37c2b5abf8b88b30ca9f0f7ce07ffe7b6658570c5c82cd9a0e9e51fb49651bd8a0a9ca145fbed498990ac0c9d1dcec8d4fba195946c1296582629cba588e303e3241800d6e39d7cecc30eeeee7151493206b03c5c461dd713f2f166ebfbdfc21dfd6478bd1870e52657a4ca45979ca53ebf60352339a518c152ae6fd6a11165ea9170fd8946d5c54e90d86308a54a12c86c5be8d6373db9d31d485e270da633891d6a6f997b0aa9b73d22d6a57e464efea4c290e652a1a765d39efad498d0509f9764fe8dd1792dce5341c8692ddc5da7bcd40d7c0992e3a3a5ce2c068bcd68967789617e7b3f1dc5dee86756548756be9dcfddcccdd3b4200810b1761e8f90fab2048eeadc47ae52dd31f7c1c817298652a35d201d7193a3975ad35888c13640ec0e20c461ea539b8109ffe3f11fffd337f25d224af3007ebb2cb3bd5430a62562003b9b522b17d3c74b4f8af33a40eefc6b81bb344556c83b2518ea24f768e71f1209a6c93ebea4910a21392a74cb83a619657407ff8c67d21f2816b3d39185a1f2def104a5f867ed4f5ca52a261cf6f1739b41adc3326f6004d4c619b5229d3b183e9d519325e0d74e9b4fd9e82e1b619bce893bfcb9481c78ce2a279000792d9060f6e9d5dcb6b0f07b596aac92c5f07a4910019ae3db71b6b42af86c5b7c0f43b276084a4170cc549947ea3ed1f483147f0324804ee0f6b0055392f8c0571317da42854a9404fe7651fe6ea3094b469e103e8dc9b80b81973222ae124c5f860d4317746f5a26ca97b4b6647353de5b65301199af2fe2078ba7f406ecf8b6ee94ea25430b3511f80335ce2ac169adccf6343c1a21fe5d54526bfdcf233dbd0a472b0d33e751f0b922f320da1cbdce6c8fe7c1c392efa899b0beb79ad7fed610575f515141791d03eebc35d57cb89d2747973b13ab0e1e91b8f4e5882e09310f025a7edf2aa0056e4ef3462752f7295d677474ab28b718d24e3a872f9c062b7fea58e6fa112300fce6ce65c6cccecfe962c39a9c02973f5520c71c6ad0973446fe038fe5d6d984b3e4bf59750b34c7d7f819e9a3c21d6eb91a8ba6ee1db7ef5ef2adea1dce377c03cd5583a9e1f77529a3fe3ce43ca077a3e95afadebf3290a0351be1a7bb880b4d4a006ffefbc9f92393894cba68130ff4f6ae3083cd19cb57ccd3ab40a764feca6ee1fc7b5d9b9686cc51a808f72b4d32b979545dcbcc2bb24bd11083b874db8f4c143414e8b990605777487ec79af95b8c8b7bf2106d99cc8d4449bc272e70b28994bfc78abb36c86d899a4461c02449c79c10667b921aad52d2e9663b7ed569d133e81fd91cf5ac80bd8ec425e2eb3a7729284d804a064b671e3db369dd5813037764fbfb1fac34d56e50d68678f52024fd7249585270c2b863c840946a747eb1c5f14287d798a7d23fb1532836499988aad91ea7a87fd006957b8cd9a2e4ad445a558f1c39298b2d7be9d6c71653f4d1e78d13aa6b25058a9ae802c0e361681f42b5977175331af9451d8c9b8709b1f174f8dc5a77c93cd6199196fbd8df648e3e986f55c19cefd6d0082b9f986bbedfc284e54bb4beae610ee6f2ad0c19b384b7e807570702c9d27a5eda3bb3f672c17eb24651483fada37eebb7d8fe55810042ffef45eec90f0caeedf8dc09360c5a7d9bacc041a9cba292dca58983c8377f85c6d1d0295f10d19efd1b6498d327d5def30b5d86174cc79df1761626ac0e2da80344fb5eb6862328e1c093126718d1bb124cfac130039436cfa25fa37cd3dc5ac2fef1f579c859f377734eb30c3d63975e2f4bc8d6aaf2510edbf33d94889cded23c05c0f5d7548b409443f28532e7db89f19537a903d40475faf9d8133ac337ae59e27a4487c91536ea99f048923f3bbd963ea5cc211e793af466203aee615aea0401124fc156cfbd53b46a91e9e0252ca62745208f9db0fdd6631b9c2914536c76ecb0de52ac9de313a314a0030e8f86a749e7b747d5c4220a6237013073217dbe004a6bd326f02943cae8e34c3f40c6ccf9114685d2b7ff956ddad3a4fe46f8f94866c8662d5a9bd3c0c6c671b0d3e3829e0bdbaaf1f222a59040281f3c09e3ebc4ede67ec4001cc9010f722899a99a13b2952b33da7ce508ff03c4f0ad91829cf82189ad8d2e8b216273ed447ffcc14e811c92dc9b4369a2f2141cdd614bb7273c41656758811534ceee681bb1c51c52760c1c5cf5823eaa619c1588aa4cc77511416c8e6224db0c63fef83828358106ac633d0ceb9155cb551e6f0a58307e357dc75d9e60cfdc632aafb9c3994a6981ac80f25656c25c97069917e64435b438df50c04e0b7787b4ecb7106e10916716d201b658fd9490a407148ccf45c417082c7cf2a08cf340cd917bf902b57bfdc835d98741ecb897252c9a4d718ac7b01c9e95f11d65eae39f2dd989a367733c34adf7052965045d38dfea8a5b2998db3a8990c5ae1550dc5e6996b2e99dfe503524048b99edbfb7e5b76690827b8988d0027b9427e2b875b11225001f7e493e52de91fd3c3069d414b52abb6cda36cea177e02d747b985ede4bc53bf2bc645714bd539e3cf559f72b5b6aec85b3b50a07a12c924f85d742d1bcd8a4f743cc89b2464144f0c521d72aafe0c2d492fb24830c162b87006304a47e614bc2a1b65fca0e44624fef6fabcf90cf3846927b766f52a25846d1976690898bdbffb1de374960885494528162818d0ff1d3a5ceeb598126998f7e248f3a945fa6bc0af36a55ade8ae1119c7e7b6eddc5a5a5d9f800eea85aade11aa0c4b8fbe843d96b77dd761bf258ede53b146aab9f2adf6d3fa18e58c49b1b74817f04d8ffd98dab030152230e8ab62476b3e956ac7360b0bbc608f9fd7b29a16f382deaab2dfc3425681e1590176efd25de38bf5ca0e56674286b9a6f81a96cc3d94db7bac6c30bdc96cbd438b1f769e3dff1e63d477fca0501bf2a3c2524d0212f83add93862f4dd8bcacdc607cbc7ad041e581c95288d65971d3cfeed22f405339ae8d2542c16449b59faef2c6da6a15f6b89b4ebd1e68dd9c0b73bbcad0f4a46abdf8daea0baecdec7b6f0f5dd91041c83caf14864c7943488add06c6c92d8dd67085481a1926d597bcbe337510c3ffe459035a0efc8938d81cfb770ee0f62b0256979ff394c7113c8fecdc01907e3102e497a4d8635ae05d38220d30f65608ae0dcb28134f6deadc2aabd5375657fc2f04ca4f336ce1b85c9214d1659eb304fcaa8e6d8cb208d3e24a06e1b46b213c201d2c1c4d97835ee527e2766751c3717bbd15992171929bf07dcec05d2ee3f50d8f65d6d5f51be8430d82f1a07042fc9785c14d62765cd584108e4db00204f7da6edb600f1fb82deb3830f44335322bf266f59137abc7393813d10c1f3bf355186469e9ff899005b1a5cd236e5f394851bbf49dfb21657d9aef99a0b124c8200fc5aa8e9eaf15b67f091dae95252bf20e90e1966842c63b8989dfddcbe8a0582dc74359db153da9d1add84533e815787e45a4c60bb54c43372c8f4b667e8cc5bbd19eee326f1b3673dee833bd99070eca9eb08756a69aa450d58cc65fb268d795adff9eddd23ac77bf2b42b436bd582907ebb865a36c74766353035fb3d8679e2d904e8cb1c3207be77e4d5035e776ccbeea159a2f5156ab0945d6144bb131a1c35afb39ff57bbb817cb78087a546e4428d8cfea19635210a83e62e63e7db8182025cf7587e22bd6523f830d7c70587d67511ab3341664a1f3439b7d4258315a7e820f3f7aeee4de2df0beb92eb6998309410c62abd42fcb30530ec9a0c8d2856b5906c8a9b8181703eb1fbedb337c06add6920bdec77d2634b798a6b00056dd7805a442f3e9c481f5978a1fd1c3bea06bafc862b3f5ef34980a09f2fadfe1c21098451e46492e85eaae85a1c6b12f773b4ac78f9d13cf7b1e2ee360cddeacf4b69b336d3dfe9e33f3dec439f8d404f582ae619a804b7c2743a36393c175bc9db93d8ba72d36faf5461bc4f16e16898c08a69088d923d7e97ab43e675719f8a41538379cd0de56292e2918e67aac3b117e76dc3030de047d62d51fed6df9165f91cdcb06b935e91c32f655bbd26ecc83c106fd9a9614214f76c15bcac090325a4f2815f42b6a04b71f1aa9109a796fec2cd8152758a4aeecbb1af590a86e07727966ae6cb369595fa4606d15cecf924ae180302e2d77105a1fe7c61fdf2bb022f464d7830760a530a944fbccf9d2bf7c4dd1191efe667d45be06587edf071544e6094fc1fbb4500a916a40eee58e64fc825977f8349e22dd7e84b997ee49b12bd1e434b181f97bc00cf81835b28cfe9603d001b79aa0b737d0f0bb83c3fe56e069b74c13ee5be99705c8f6a11518fca0f7069d46fcf2696dbe3bd22bda3a7246a6f789b7798c8a15d7fdf018f7c706a28f1eada1067b246381fa8f140c082596f17763ba53dc55c4a8a58955abc5231d4a49326e732dab4c6f35550894390df9141093ae5eb69009cdc41190b1365cf04464c3454581160efcf62ff4c1cb1b33472712147e135cc5b734226fe516b2304a4950c8d0067a029d0646ac9287e8b26fb1f6b711594d6399a2f5429037a817740e170b9a6b02997444c23e242a2d3dfe5c10930de345aa367cbf8635788a1e86f36bfa952a80815d9f34e1b7b813d056892221b04db525c89e4395cb6a505f0263ef1279fe1fb077a59fc835086a769ca712f4a15e21adce5b108c47819ec1903219ff08de8f81a10fbaf180f6db0d393d24e48f2a77541b44dd98dd09b1ad906d8627ca4908a843bb5dbdf6a4bcbd3dc38beba0a4ae1742463487e810fda8445312e305d00499670b394bcb6763dd5ad5f15fa56d23f2683427c41f1dc615a0a5986cd135a00abd0c2b68aaaadb71297b0093239baa443815dca9a0fddd99a9235843f38391bf9ad7218f69fb7543fd155009fdb922acf8f3c2191a5f0aaab96c4c8ccc33a8c324f46db5d2c292f73f8a0343769e2322b31d555cb89417591613846937bbcf00c42c0d68f43cea048434601f64ef8a24e1cbb402b14a02f55186b75098c1a7d50d8ebe23c07b8d44c4d9e7f6731e2fc9f47371999bf584b748b5c5115b1ea4dfb326daf0935cc685cbe0f315b359e820ebe2fda07fe5f35d67b1365982b108f6d9d4dccbe28f358291c41f0721460914a15bf0104af53abf8d3e7a258b57db7f08fdc9f7853ff1675f9166003eee6709615ead4e64c7085be3f81ced520fdae22d3a5f01fe91636c0c2a5c11f95c4b7707ae24232fb04c6b90d61d070f47ff2c3fc72ae9b1c693cf110cddab2049473a64242dcd548d19bf8d2f84c337a90692e24dfc565327591fba4c1aab435c3c768735851eeb2fb3d65c03cf48c48dad2018e3121727d3c75e812828027d94808734e79cf27ea76c354ed4fd3025def1282a2877478999fc72a7473ec8a9e625417802d14e5a69930153dce5816275b7a30eb6b296c3c93383145949d2f4a0c9db5c73ad0f681e7a4c7937da893f34da45c020c3b55893b649e78ad2e7a737d7d0941d69a73632ee37e681d7980641f681ba41242618b46bd6669f331b84ad05a9db198a10792401829979916fdfce6f09181b4f2e4540d5419908dcac18c963f6260ad33c0ab03ff4da9352275b01058e33656c1bc7ec6e8a2e1cc1bdabbd5f4272744f12faae6ed822", 0x1000, 0x3, &(0x7f0000000000)={0x2, 0x1}, 0xc) 11:46:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 11:46:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000002c0)) fcntl$setstatus(r1, 0x4, 0x80) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x7fff, 0x2080000000000, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = socket(0x18, 0x1, 0x8001) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = getgid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r5 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b475430340e", 0xc8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) setgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r6, r7, 0x0]) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/12, 0xc}, {&(0x7f0000000300)=""/82, 0x52}], 0x3, &(0x7f00000003c0)=""/35, 0x23}, 0x40) 11:46:18 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r6 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x305) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xf2, 0x4, 0x0, 0xffffffffffff2268}, {0x4, 0x10000, 0x6, 0xffffffffffffff81}, {0x2, 0x7, 0x3ff, 0x1000}, {0x0, 0x7ff, 0xa16, 0x5}, {0xffff, 0x7, 0x9, 0xf04}, {0x3a4, 0x1, 0x9}]}) 11:46:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000006, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0xb8, 0x4) lseek(r0, 0x0, 0x0, 0x2) 11:46:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) read(r0, &(0x7f00000000c0), 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) 11:46:18 executing program 1: socket$inet(0x2, 0x4, 0xffffffff) socket$inet(0x2, 0x4004, 0x6) socket$inet(0x2, 0x3, 0x102) 11:46:18 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbafae8d1a0a9be96914f6357e3a", 0xfffffffffffffce1, 0x0, 0x0) 11:46:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) socketpair(0x2, 0x5, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x101, 0x100000000}, {0x18, 0x0, 0xffffffffffffff7a, 0x6}, 0x6, [0x10000, 0x4aa5d356, 0x4, 0x0, 0x5, 0x133, 0x5000000, 0x7]}, 0x3c) setrlimit(0x8, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000100)="5f5d213114957fac57485e84aa9d0163d47d6215c1ebca60dd7647bfb34fba8ed414c39eb94f9f614e752c106499260d85fc72daece97ff6a26d4302b0477d8e56af845983fe7b", 0x47, 0xc, 0x0, 0x0) dup(r0) 11:46:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x203) 11:46:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) 11:46:19 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x6, 0x3, 0x100) 11:46:19 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) 11:46:19 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7ff, './file1\x00', './file0\x00'}) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="db9c7cb411eb79ab98b819d0578c6ad2920c54072011c55fe50efd5a7c8e98d15f1e249e24cc71ebd15123a1316057a31a4fa69a5dcdcf5f6e87e7cada49d8bf4edbfbc3ce662cd630653e4c8bfff088d201ce8ae8b826a3", 0x58, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) mknod$loop(&(0x7f0000000200)='./bus\x00', 0xc000, 0x0) setuid(0xee01) r2 = dup(r0) setsockopt(r2, 0x5, 0x3, &(0x7f00000000c0)="147f070763b05cee46479272fcd82896a7a20d32e7f4f0e605ec7aa49d0b6f66e0f3a6eac6bdbcab099fd71fac0ed8095345c7a5460defaea84371623ba14af32cec9ef7b87e65580b99514784440c5334189b59f3e81ec8673b42d5856bc563372aaaa3d64cad8396af358a7a0c76d7db9b03d291bd2861fad8934332910d7b7780a58bc05b183f356c621f5ff39d6c82", 0x91) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 11:46:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000003d91912f301b131eeb4af007fb4f904000000a75b9234a1e38006596d2f13ca1ae7000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffe2d, 0x0, 0x0, &(0x7f0000001440), 0x8000}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) getdents(r2, &(0x7f0000000440)=""/4096, 0x1000) 11:46:20 executing program 0: munmap(&(0x7f0000b80000/0x1000)=nil, 0x1000) r0 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r0, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x8000) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000200)=0xff, 0x4) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) ktrace(0x0, 0x5, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0xe475cabb39795a72) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x401, 0x9, 0xffffffff00000001, "97964ce7fb630a339ead0909c7815ade8d34411d", 0x7ff}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7, 0x2}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fsync(r2) 11:46:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x101, 0x2}, {0x41, 0x5}, {0x24, 0x20}], 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x2, 0x706}], 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000380)) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x2d, 0x8}, {0x8, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r2 = socket(0x1, 0x8004, 0x4) r3 = socket$inet6(0x18, 0x4000, 0x9) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x4}, {r3, 0x8}, {r4, 0x10}, {r5, 0x80}, {r6, 0x80}, {r7, 0x44}], 0x8, 0x80000000) r8 = socket$inet(0x2, 0x3, 0x102) recvmsg(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) 11:46:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 11:46:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x80000000, 0x0, 0x0) 11:46:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x2}, {0xffff}}, 0x2) close(r1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x6}, {0x7fffffff, 0x6}}, 0x2) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x2, 0x2}) 11:46:20 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000800)=""/56, 0x38}], 0x1145) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000940)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x6f, 0x0, &(0x7f00000000c0)=""/111}) 11:46:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f5f1e1b005f7852efb406dcee953d660d6c460d6f359feb0a0ed22df6a07fd9b424b9ac46ac0448c867aed3f4477eefb7e46ad92a253f9bee40de54babcea705f2934f53a393a9da024d05700e92c85c8d9602c706a0a4c28484c2c57e8be13d8ac4f7c1b8adf6a27ad03d5b3969931ae00de465cf5dde877c5753f5d9ee34f35e66e595a28263050b81dfb633f0ce47462ec9880d184efe6e3706eed623389688f5ac840615d8df4aab89c05dd6168b20ab6c7788ba59ec1086dcee987f959aea760c995aba8bfb0966eb09848df4271924f546442e732609a29e8893ea73ecfa14f9a9bd", 0xe5}, {&(0x7f0000000180)="d088b54708f0d2a0e6664d070d2e38f89d0d7a0658dbbfef8e88a8ddcf9c381e4cc36de84de283aed4c2521d361ef9bb41252088d35494c6f9f82e9828aa9651b34e", 0x42}, {&(0x7f0000000200)="3324e13a58d5c0772694a682d72d94027ff78a9aacdc2d00e5fa700b966e910c3e08e50bfbbdbf4a92e3868d53577d241fff6312369db279690b6f11543d50ce5526d9c9df089da204e1bfe196f19c", 0x4f}, {&(0x7f0000000280)="c201080f63ad064e621ba755d02c7e88eda63655675204d9185362c01bf225acd23db82d481c093deeb1365b15417adc9c6f250f35ae37a4d7cb8243c1f31f140820dfe06c893fd742b81f95f0dab41eada58455c09633efdc75814c50d8db4b50efd3a726dc1cf88b5cbba281ff5e85cabf21ffe24c3236da59142be5a1efa6a340f743d431a54a0250322d0ee7cffc3e56759897942a3f53a14bb8389bdd5aa63dd115b0cb9625e4704af26de6d96f1d3420724754d3e4d11ffff38f64526b82267ae4a919e18f5f02ef7a9c2345b6435784bf8f993b9417896e633c8c5224fed7edabc3b7cfc0dec7fa22", 0xec}], 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) 11:46:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000000) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() poll(&(0x7f00000000c0)=[{r3, 0x4}, {r3, 0x10}], 0x2, 0x6) kevent(r0, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) close(r2) r4 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x9, r4}) 11:46:20 executing program 0: r0 = socket(0x18, 0x2, 0x71b7) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = semget(0x0, 0x0, 0x10) socket(0x1, 0x8000, 0xfff) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/239) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shutdown(r0, 0x0) 11:46:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r1, 0x2) pread(r2, &(0x7f0000000040)="e1188d0b90429e79cf57", 0xa, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1) 11:46:21 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 11:46:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x8, 0x3ff, 0x3c68}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x230) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:46:21 executing program 1: r0 = socket$inet(0x2, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x8}, {0x30}, {0x6, 0x0, 0x0, 0x159f43c2}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 11:46:21 executing program 1: r0 = kqueue() munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0xb, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 11:46:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) dup(r0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x1000000000000}, {0x88, 0x0, 0x4000000}, {0x6}]}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="b528b0f6dcb04a94289032f6661e1e3c8f1837516d8eb818382fc525fa4f92ad7955786189197dc8b7d4b9046689d5304986", 0x32}, {&(0x7f0000000280)="daae45ec52aaf2ec7acbeee5703e465ce25906ac426b59a0407f605d727076505c23f3d79395e0cbdff6669827314736aa3df42e333c80b7", 0x38}, {&(0x7f00000002c0)="d06885978ccde9fd34f3c57214290f68662ea42d5804ae7dce6d2f01ad886a6f70ba9b87e00010a33c9d23cfda432c83e2114b3b9d13defa00ae647fff6e28a7d9d7d324f72eb962740bd1e8f6cfb2602b5f4f4dc34444acf438c13bbdbf9cf20b5af0391062a08e573532c3", 0x6c}, {&(0x7f0000000380)="6ccd5c82716e983b15adffcbb12d1c09bda4fc3835761ccbc9612207453a5e12221721465d963c35e5ee58c53cbc94101059cdaec34f54aef5940e9a82679e2c086b0ecc353503860cdb51f2a06eb0", 0x4f}, {&(0x7f0000000400)="f23914ef2bdcf0460b11daf099bf530704c3e9a31faf8c49de90", 0x1a}, {&(0x7f0000000440)="25d2b3b358c331843127022493d903c1d98a4275ff7b0792fa9dc32ef783b5ababec872a5b17c3ab4e1f6bfbb7993a812b31a64c013fe5306b13682ca612fc079cbad5c5824ac2f4c16df6119de4ed0a416dd539b66256ba74c2615c990b501c22e52bea05c4149ea22fd786e34f2d9fdc5acdb5aaf06bb9b636d8cd8b8c8f0875f4efd4ff964389d486ae7be1da902924aa72ba2b2c368eb170b6fc2ea289d953cbaa9b0226787ac7fc7fcb9aaf7d87d49b5eff37183ffb131f5744c2d5df1e1502005e4da0", 0xc6}, {&(0x7f0000000540)="65516bcef771074f73fae907032ad025ba107f18", 0x14}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3d, 0x81, 0x20, 0x0, 0xfffffffffffffff7, 0x1, 0x4, 0x0, 0x1, 0x9, 0x6}) munlockall() 11:46:21 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x10) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="b175b7b2c5391993755865131e938cc8", 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x744c, 0xbc6, './file0\x00', 0x9, 0x1, 0x1000, 0x10001}) pipe(&(0x7f0000000240)) 11:46:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDSETRAD(r0, 0x20004b43) r2 = syz_open_pts() kqueue() fchmod(r2, 0x42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4bf26a94) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() fcntl$dupfd(r3, 0x0, r4) 11:46:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0, 0x52) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04861d6b4fb779d77476d62bc9a13e2c1b1f5263a6907e22016da54dbe496652fea7f36f8346087e97fd72b8a18c114b591c9520301fe4e9dd62715c2c9e8a8bcfba99368251ea97d61f9a7b4c3ae4eff07a1571e27d443f63ee67dbf878e431ed1fe52828e19fcae1eb398a3f8c4098f71a0eabe835cb1a9785fa18bba5e7e046d04fe2c5d5a1ebdfe35fd2bb67558f8cfc0b212b3e99850265a05e3d5af001861fd33ca360aea426981e923e8c7d94a1350adaebe4f23038", 0xb9}, {&(0x7f0000000500)="9cb4549e0e78a067ed29e1b8f8d63d287edc588260195a0b5cd5edc957ea17deb5df8780d0f58294ed8072e231b91637351c091f7dadc2966eb525656f83b420d5cebf14ea1596ca99e74627977b90d556bf0df98c7c6852b01bb7dc67a0482f0ba49895dd3a2f535c67ba8905e31e304fc230ea47940db6e9519b14b4d39f3b859c930bcf3598424cf11908047755fe6f6b06ed6384c6f92b9a36c7326ed1b24b151977ef2f21ce0159bbfa15f0cee9472836ba28dccd04bd99e890c47fe06a68563d046226e20a2c2e9fd0a4634a5fd3713f8ca522e7981dc2fa0ade95fc2ab4b75730d179640770dfa88cf1fe81b3ea9c79612b2c0d4d9ced0db01de515375edbaaf58094b6de3f1eb3948477a539529f7ef967b74860039358fab1043d0b72f8fa767edac7841ac8e0106f7d2c14797fe665ace807638a35f2cbd5a890e0511f459af1628be61cfae7367cd19ee3909f547afcd63c70ffe2138edb2e9de400b75999d62ef289dd6b804fd4200c6e2a3737c7876cb3e591263e95617eeab32b9bb98553179890ad84913973bdf21425528a286aa67c9715f397bc4700a0a78f72250a7481f015b0a572aa3e08999b538a4234974293c85e7f7cbd67ba3d8c33ae7a35621c4c514ac6187f8e363881f779a19620f847122a11177c3216c077fe5dfc0e473e5869ea0859d12a7810486498a747abe6ea4785b51f0b7a59d9792ccecd66811155352e3bb7ef9b577054c49e74a10f8f409e140a394a1a7e8f60df3a80c4c9b6990e35a57f38dd11d6f972c788877389fcf2c3b44ee2750fdb6a6f6a806d848024aac438da1964f43ace6dceb4e7cffc3d76cb0f2a203fb9463b98e53d63f29d3d299ae09b0b6518571cc15839b9b3303a4f5fca34d73aecffc14db2b707bd0a01a06503086f4e77b520cf35bb363316ad0745d3e901bc28dec8e3e467753e0171167e5c1b2e37d7d6f7669c6bb187ddd4a1316881d94a8737a53feb1f206fc695f02f190982a186ea8d4f6498c2c96fd235a3e6dacc522e72bd1e8a8471ccb93a9404431a1cf4871430e2044b60930d38830420d08c3ffc2b5c5e7e109677cdb4eba041b034fb494220a26389f5434e1512cf17cc7b6f7cc1d8aa01a3d7c8f19a6ccdb3dadeae65de63d11ec625e7b14fb7d02fb05dceda3b8bb1caf85900d7916cd16b403fe0f7c3c506e8cbac9991cdc198d2e9f7fe792c99aa17c4357c86db7c957ea4af97e4f398da16dea41a3bfd41bdf3da4d0fa323c915bccfb7947ab5551840daa45467007940331864efc56e8bd658cfde18de58063f15cfac99befcca022d0966d25b0b6e67375f634b7b7270f991eaf65dd5bbd7afc03542e07967b10cb1b855f956f562dd76b3a78c22ab26176eae6a008c39152808e9ebd9620080ba341f4e8a45429710a8b3ef18495150889b00611c952fa3a3070fbfe28322e92876ca0e94d9977ee6a1b2a7d80a95136b1dfe18ee39d576ce1c98eb128fa060d9e8965ab2a7feb8514c98c4cf1004c47de5300df46edcdcc1ce2d0e643f1b3abf2a01dbd6de239f245812a43fea1e1622f176bb98ba71ef94d34f4cbdeec7fcfc4fc1844e6fcdf1371eb9d3c4bc25ef87cfc9bf2e2745d2d35bdba85bb34932e73c2bb85ee69c96919d434241906c7809662250b330d16fe3c1a09de4147033c3b07133d353adc5d5f4fc9ea9d635c7da2c4d491f1996a353a59a520189a50c50959d500fb4f17d30e87ae8731bc9c67b4188f342f9174315957d70b18ec3112a1fdefce1b5ac094ae33f1d01876a4553a436dc76680d257b781ef1f0895fcfaca3ca3838f38d95400eb9969cb6245351aa4f1596cc7fd66906c1226d6efac52c749f9f9ed9c624da67de625be4c54346b3b5e98824651c42d6bd647e09a5090897012495099fbee00c2ec01b9cc31f5a90b640d8013b811d34ef8971f4d6bf57d2257204dbdb13531dc9929bd3019713c9cb30010f4778f2dbf582c55f28f2a362ad77240c8a17f19980c259ab6b1a62989af99299714e618af6431ad3fd3ee34aa5034776f6d858af6d3a2eb2d60805aca770ad00ec57dd992978248452ca467edce42d12b270b9324ab58dfecb62ff2be2adf3337d0639ffa00e622870e10656e5dd5a427258762efa6d3620199969f9fef7da3abcec1e1990d8dbfe516c735d0a093781d7755ddbdc6a6d62f958619799270df3ca3c5675519a10036830050a00496c8b2f5d4c1dad4e4419941133dadea02cd7efef2dc452b7c55b647f786601402fcbbb75c5f5c5d5adcf5a2da509f81ebac4ad42c6f0cb11433e85ec95259f4a1a6f802223d0dcc894060741dd56eb14acda51a92feb09db223c34da7faa237dd7ffc899c48a9fc592ca24a6d7d36fa2e600e84be51ea8e40175e52b44637371d8b63995a6732e362e38ea1f2f5a063ebdb8668baba7fc2b29f6aed258c631f6df7af12476966cee354974d99a103d0a0b72e585cc94dba568d731b39f2be340938fc90fa47c42e19ecea17a4729a6990e2cb2561917cbde81a653dd4adb2cd24a88ff91e01bb83aaf10c62b99c0a62a22cd252b1af72dddf3126f4aedfee7a8dbff71fb24d05ec4b5dacae4728efd424384ce44f2c98d5edc082abf3111d7c055d9e139d36de1543f30a1b823ae4278a83df037eee3e7b65f0c9e06d06f413012475aed50808768c76892d796e53a35179a46e928e4f249368fcb34b57cf689ee73ff2c110d4e65c0e77f7a8e3493aca13c1c0a6f82ee1dcf38d32c3dd9f805ac85bfc95714dfc381c5943fbbfba44b72143857ca96fc9f2a04f842f255cd0a1a98cbb9a8753a98ff2b8dc19c24f6330527f3e4ff6c18324d5d3b173b488761179689d71f4c573550d3f1944b3a2476d904dd2a999ac05cb49b0c85c5ed2ced0f05040b068752f99058af588af14cd9d337dfdc2a0a94dcbe01db0daa75a5d43dd43ede5e64acbadbbf746e75d0abdadb5906aafac4dec1ed26bbd13a576c5785b5dc4572ec37c47ff6a294b83008b2fa12c5ff536446bd53909c14152eb879fa80b24d12ca4d54195965ff9e6a974f24dd83b063a21a986b2f9997e1972ea6c146f79306d5333763cba1fe0f941d2261dd622df063c513c02467f7e19074c3775db2e10035589ced2965793636f8b2c959c786ba2325230107b12a655a46bfbbf2365b27a65f91a53245d598dd6a79e56c42fba5b2515cd433060d6bc0a2ce33cec0b86e9f31abfd710413eaabea6e6200e16ff5c73158aa36fe36f8beabfd2c139a849ec7d1ee959ebb3ce0cb2ceaa57690b0b202b27cf03f2a081ebce82b54c55b567397f8c92632db751de780b14622590a73390a15920d72149959103e6aa569aa273ca67d908fa102fae1f17a83370cf65d3dcbb86ad2d3ec70e503533af9a4a61b0c9ef5ce19bc36d4bc58da471faccd453fa7416688a353fe8613724e96d8a880c166d07235130b25dfd9712b8f8aea5d9434103f8e8ad310e65473fb4216369ad1b8044462dc8ba624081d016894a0c4e7ecb7a98b3036e877670af924461806418bec8b93de470fa0905d5901dc5e401af096207166fb528f6758ece4985409f417114454ae9441ff6c430a4fd8303b5dbd00e3d19e41ede2b096f321ca3983d58ab21d3e76ba319c0a1e11646a651b9b66fcf28de0ad91add6468371303925ed9bb2a77e00c72c15efed5348a95bc38bca4527624917bea5499747d0f97856cb6e5be983a1bd4ebed0ea4348d00245e7995a189d1466f027ce01808842127db0375c111a2a5ddebcbfd78a1ad6ceb0b0e95df7aa2666ab7a9095af85fe0a32f2fa8300dbf61923aa60efcc5540d26c5f8353f62d064e6392365f2707d5fdd69458b306e222430419984e85c1426a9be08e0b95e076f2ba5e9e029eb3b5a66a113c05100e8bcea17fc68ce77dd4aaba21d9f71c242bc0de3e4751a35094e33473525361c270768f6fb1c8354f1288b8ce08d835ac4c8f24b6c3e3a1bc30d96693faaa29484ad478e5957af0bba7845da8f88cb9cf69db15775bc51047bf920b7a2c0c2e3862798bfc26bbb3c66cd5eb764a70e5ae8b6c87cee322bc130118fbf436c7b72b7634c2a813ac97293fef4087231891e8b9997cf9bbfcfddecd6eca17d52ef9d3d9f4321c1174771038f515302c289b3c224919c6e8149ce5704966a9790f90d21f434e2c2bd7b8098f71433c088c9073ef907233e9cb9535ff680f12dc13e29830012f540cba9734fd323ba24dc386d9ce9328076cd24829685e7639d65d2551164baf1239e5214a81fbe61152a28db4628a54b4f21522bf25556c20f14b2c3030519fb8b072e02e3af278698492e1ec95805ce3e2ad0b4c85ac5a70d34c3a1238f3b42dd4c44b355df5c0524ba336597f334cdfef8f9e37d4aec5e99584209816787ba5d5b5c6eda600acfb114d7d9533b508f25413a04b1a75ca03878fc49342cc6cf312ed7294443c76b9f51a98566d6317733f07cd6263c2c5ca3a415707a2eb368617cd616743e8093013c8bbd9816ba1086395e6a74a5ee3b0e2d4a69b034f5f09b43b5c464133d530eea172daeadee898c372a7b281e63cb197f11032313e4f431d2c136538454fa86df5b0f7ff2028fe558d42d9477be273fe5edeb137ac4fe7dff6ed1ff8180e6097cd074bb7c2c53fa7e86a1f54b3ede094537e83cd8534b5a3bf6a639291b4ef74e879337f94e3d617d879b62c1186d11c8a74042f999af532686e4db7218de97c692cb105f252522f727801dcc706fc575bb1c22820b3126cd60c73e18ecf9fe0b2a94b58f5b7c2f678055bd1da73ff4f720fee0bc224b9bb8962b2d4d244d2dcbd3b102367832fd7b3aaa26daacf70641f62e22be548aced30c375e6c06bbe56f310c0e2b763924c281421f94f63363d42001e520c67c8c4165c527d35d42d20c78231088a1d422b704f5d5f3c280cf7a6cce80ead86fc445b9ce7a1c16e60ca29dacacbad380b3f1a0be1d4025c25d666c98aec313d3a73cd9d7acf5cab0f9b9a9a00fa507338fb7cdc5e685ec2876f27a0278f05eef01660f1fa9198eff56d25c66e1440b91d8138f56acba1a491025781a934aee8ef91ae0c77e867b3d395a364429758a106c87a91d7ab2e5a6446a1ba43fdb4048b3751bcf9fcc3d9599fe510134c7dd5a6278e9631c84dafc1eb0de2d99cf8ae6735d7a7404d4943f791315fa46e68a60667c6d6e85f2e43181e17d07403d79457f322e908982efd1a139a79e21677c5383b8c679723aca90042768b27395e5d38471216bb21a64b7483bbd833d35bffbbdc656277c847395cbde55bc5fe747d30309d059399d6f51e2690fc3a4b2620c60311bdffa9678ca8a221307cb5013450d8a1824fcade3370ee91404af58e3aa0cf5975e7d8b30d8ee341369d4f5959277358c21d913e8eb029e1018b05789db263be1273e1ce4a87e77e57f8ac6383d74a959e2daf1b491286b34f80ca5cad3e7dd38853f3cbdbb23173549befe73f80fdb59a89f0b98ef2314ded7206c3f3ac74a27011adeaa46eac1e68de998033796592f228c37d3d24aa6440616d7fcfc53faf8dd352d41b608205358f3d085dd86ed6148d09ed17bf814bc8d566562ac3c96c24c6cf9e2b5476c55da202c989320f48004825f34c8ab2ebc2e41df02154b04d6ee79695a59ae792a9e4f6f714ba453e18364a0c1a161af8f57f2c81a355e4db40733e6946593d8973271f94d20ef6c687a4c01525e39bb3e2133418948079edc37b9e2d1470b2eeaf93575c56ffb72cacf31dad", 0x1000}, {&(0x7f00000000c0)}], 0x3, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) sendto(r1, &(0x7f0000000280)="734fec631f3bfcda1302e7b241fd19d2747d78f5b40a0d669c02aa9ce01194738c7d1f529eb4b25bfcbdc9680f407b2b0e7510566f60744c27763b06a7b004e648cde7df0f255300adc0bb64515e613b8fc6896be1611486662189a9f8cb3987d9a91fd76fb1c1a579c996d5b5379795c55edccb58562b578ebc31da8d37cc4636184c9cfe7c801b2777658d24382dea6cf956c0d89777cee3d8a13b845af4b66b899fe5cc0e9b5e5daa516a15675a27db1b729250db938fa9e522eaa2972c8a2283ee5618336519a3743a", 0xcb, 0xb, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/130, 0xa) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43}, {0x87, 0x3ff}, {0x8a, 0xc37}, {0xcf, 0xfffffffffffffff7}, {0x5, 0x2}, {0x81, 0x7}, {0x43, 0x7}], 0x7}) 11:46:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 11:46:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfff, 0x8001, 0x6, 0x1, "9394bff8a54176636adf1b5d79f516a717c91fd9", 0x5}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 11:46:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x13a7}, {{r0}, 0xffffffffffffffff, 0x10, 0xa83f0bc3855535db, 0x20}, {{r0}, 0xfffffffffffffff8, 0x6, 0x80, 0x8e4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x48, 0xfffff, 0x1f, 0x9a4a}, {{r0}, 0xfffffffffffffff8, 0x12, 0x4, 0xfffffffffffffff9, 0xc9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x9, 0x40e6}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xb5, 0x40000000, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x10, 0x82, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x7ff, 0x12}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x5, 0x377a055f}], 0x8, &(0x7f0000000000)={0x0, 0x3}) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x0, 0x10001}], 0x66, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0x7f}, &(0x7f0000000240)) 11:46:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000240)='./bus\x00', 0x3, 0x40000000, r3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) r4 = dup(r2) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x80000000, 0xa2ea, 0x4, 0x0, 0x0, 0x3ff, 0x1, 0x3, 0x2, 0x3, 0x40}) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) setreuid(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 1: socket$inet(0x2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5af4f9c7336cf12eec0ad9adaa338fc12c074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x3, 0x4, 0x0, 0x0, 0x8, 0x0, 0x1000, 0x0, 0x1, 0x9, 0x9}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:22 executing program 0: r0 = syz_open_pts() msgget(0x2, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdb1, 0xd989}) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x2, 0x800) msgget(0x0, 0x254) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:46:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r2) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x80, 0xfffffffffffffff9}, {0x18, 0x2, 0x5e4, 0xfff}, 0xe35, [0x4, 0xadcb, 0x6, 0x1, 0x5, 0x5, 0x6, 0x7]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 11:46:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() setreuid(r3, r4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x0, "3a3f018447717d9f11209778be85e4b33eabb7f8", 0xbba3, 0x3}) write(r0, &(0x7f0000000400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x146) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x8, 0xaadf, 0x1c, 0xfffffffffffffff8}) 11:46:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x480, 0x0) mprotect(&(0x7f00005b8000/0x3000)=nil, 0x3000, 0x17) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r1, 0xa, r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 11:46:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 11:46:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x2, 0xfffffffffffffffb, 0x10000, 0x100, 0x0, 0x2, 0x9]}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:46:22 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x170) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x38) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 11:46:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:46:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 11:46:22 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x397d, 0x0, 0x3, 0x8000]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) r6 = dup(r5) fsync(r6) r7 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x7ffffffc) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r8 = dup(r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000640)) syz_open_pts() 11:46:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:46:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') msgget$private(0x0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:22 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x9537ca8ff590c911, 0x8000, 0x100000001) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000680)=""/4096, 0xffffffffffffffa9}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f0000000300)=""/60, 0x73}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/237, 0xed}], 0x100000000000012f) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b5") 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) r1 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) 11:46:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 11:46:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x86e7, 0x4) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x8) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001d3, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x200, 0x3, 0x9, 0x80000001}, {0xfffffffffffffffb, 0x8, 0x8, 0x6}, {0x3, 0xb22e, 0x4, 0xffffffff00000001}, {0x1, 0x3ff, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) geteuid() 11:46:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c658f00"], 0xffffffffffffffa8) mprotect(&(0x7f0000338000/0x4000)=nil, 0x4000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 11:46:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 11:46:23 executing program 0: mknod(&(0x7f0000000140)='\x00', 0x8000, 0x400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x40a, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) read(r0, &(0x7f0000000000)=""/24, 0x18) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000080)=""/37, 0x25) getrlimit(0x2, &(0x7f0000000180)) 11:46:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0xd95, 0x0, 0xffffffffffff7fff, 0x5, 0x9, 0x2, 0x1, 0x80, 0x2}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f00003e1000/0x4000)=nil, 0x4000, 0x5) socket(0x18, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) 11:46:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x5, 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 11:46:23 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffffffffffc6}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r0 = socket(0x400000000018, 0x8007, 0x38) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 11:46:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) fcntl$setflags(r2, 0x2, 0x1) 11:46:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c60300bd2ad88b2951b15801360bcd4c0a162b58fd8737b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd2350000000000000000000d9ea72590be52ba5fa1bdd2f0dc593363c8805b0b0c84d80e024b1fd73036066fe39f2f56adea54c6a6a860b7abe7d340c7239a39961062899e33e8e45d3c015633bade9fc143bd1114dffd7f6e6efded97a927d593fccc"], 0x1) shutdown(r0, 0x2) 11:46:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1265ff1a11b30555, 0x20) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) r1 = socket$inet6(0x18, 0x8000, 0x8) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/141, 0x8d, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x18, 0x2) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x100) recvfrom(r1, &(0x7f0000000280)=""/33, 0x21, 0x2, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r2, &(0x7f0000000300)=""/94, 0x5e, 0x800, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r2, &(0x7f00000003c0)="b13b64fb73c34fcb6c6ddd0390eda47b55b75ed32eaad93f3f73ff1732e84f58fe5d064bdc306891221054023c4e879fb00d01afbf940bbebe573698e0cc85f0c3348c874920b4da7a778515803014668a2c892fc4e038c7610011e3e0936105808c1e681a9c8522cce04e3d0a8a0735f7255a6943ca81e72b883276ef2d84b6da58001b4a0a8624892e12633aff23661aaa5ef3de0c781c0cf2b6f840ac50a9", 0xa0, 0x0, 0x4a) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x2, 0x800) unlink(&(0x7f00000014c0)='./file0\x00') ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001500)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000015c0)={&(0x7f0000001540)=[{0xcb, 0x100000000}, {0x3, 0x4}, {0x42, 0x7ff}, {0x87, 0x7}, {0x87, 0x5}, {0x0, 0x3}, {0x22, 0x8}, {0x0, 0xcaa}, {0x82, 0x7fffffff}], 0x9}) mknod(&(0x7f0000001600)='./file0\x00', 0x6000, 0x72) recvfrom$unix(r2, &(0x7f0000001640)=""/60, 0x3c, 0x1, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000016c0)={0x2, 0x8}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom$inet(r2, &(0x7f0000001700)=""/126, 0x7e, 0x41, 0x0, 0x0) connect$unix(r1, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r2, &(0x7f00000017c0)=""/201, 0xc9, 0x2, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) getpid() truncate(&(0x7f0000001900)='./file0\x00', 0x0, 0x9) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001940)=0x1) sendto$inet6(r1, &(0x7f0000001980)="00da7fd2681d7b1ce1f9", 0xa, 0x2, &(0x7f00000019c0)={0x18, 0x1, 0x10001, 0x5}, 0xc) stat(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001ac0)={'./file0\x00', 0xffffffff, 0x9, 0x5, 0x1, 0x0, 0x101, 0x85, 0x0, 0x2, 0xf35, 0xffffffffffffff80}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) setuid(r4) 11:46:24 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = socket$inet6(0x18, 0x800000000003, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x1b2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) 11:46:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7}, {0x9, 0xbeb}}, 0x0) r1 = socket(0x18, 0x7, 0x3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xfffffffffffffd2e) 11:46:24 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x3, 0x0, &(0x7f0000000480)=""/163, &(0x7f0000000540)=0xa3) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="a9729fb4ba015162f8ac773cdd110673f97e37339af3186822a83748805e2a4dc7a624efe0654cfd7cd31235bcb99197a4fa1236d1a42dd261459ec8248188b113e50a400ab72cfd6d5f9edfb8dcd325a997f3b60d0675b9efb226efe2ec6563fdf1f6e19f1467509a405e150642524e51375beced1e7dbc234b6f4f422b80b548a425e629a0a7c0f5627b2a79595ebdb09fecc4ceda034045d19487509db575f9b2043daf48eb171b6e990cb7f56d3c4be06afe14", 0xb5}, {&(0x7f0000000100)="e311bd11bf8139485c4c7493d67476b6f74d60734c4e7a4595077c0c6c41450690d35e8406b6b398ee226be2856221332cde156f1b62d1f8fde90e6908e7b0ed16f248287f05de0f85e68c8bd6e4db59f26b57c202254ca82e699a8a08eb9efb8255f9b29800d269085b5b980a6e57efe27eff2cdc7540a83d7990dfcef6427aa030053a799c049394ed373eba76665307481e190f414b2dcbd7dcd605e565b9c0cfc137601656204877a7b94546643db871d284084dd47925e751cf0f34769eddad3136595fdcc2595212dbbe563bf8d9044469a4", 0xd5}, {&(0x7f0000000200)="3bd1d484120ac3fbd8b09129eb3bc9f78d009248da94ebaaed18a88e37bb5af91c3100b8e03d3e1adf20312d522d3ac0b246b67c20947486", 0x38}, {&(0x7f0000000240)="cf08b080d706df2060ed994c6ecd6490c44fdcb77c00024493f463ac41a75f56c6fe82dcdac53973b0c14f2a6141e9194d187ee664ab331e8e129941c4a0762e91902e97a8b6b878cf84b985f11351b841505e0b908acbc973b2c116af69f27eb15bd22824ba42388eb13f15e970361995956f83550f7c8378f8b357fcdaab765a73117f8be318d625783fcbe70e47efb6ea8cf6f4a06a8b96d856475d66380c9e49678a509f80aa41ac5eaf87e5efb952e2329b9c1f49d732345b32f371efe3eef0ebf680bc6b89e480eb289d3e78cd69eb2d2d631e4512df3c3f07315a768f4906be61728e81b6a0", 0xe9}], 0x4, &(0x7f0000000380)}, 0x3) getsockopt(r0, 0x2, 0x0, &(0x7f0000000400)=""/43, &(0x7f0000000440)=0x2b) 11:46:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) shutdown(r0, 0x2) 11:46:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x6d7eecfaf3308786, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getitimer(0x2, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001980)) r2 = msgget(0x1, 0xc8) setsockopt(r1, 0x0, 0x5, &(0x7f0000001340)="1e7ab1054b79eb54982921597f73b07e9bd29c6d0a7f62a3431a238225ce4e78d4137b69a02bfb63c590f46d0cff5e000dbbf856ebac7e2a9477e75a973a73f505827a4274ea368e166f177e0737575a6a7a647a8dcc254068ee69dd2373d6a36a7fe913d5aedfe7ac2fec175bf5eba982ac7838a75a34a91e4e83f2f53400a3114645ba811698261b2c4f9ded1022839d3878ef7a0a3e7baaa02cf019fa0c2958ea2818035b1da8975e8bce43d23a8570d957c37caf61906bf009c43b524caaed80f228fe1b75f9", 0xc8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(0xffffffffffffffff) msgrcv(r3, &(0x7f0000001740)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000000000000000b4f8c73a9417bf2c8f9d92a1a782c77684670000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a65cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b2525bef1d27342c885a535f86667803f1de58b5fa9a06eee22d3f6605120057170a4ac0a5499bd53650af1dc3735255d3af593817652cab35feaa59f1cd093acfa19b5af044d9205e41c96c823dbd815b029a52877d6d22477295c8bca1d62bead13088d82565ff47e8a6df4aa435ae63f30e55d91dcaa365bf83afa1c17c4a2f8c8001caeef605cdfaae9353afbe7b38d054b2f970fd84e16440849fe7d466d783f3ce222d443e56b868c748f964c68d5df0ae9f1fbd6972b9d16fee6a74bc1a19a50b0d753c49033f262727a46e7a52868ad34a1a759"], 0x1, 0x0, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) msgrcv(r2, &(0x7f00000012c0)={0x0, ""/101}, 0x6d, 0x1, 0x1800) msgsnd(r3, &(0x7f0000002940)={0x3, "15172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d39027035667c27e368"}, 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 11:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) 11:46:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xff16) getuid() ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4, 0x0, 0x4, 0x400000000000}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000480)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 11:46:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:46:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) wait4(r3, &(0x7f0000000240), 0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r4 = syz_open_pts() setrlimit(0x7, &(0x7f0000000140)={0x3, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) wait4(r3, &(0x7f0000000340), 0xb, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000380)=0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x4) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000400)={0x837, 0x7fffffff, 0x20a}) 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 11:46:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x7) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:46:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x3be) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="79465bef678f492141238980a271425bc45abc8773795bf2957086078fd0d0558ee8db38575df16098d7b5ddd503eb0840f37b48feaf530a9b37b5f1ce2635b85fe859789addbf5d33792e0ba55d961971fb0c640def12408ad5c11502e52d0f77d674899eb3e4c42d900b767ac47207b312d877e933f6152da1665753a7a3a9ac5c9c4550f2c434c0cd173827b0fc6f7dc7ccd785f1fd48868c96de6401b66fa89ed89913929a2babd4391e75d1854928e73f16c9b7d79dfb4483bfceb1ddb735762e354e5e02eac9603b408739d2999d92105ed9e01056584a4f5c111700524ffc96bd7e5fb2279f1caef8912e2c9bc520650f9420ccf08d94d9ab69d4ebbccda15ea79d0badb66a3e574e204edfe26f52f492c16937ce9903cd8c2bda0ee5e7e5acf2bd9eb397d0eea69af902f95d3e6aa53501b14349efa4ae40e8048903fd3519a213a38a43577ea5753fd0f100be14fdd8dca2679edc4167ea8f8eb1a54371b9af72059dbb1dc2d4b6bf6a68d5727688ca608c0c5d7f141294490416830c042eb47e86de881055b9030ffff7e8e0f29521a7319b2ecbc38d2dd143861479f35d46ff62707426d063fed8b6cde43383bf965d591d17b5e5c5885dc498bf7b3c485d97bc8087bcd717565d179bef46dc1ffb69c4cd15a260ca194c1a5c6603ac97a65116e2c3dd3463313b518898bb0470f902fc20329a17e81fc62f6e409a15c683ae9b0cadeaae2fa2a4c3ce6094cf36df0ac59150e096e593a24b7d74053683adcc84c5b5a86f70a9aa290d58d73757ec1bcef21144eee1e1983ba091640a06c8d602c27a7da2bfd35de1f64611d9dafd8f4de8406670a9c6973c256a461904646725c4a9c265c2095cd2ea75ff00f92c28cdf7332ba3c963868fc0f7bd4eafe02752eda53434f2e898340c5776874c2c64d29079bfc647882a44b756d1396b2fff678fcea7f9ce328a675cf70f86586a3611a2fb4ae7e665e405c545bba80c5d4a411d4ba7c15b3f4dd0cc4cd253b331908dd1ae28232f6afe01c0484ce2216fed2ef88ee3b998f1c94889d92ecf841d974e5f684f7412c733f2c03036939d848c9c28cb07d3355df04c799727da2c8f3b853808f16e6dfe53817a03d6c304843d0daf5bb11bd76dcc74e51a0615955d8eddda1efff7cc81c1ab7c5c556df5d54ccef6922df2e6720fc4d766b1ca199be8a2f34f0f564e29a8499dc3e8708077083c04527fbebfc914761e94bd3bacc5ce9ff45dac90f2ede46ab7d15aacf2b6cbdb65c821d23ec36680edfe616284b0926b9bdc49e374dbec21380a8c90295fd0ee15e8f8643b86581b45766bce1247d166066c100ee45ec13b0ca069c935cb70d4ccbfbd1f9ea5cf4ddb38bc43726cea579e9d5fba55a4436453d950000831b86f16e204e2273e69f5e9a13ae104c9a1895cc35170e669354f5d03cd8b16837f08c38539b273eb7d01d6f4b3f62afbdda9b4ddb1cc5c9322890bf4d36f38c44bbc0cf5df08c4cb16ef71c1dff5be6e490b2351bc7c34238729dbe8c69dbbe67371a0b853622808d249443761c567f7d26c0190a91612ada27e05727b784dc736f44fdefd3ff8f2ec76a932931e4f8b3d9a8de4e96551611591ea23cb40e9794a94549ccd1d3a9d17f1c38e09b1980d85bdedaab603b3d6fe06115108682b5ab254e5197f09b6d2bce36849e3668eb9adb82f7c59a12bd2c37e868b8f6f33796c9510c8d1d2184130abb00ca062f55e996807f86387822435904499866b239abfd7fcd3d152a2eed950bbca609c2d6c0349e8d5a84b6a5183214cbbdaa6110330305803bd20a371d191476d8925f64c9421030e6d1f1858f04346929dc054753cfbf55b9f0d0ba963efd5de4887a0c9511d6a35180e72c3cdd737bea40165ac9d4299060b556efe6c100309b84aba5335d2d9f02d66295bfa937a7acbff49f394fb380864de7402f91b152c4da807884d6ffc404c6b3d4c74677a7ff597a38d99ecf63effc0d21ed5fbabf139609d775625b253939a9efb49934e18fcff87e5dc7b501a9c9c75c29bd66cc31b220313fca5a3f470cd325f1b5aa650ba64de97f5b10bae3a186a3f49e11243c73c35011860f3bc58c4c0fcabe87d0ab99219c039fe3029caa24ae9a5228ea6fc0a1bb5065ab346b6462d8f0f115a475a8afcfe5b1931e03ae4d2c36cc897b889ecede26a369c6812a17e65acde31b136bff0662061e1c12d0cc5e8a5cc7b02d5102d3eccdb985516f4b14f0db7c925de51b9583868ff6e17404cdcb9b778729fa8ca0635fa06ea77f2bfa34dc914d095cecd3a5bf95813a2a051a75cd1882e70f5fb279d48d9ead4c072978b0510e99c856c53455964db481037533be6285975b306ed98bc3eb3bb34e45947b1e3718ff54711e8f7de06b6bca271458dcab0dd63f65a52dd0cf931ae491841a048e83b69ea3a084b83a13468c01fd5c58c396f09f01b318396f4138c7980d03405de83b0b580956cfcc1d99361d7ee6f7786bc52a09e7e27a9e62c7e7949efb674970e2765ce0aeb74334f6d19ea72775b3eaee943aab78a968a8265b69542f3542728bc6659787aff6e3a2ae2af115dead2142b1d89ce28594549b031fa78ea65026df9abec15c9af6aa7b8e28ba0c88129c20cbdbda1213ea8b98291d0fd05725318b0acfb368dfdc30a1a63903495369df68b1a625b5f08c632bbf841eaa36325eec46b372292a478f7e069d58660e358703d4ebe70af8e7deabbd3052b73a4cc5bdb5fa32f32c34a082932506a4abb9bbc4a487de3c2e70b6cdf189c04bf0895b027578b558ae570d8a5b1433357cd959142f237a9048ccf0c71b535864f4581d11297890828c295b5e5aa4f7b7b253e3e21280ba548c0905c788eab6a3d87738644377c1ace414583a241141f5c798fb9123b6174aee0e40182cc354419c815a38d80395bc238d0a3eca5007654361b635dbe7fba6c375832fa278e978e68a4652deb5788fe5124e7949ad61c0790620d89afb147c80f65b0d547f29cfa10dcb4bf0a19d6d302788c8b46fe9894befc4005931732d2f61065897f106f66466c5ce7f13bc43d2036d2f7a39e0e66a538361c023813bbe7ba6da92f778c4f86c2a929958726701da6bd37978dbca3e5437525e1959d361c3a3cc7cc801a7e1b506a8984a3773cd58aacbd86756e8dee788bab4ef4d42e75ba304a3c3c494340691afd9537910de0d5e044c5f01bafa9bb35d8ff2f4647db7dca9a3ef1005eedb43386321003834f764cfee9d33835ee65d77d9e895a27c872f4cdba82b56845b4f8a44c43adf74f144dc2a1a2fad053371f93a9b1bcf1b74b5d1c6d75347b32bacc18de54ecb62e11eb94d216fe0f1525f605cc6a7e32e57da260dd8a8d909e9f897257b99cbbfc5fd2cabfb96af839bfc5f769c2a36d5e84de432188f1edbbe6b9a65f0c913241303b4839906e59395b987971c0631d8269e703f21c8874691332e1081801c2258e735034cf400d7948ce67e637a86419d7294f0794922ff6fef4222118239bf92755a0580115511b12dc84ece0037f020845a5ff7118d1b3dc3df7e3718679a76c9a9a20c39d2c9cb1a669bb06e6208bcb90b449f063bf7c0496957c2f620991e4a6fceba93cbbfaa9fe7b0316d3ea8fbb56659bee9340cb9e8d2e08f4143f98a118a611edd982fdd6f7eadbf54839c75c8602f728f23f522449b61cb2da7e876d31076be8f15aba71dbf424839dad478a8a7a3f3d5485829b692d82e739c077691fe375fde6072058b2c4d4cb677d9ffde29fff04d2320ddc4c4530c484db3e0171844398dd28091f4477261979c98a732b62d6d11fd7fe9e8884d1fabfb44269fe81d90e2418d6769ce1924fe11128d664ba42d0ca50ea2d07d980bd0baadda563704d9f29502b3603883954eb19ac5fb1d5b0c7685cbd78f9cdbfb01d23b5d400e9430dd7bd0ae9f9402ff62c6e331415ca12ac1324ef45da3cf0e27704c74802274105944903f22a782a1a657e44cdab727c0527580c6433831f7b52a9743b78ddda097c81b9574adc23dd2389f9c9eb54e35a3119eb18d48d216d03280ea8a14cf312d79bfa87fd49e662f9b6fb510770f96c47de0eedf80e052707ec239488734e787342eb5a1808b7dc0e01326c37d9652a652cbc18fcfe0881c3b792ecbf8342f9d425692d6ff5f7edb63c279b1edef9781410e2d53822cb12d0a7db7608fe79d4e034fcf4a455ee4f2ca431e5cadb0b669fc2b860e9f49b2f0add70fba02374adc8040faf25719b232a6a2fbce984f83f8ce537e4dd6395cb862c4ae7a7ea661f21a1b755f26b8e22ce9f8d9dd8f206cb8141d03cca015830b952fda764499a52ba8c6dbdadc174994790dbf09809bcd4358a47f7144c904eb55fa69a6e03739256436ae8e91f6322fa55b1bae0774ef2da2f5ef74e2d4eaa56caf594630c178087cdcb91819094088d8ef39f5dea3d56d254a0901d7978486c8a9aa24df219362841870d69fc24d81296a77af92462e1b93ee1798921fdcb1ca7a24b1348c73fad6202b303d8f450bb8b1418efb6ac3439274ab3e48ca7d26b3eaa59a389c6ead2ce82beca5da568bf173265f1483bcd5a63d06622273c270fa40e50c83fd9f26dc01a6a25bdc003adaada539a9f2747dfd6e05cf5563620ff696ca0402d1dd66796047b5c037d0e9411a0754a7ebb85f61f3f40dac3654dd610088b1eb1012ae457b76d1d5d503942e1296161a71a64a3a4ba75972d7f7f4324363f60e6a8e62560c14b804da07b6761be576f1fcbdcee14bb64b6a9d08046b02ab2a4238526afe41857377e247a188adf0a5e76b82aa57613a6ce72720b0c55d7f5c69ff0d1a0d546cb084893dec7b0584614caf8408e34a6ba908877778186d12057d32dde6372962b55acfe205516708e9ff6a3f859987bd7402545f779ca34b565e2c984d033af48fdcaeea0886790b1c99cf60dc9e1bb7acccf84ad54e3acbbd93fc0ae0f46bde86ed9034b294211452a2e6a3e1e29d817682d3f84bb3f9799d6dc99fc6d49044f51ec43ec5c27048a7e3aa531e64a6b3c9d27164db66f88a874c3539bbaf213e395c81292f108f5d2672918a1ec9cb7a161b98c5b17b3dcc985d654e368b354e0e63251aaea72e11fc4592535cb5d459eae151827a8b1496642d63eec7da66aadd044cb9e1fd44d02a4aaef06678020e35890afdecd16314354f8c973b71233c067420bb99ce8456ffe8374255ce7cd5a179996493d6e4bc64a885c4f83f91d90daf3ab71cc3341b297a6c5070dc169e559a35654eb4aaad49ab7772ac6242afd67d52dd3866c6992a0a2399bd870c4ccc176135b2b2309dea4e3d31e4f50ee2476f1a89743fb5ea5df3b2179edf1c046096ba520f2cc8d248ef16e17a121dddcef5d7dfa0fcf5886508311d224b8fde8dbf9bfaf2b0680a714442577ff680835994390d665e8d479f1af91aefe8a58350ad2f022360058be12411b86610706dd5e21bc3906f1067769ad1d34b9490f4a361c5251135613224ce12f8dcbd0d8a1a22b24ac39482793e5fd5b340bbde644713691a2af28606cb3a6d5d35e1fed3e40a9caf1c0f67793ea6e5d6d187287caeee7c14fded228a656a76999861d334da7b815fdabfcc6bae515644b643f5ed439ab74f222f7e5e5d51dcc75ec2619a1637e1e6fdfca55084a53e21ca0dacaf86fd9e03a295e622f319073d9711e3ccd145454db0c84691ea89d236153f50b7fadee69291d151cb5780c1a84ec831c16f3088cfa36635b2c1a31eac7b01df81e", 0x1000) 11:46:24 executing program 1: r0 = socket(0x10, 0x4, 0x9) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r3, &(0x7f00000000c0)="d019bd048d4223138d12ef5359e9f37f6b972d3c6295f4c3d98b468111a9bcbc3e132d4186e2b297d21d3499172c0750e27f8016b5334a2b383ad27e87b6b62ae866cddb127055b4bdc8f22d5cdc16d77a5eb7b0e4ffaeaa90", 0x59, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x100a1) write(r4, &(0x7f0000000480)='MS', 0x2) 11:46:24 executing program 0: r0 = socket(0x2, 0x3, 0xedc6) listen(r0, 0x1f) r1 = socket(0x18, 0xa9ea8ec89ea2ae9, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0x1c7) setsockopt(r3, 0x5, 0x6, &(0x7f00000000c0)="3ab03a1e6f0a9ea577799d8bdd5403a98b7dbe9861377909af7817e1915cf11216d7370d76c9b879da1cc1f19b56389816271fa17c0d83c883aba5fbc795cc47c16f16c04ff7cd05e1a49dc0fd6a3f51c6206c526dfd3f91acc2c0f1ec007bdd35f7ccbbe263c0e0bdaff46208902401e2f1ceed2e19044993c66ff98a8fc423", 0x80) 11:46:25 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0xb8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYPTR, @ANYRESHEX=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) pckbd_enable: command error 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x9, 0x4, 0x40}]}) pckbd_enable: command error 11:46:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x0, 0x12a) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x4001, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0xe) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) sendto(r2, &(0x7f0000000280)="4fdfdef27cd93d874ee55215d768d71695932bc141e8c63e94020a60da26800c479fcbea39fec89b46870d01dc6251e17daba7f391a961b344da0d62d012dcbd99a40f0563d8a988d50fc321cb2f036e58864a523f1f4ef436634e91d4a189097d63f0d7422c0fb51e64f078d910bf2207b81bf6b24a0222fd5481df7eed0c28dbae10e226aa37c82fb6a275cc967cfe811f9613cf921d48cc31c2350c948f6690d496313b5379b956443c19dd073250937f7e881899ab8f6c4e952a1e43417c315d3c82ae2d36940fd4b27c8711bed045ebb0b88d167b767f67ef50ab5c1ac4156971deab64904b4cef161547ddeda4c6cfc2fc722dab3ee4b6a7ccfbb8890e5a5cd1e3c2de44c3fec0fb53ebfa639c014cc608d07fa4392fa8b56cd3dcf51a39a8213eb19541b032136ea18d178916010a785631ba10725802c6212e1ee93393147dc4272ac08dba94bc8de2e6c80f07c4dd49d8e160603e00f72aefa64173c40c4313456c7b2b0a0ddead48848589b728f46c6c27fa41df41baa2ce1713cd62f29281e9111cc5c3936b8a8117fde53ef3b0153a1c4c58fd408ffe314aca8a2df13d01dffdd8cef8987c2c67bbff8897916304563e16c9824fc5d395b6e8ffc45ff171799f4b61f2ffcc9c7e8b8762383a281735b057933d6c662f0dda498d4a05610ea08fb98dc9e789a9dc4ef9604a23aebcfef3ae006f1389b4637d3b36a454672a6ce17b6503487e15053ae854c784744f22291d551e2b5ec4ab20a54bc47442ba5c066d984dd95da42e28400f2ba18fe9d611c1f25da2433bca2544f57031209e8c65bb154313da7b2f213c3eaaba0e54717e76edfe30f7ad35488e17efe6b65a231669ae459116cf92c6bdd707f0ce85fc0bab102d146db8d3c991cd2883132d6a35c240c8ed42960520f8917909e6232a4ac460a0d1f63c9c5ed5978a4df913ede4a52167c1615a2e34b9221178447d212df20f32462950cdf0c57ceb8869a53065f4352e72c89fe354d9f0b7df55a3bc7bc149b673df4b8a8ab46310481c4ec16c788649dfe232c689d9cbace01831a0bdd786be8b1d963e6cb58a35e055ea0f78ac0444ac2d66bb96cdceb622dd7fc31870e8b499739c5846b619b20406227c59be2c2ad1a7e6d66af1ea36742cd0d0d77cedff3c29090049ec56789d7f3a4e665c0ee174b88a19b7ca0bc4322e93cc37a49fcbebdfd533b82f979b7b9ed032b64274adf984e2a899e58f63b6ef86d9c74f9856fbfde9ab88e0f680282e7f1a3ebcdd239bb6facf5cdf92d7a0d944e77ba71a438f0e70b5ef548ba6f6ce0d4debd87ff55d5ed822646ddd5b6797d1f54d44e4215eeb510170a87e2f558b89ea9d58fd1c10f371d453797da4dff4d5cc2aa6d476e81596b6f6223be349613fb4d84085dc22fe61638770f256c15d576b0dc476c7d9de137d901406bceae1f72f798ccf1e3ab884523df44d1b98e5ac2826412f530a7fc21da496912da794561e0f7a62e88136f128e0a9ef54da1c3bd3d3ecfb989001b5c01ff73bf09883cd5f896446d489e60657faa9377a27597e2efc66cc226b281c0754ee6e602b5d9b74479da8e84900e50f1b0df71b0fcbc0fa500b609f0cbe30034de5a904a6704b8d475f9d72b49f2b11eb970c970f110491dc30198067d7801f14514fc4f83e65aaa391eb2d1d0a3d91f22efe46b44b408cc4d9d7b0ec0a9421b07c5dc412c1bae75efc8975372d7d17be47af6ffedb889595ad861289c8c73b6520a100b80d5f0a8f6b6fc1b97f1bb7af889b45c96d8c897938e156d25e9bc0381efa3f50d54b3b102f2b3729340d4836b2267f006703252288be15478a867517bae0d6843e15111d5b70a11baa6317f6944d71834a50d2e05830d6c8ccc07cdc43ba387028dda74b5a36db7bc2c73f9aeba31b08ca248b370f22d1f21f24720d84de18cf1169f6db00ab794fd2e4b2d522a4913dab21b3e53051425be6592bc635bffc21324719b87c353247f2949af4381c1e317640230a345fda9cbda074fe4210a9174a5f6beeeb128e38f1f038e91f1682f28b0a9d4e435cd60df23ef6c189c97ae4857ef6ce3987d134cfb32d0640e013b3989b8237f652847321d906f8b5c7d79d7df5c65173d121c88498241af8f842d9fcf5dbb2a9aefed029340a0b3a2e9213d7ba7862f82e3eb5ab80ff2e167a61d721ca987ff4508a227a367df1b5e27b0b8a51a07e1fa5ce09b95fd9ee945fc0cb5a0b40b8f1d259b7b2615a39317797d3c2ff2913653552d42a3048ecce9a7b96c793eb6bc22210b98f3f5753a1a78efd00fa9d17062e5c8a777162675ba077fd7b3a90370a54b6f811ef884867504b2594c9302d4819d2784d0e39d4b58a9a185d051b06b415c633fcb3b4913028b4a1fed6ca875008e8c0a2159a1e36bc380395785cd2bb0d7db654f94526587f41e08d00523af72ca6d7f2015a03b8a5d845a580ce022fd8938f64d20113b0448683ff26e2e2d46906249f33c59e044dd7e9a20fd2f66bf338f949a3ac766abcf0803fa7986c9dd6cb080dbb27380a81e2dd53637e5139a91a4849cd317c8bda8c2391092995096a88b7a092f5c5a024e056931fe64e04312e97d0f4c4fa909417cd2b659aac27b38bd9d26a10e2d57740045f4c7962f4bc07b06fea6867e60eea51e103a41a97f94b45c7d7760a7920a8f501251d26d51c75e710ec881d473125b5138d57eba8ac70605c28e51d96d9d4967667a9895e1ee19f39caea7d8fedfac3f60451753d8f9089fb3b4d9f354b317fc5890ddaaa22fb07e514221efd4e8c4a6c8b545c7d345d4f9b07cf68cbe9bdec0140e5838b39888d301ec890c3b4c60b8cbe384b3861208523fec63a2fce76fdc422301641af05c3c4133107afae6421490efdbd08f92b2ae9828dcc8cedae7c8bdcf6dcc973e3be47047cb0018465685c4a32b7d80adde9fc77d3715d9e8e25be144120e78eddaa90a68aaa8d78c25e4c59705a1f25fab330f40fbdf2d26e14c20617435a2583b40edd754a10688a18bfd7ae72903271b3316f187ee248e50c1c7a82986b211cc67b44c92cecf52b3247a2a33ccba4262f46eada1d7c07fc7fc0534549bd026323c1b66217942dac9796a07a0fbfb0f30bcf82b6b9180a84c257e27013974d491fc8528fee47c349317a63a1140807ac7279477b7dbe754b0884fdc35eb1332c6e3e245036b9170f52b6326e2d9c5eb2d59c6af37d1a5ecd2410a7c5ed60fe951d38d78ff663e47075d48eaa811f2a6fa7d95e3267c3e7b1f99aa5e0b8cb86b07f242fa8e64ccdcd3c7dde17ed086f4ad5bfa1083555dac90ae82a4c61906b9941bbfd8a84b6e4228d4ba1f61689eeb27cdd56458ff86462646d1f4fdc4d581e4457dc6a7979e352aebb5b73b41a262e9170351580cbf346de7b3e28e71baa7bba8063eca3596e6c7716450f8c02f4d8bd5870096951cd4bbf512ef0a86efa3cf7230be46ab294d427e45bff6cfc49db368dd198388ed5320be310026ecbc66163f538ea9dc7035b65c6fbfc070de39210f73f5d090ff0b94a57978a76317eeebc5e0265c3aee32b5f95dce96c0a229388972441e60f8dad86b960bccd4c7dfeeb9f87e8826b1521c328611d027df18790598577c542946435fee16955a41b3255bcfb7c2fb64f311e85ee025eec28d54b87f39773cf0abacf7d6261a32690fd7bf38831cbea1ce656c9217585c3b1f0bd408237b9522ce1e6b07cb838c58eb276900e5df43d5c86ab726bdd58d5788208c6e5a9f7662860de8bb2373c28fde47595ede61704315ca228aef501f2f894773254d44942e7942b8b5766f71ae09e6964e31b97e2132b9818c28810cd68ad6ceb32c8d73d20a8972efb9e5a927ffeea13031ca9a019edf1e3928293a13c7a93d30eb7cce6ac1077df499468282aaa0e55c06c4afe3b2200ecfbd4561a57ad35a6391fe1caab63ecb3db25a66e6e45553ffa3cd614bb244426346f7b7d4089cd6e5640018cefd778a59875b550c71150e2e874be898cc6de999ff6715c518dab9d38793ba40257b51b484cb39119971470d72a508bde5c7101eb90fe02d96699e6e6064b29b840f6fe8f0ed68358ce2994d0799a9ec2a1b6755afed76235368bd4c27620dbee5620505324a8de86f8a6376fcbf5c53464ddbca29f3fac72d3a4169d233cf2ce3b44cc7510866c8b3a5075bdd88b2d6474e0cc826defe5cc5c7bbfa97213fb447899b7689ed568ecad054856ac42bb90cf64f3a2b0b880c1116e1f2983e89de7f7692f0b799d3e1df7fbf6bfb1103a522426bdefd5975d01e7037f5f2abd174afa742fdda34251574ed1408ba4d1769fd34847b24821f04aa4d326d732cbab46c7085429a33b42dfa37f0658f30704e8559e74a2a08299e3d7099040f283ae42d71d76241627f04b0debad02fb281fcf61ed9204b457d625a22e39b1bd39de386516d1beb8dc7b00c40520ce6871604b7b69581b918cc80be827af0c95bc2f02f8a097deafa3f2948af28751f22d700c0cdb0e53b110d1b4d2809acfe29aff7f03e13f1e45c6d0a9eec72c48690e58d824056642fbd4375d487bd3ac762bb80f4b245d84ba337e9843ed8a1d9daf7081f0eb0494c0744eebf573eaf24d136a1b6e5a172aded8b66436a65c05408819f9892018250c6c96d2942a4fcb08f4f8cf7db07e23e6ef77fc6a4be69af60dd142e31237b7ed71abffc33a040863e1f21f370143e50ddaa1ee34b8d74281d3e59937aa9ad6bc4478bc73768dbe24dab4156034e7080bc8ad43f12dcafc8af0bed143c4194a7a317e9d80b425cde4c5d382bc14c8b7ab22c61c7ae1297687d2f5037d8b4a4139361c05ce335c60cff56138c42102ced1e253da5ccb1023ca1e48f5e092408e500cf4803f282a008d972fc8c228235b07432a68c94257c41f6e795cf005cdd01c489f3643d4ae329393c699cf229474197f2c0686dd4b4c4714ee5ac5c07f5b5c1c68b42417af013e789ec7a2413e283d9ffa47922de2b5e71347cff82bfcb66a8b4b8a084d447f413356553e569628ac79f7d1230ae7285736586daf4a32ec13ccbcd4782af459aef25249dc9a7ad68d565e58040c91b04b1e71c2842aa3f49e8d9bb25c54e15b2a1ebadd0267b61474fa616fb769363fcf5f2cd83b1d24bc9f69c99446708cf5baa23bb84672a1bc8ccc88cd6fc040c99f5a64a6cb03c711d99b6d6aefa1b95c413318bd0bd2b5ed7c7b16c085d48b5068d4ddb6d638c4a2516ac52ae3ec0c02a77961201356b657b54157026ced2a2528ad6790b6542dd8b3dd69cd9702f315fefea7de72c2c386ad9848643c63a317a4f3de4203283e2600e28a152d35e9e1087717e6fb5c9f2fff4fb1f3a6ab69a22eae85aba2b194f0390e54cdc72cfcc550e7924ab03849427d3a353a523495ae8e9a0c7b5aa49991fde3d6404cf6b75d530f45a4920cceec1f9164ffc1024792081f744234e02f3b4bdb4153cceefedfc3b539e01c9b5582cd54f2d259b95921e3441843fd1b8cc3800bcdf69907353f33c72eaa88ba410aab176534e02d0b83028be51ecb7e298e2d38cb4c0773c9a3aa927a9ba80fe8d4eb7b89a123c6e43b2f27cc5067a6a87132f43889371392b02a1de93eebbd41d06afeaeb758aee996f3654ba4e42da1318934dfd7b791bb0feafc3023a57e0cd8fb79f9e4afc0797be7f301246abd03fcbcca9e169798c4730d052ca26405f6100853bce6e13e59b400516df7793cebf03bf3cff11bd1abf7395d7748d3c60c9c3364761d0f1ff11c33c94383", 0x1000, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x217641049f2eaab, 0x80) faccessat(r7, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/diskmap\x00', 0x800, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[0x1ff, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x1, 0x8, r1}) syz_emit_ethernet(0x328, &(0x7f0000000040)="00fda5ff8404640d08b152a9c976f31f71ff070cd3aa142aaa87730b0f30b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0x3, 0x40, 0x5}, {0x60c5, 0xfff, 0x81, 0x7ff}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0x3a, 0x1}) 11:46:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="e000005c00000000", 0x8) dup2(r0, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d5c1b94654b7e48b91cf58982414c21c54fec64c038762872de6f504210f5aea04cfb71eba1d6c9464f0f36e52621057f6255b0f7ae0393492f528e4a3a4392f1e911785e92efd11014e98f75a5a694fa2fb266d", 0x54) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x81, 0x7, 0x3, {[0xfffffffffffeffff, 0x6, 0x400, 0x800, 0x0, 0x6, 0x5, 0x6, 0x5, 0x800, 0x1, 0x5, 0x155, 0xfffffffffffffffb, 0x4, 0x6, 0x2, 0x2], [0xffff, 0x17e1, 0x401, 0x2, 0x7, 0x532, 0xf49b, 0x8, 0x0, 0x3], [0x8, 0x1, 0x7, 0x200, 0x7, 0xb17a211, 0x5a02], [0xff, 0xffffffff00000000, 0x20, 0x5, 0x400, 0x6], [{0x8000, 0x8, 0x6, 0x7}, {0x3, 0x2, 0x4, 0x9}, {0x3, 0x800, 0x7d9f71d8, 0x2000000000000000}, {0xed, 0x8, 0x100000001}, {0x1, 0x8000, 0xfffffffffffffff8, 0x9}, {0x5, 0x5, 0xffffffffffffffe0, 0x3}, {0x7, 0x7fffffff, 0x9, 0x8}, {0x8001, 0x9, 0x0, 0x5}], {0x7ff, 0x3, 0x9c, 0x7fff}, {0x1, 0x1, 0xfffffffffffff001, 0x8}}}) 11:46:27 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) semget(0x2, 0x4, 0x100000002) 11:46:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x14a9212d24f7d87a, 0x0) fcntl$getflags(r0, 0x1) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x20) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x0, 0x3f8}, {0x3, 0x5}}, 0x2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() mknod$loop(&(0x7f00000001c0)='./bus/file0\x00', 0x40, 0x0) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x7ff) 11:46:27 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) 11:46:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0x256) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x200, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x11) 11:46:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x7, 0x8660, 0x1, 0x0, 0x2, 0x400, 0x2, 0x3, 0x5, 0x7}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 11:46:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x108) close(r2) 11:46:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/153, &(0x7f0000000000)=0x99) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea92009ce6bae410", 0xffffffffffffff3c) close(r0) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x3, 0x5, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20000000004}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe0131709e4a85d3d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:27 executing program 0: mprotect(&(0x7f00004b1000/0x3000)=nil, 0x3000, 0x5) unveil(0x0, &(0x7f00000010c0)='c\x00') 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000016c0)) sendto$inet6(r1, &(0x7f0000000480)="0d19ce40591db17ccc68de72f95d16844f31d6cd7064e8364a19a9e637fcd79a7ade1009226dbf3721d360f5d0b04b40e2249892dcb06e1b5fefaf84288cdf2065402de1a31cbfd9fa43b8ef4c0c250c71ee3737a86babdb94c3fa3e39f1cdf652104119a039770cbb1cf6879174c4401394ca5465e16513bf3452c83679fd5324329685f1b21286200189cea2b5b8ce07a359c3d180793997c778aa57a3875d3b3b70b34471adde3a1d189ecb54cc75f29db513105d8e0e7d8f9514b2195fd9da7680a50edbaf989cea7792c1db1baced7a26131af6ed370c19cda840df9e1f150e00bb8c1847c6dbe1f3db9ea544f33bfaaf6f5aa1dafe59a8949905f073af409c226e85c6ae8c2b4410e94219e460b84a82c28f87253b68a746c72e48d73b5c3aac15ba3a2d7f65c6385ded628856c2300023684063f9bd13c3eed94c7993e9d0019298bbb79f7f57e8527bc1428107dc9d4e2286ce57e790e8bb7e300c31ddeaec6e1ef472e34952c16b18dc42fe7f32f4ac59f8be2f47b84e3d5faf23813275522dd870ff40abdd94809f957da27b18f1c7f8c19d13c2af4f8cecfebc03ba5cd07556f975ac57614f0cb51777c48b09aa81819010d0c37c85068bbdaadc0be0889122742d614371b5a46438a33c8e8f936e23e752d6873019ab6ac14840eace2fa87ae044a5ee36d387175879b26ab709ae6d2f5978c00b5cc586bdaa2430b1278a5cc6cd75181310016220ea71e255fe24f7ce8de36d17149ee2e415c4df0e54710a14208221247c69031bc707aefc5c880a9d00283bd55e6cca1e74ccb46d84de688e471ddc08ebf0e36ba8e9432296c825a73ca65183e307d6d0174f9ad61df76bd4029abfc503e11894b45b62b4b85dd2062abdfcf238f968ef76bcdc903b171a182fe002a7ae1eeeaaef05a5ca082fdd478b5e2f5a61bd0c7fb5e2e2a8f994e4b89a97567a9f9c98120b2ef1f19479e002d40a7051a089fd820ec9d5cd234bbbf89ccbedb903167a50febd70d634ed728887ec969539eb1e628bc86e25148421356d72d711ffbb60239050e444910028f319dc6c67e02b2a9eb5b4eeda6a4d201a0e9395d9a9281952329dc1e6c537e7ead54b04ad27c31ac1f9c4e862fb0c00a66729cde4aad679fd90023e06216e67f84b2d9beecdbc48a13add15aeb7e9a15263db0a2eb0fd110e12b0c663dcde80438ca1c571a2f1e0561be98665911c8ed33467eb626c2521ba31cf9a1d98ac7e900f6b42068d312af0d011950fca7298ff859084354f265bf04639edddb3a4577d12edf3c696886b683ed9d6a75da0eb95e70bb618addd7e4f00bdbe80f61c1bb20f82283f351dcca543e919de5fb26d52e51e5d31bdb8653f818efbc97a7c437928e3843bf763c59dd13033c3030d5e72c832c92a16d8809b0406e060ed0d45be493021279debba1d264aadb5b9e8fa9ea0703dbc739642a16341be985becdd30ebd1101bdf35e5c32e3e7d4a77e8ac154c18bcb9528cfbbefe88537bd11ef4537dee5ae7901497c23e7ad06eae9c4eac9d3a636f75e414c154a4941e5c2418faca24e666f336bbbc334262eeee38a44db9a4b5d6730412cbc8fd3e858a89ea1cb7a17f00004e09367f10ddee8ea3c19e133190be6f904df2f77e0df298d40f9828c165e3a11a45d0bcfaa671bb1c329f9beff6dfb67af3145182fb6c6f8248273c398e991f84ae969f9b93db7762f01d4dcf482b204eb28100a69dd13b32b89810e211952a25a8dcfc5d1e37e19495735a2b8b3359e60db5a377fb3cf2e154e9d1f88d2be82258367ee7aedaf5d1c5e056a0aac1c336fec54b173b412e99ebcfa910c2dd457019516b380fe1e317e47afcd88b13325a85e3819f15b138ea703401e2aef6a571ee87866dad6800f25462c555ff59a2f038271222bf626ed69068880aa1449aa083ca76427fff6b7c3f268e60fd908e0c89ee5af4282725d6237a99bd52dc998dc60b8fb1603a918b2f5145858629d6794c9938bd17ff5cf69c0ccbaf205e7bb83287cf0d2cc4db3926737433ef16e0b3285781835e834f3b60bf40616098d197d10efdd7e88c89fd567c8f279bfabf403fdf6639b92c88f5f300898fd6d55d4b3f829396b66843d3323e28941761bc8616ee15e93ad1dc3812a8604ef222bbc54e4c8e791e58dcdd763cf487103b08677259f33c67a5f61084d5627edfe0de90db41ae64f59bf39cecd1ed06418096abb09adf67018a5e27900c5d80138277f8f85714b56219be965c3966cb0dc4cf260cf28d67cd9a7646b19d92e77c9d455d0e5e71bfd7784a697430d9c6c715dadd42e60b34dbdbeb49ad2af89e7bdcc574d0b72dd73f9f0fd2eb70925577a569944cc594e32c315986dead40a06c163e6e3c8a14092cc59baba23a472f1e96428f7a872c642b89e8f433f1975b99e34d9c705b99e3714dbbf4891964f537d39ce363990c3c5d721574190e1e0f289c49c977bef0442747d0499406311a4e4665aa3d3601a0884e3c536c5bff8e77b97b0157d3e9bb5bf6ee0fd7ae97562ea99cafd9a0cf8ae68ddb2405b275822130bfb6fe11f48717df07e62ed1a5aaa9ff2f9011dbe84c3531ceac34fdb3fe9c6ca63e87acf7fd9fe21ff49aeb38e9b36d6985ad9bce0ff155fa137f2d32f4f6f5e7275c8bda3c42c36c3c26073d3da840d343225a76ad00061236381e409ca40c85f32fad1e1b16bef2cfc3a90383b2ae364b585156428877898006ed52414b1c16571cd332414c2d24ade8a40240fa0f0776964eadd36b9a9b2b142b44e974b937c659f0caac639706271bc15194eb27f0d68bca50c20b9724df6e22d6b6d2d06163eff24a6d76effe45c65f93a439fe169663b07c0744833e6c5660b55278c9fe98320c432d64648763c7e18eefa5586da358d856483eaa314ece180ff8efff416dbed778b717708a32a195da107de171fe95644aaeb4a0d5fae6b8617b7f064b6e13a4719eb4790501ea5d91cb5f58f3bc2c9d9532cf7b1b319cfb392a0b6f33b7d13c15ec68ce32714f74b54330ff5d598050c741e239d3f01289851c1e87d0ae85d1be6c49f4a2ff072524821c3ab8358d0e1520a575e683dc212a160629a62fa26c07b95b470de6ba6db85f061b42234aa93b00dcc373d54b7b8b7fdd3f6c15d5070d854cb503105cedf10bfe4e9779ac6525a5874ee0b3521360cd71b19bc08eb8a28f621b69104f01774e5c3b65ae2883d6779ecf75dcf307ff00bb776c522077b9a8cce02ee0a69e90d4e9bb59781f5f706fb74d58ba545e3c28d3f2f4ddfff2bbc796fa9fba67330e46cb8ce2a407ca13d5292ce4a440c0a402adc7aae8bc85a972f584e96a0018d2afc1e5b188a51445faecf0cd715ceaeb0884da594a8f1659f028bd8af3e0345267d3a81e0c57a0c7fc7943f33824c5f7d774efb65b6b75d8df21e91f02c2b7342f1c4d18e28a6d1df49e17a0d7fcbb24c0efc37840e2850bb403c469806e150ade846fae54ca717cf80e565a8d14ec61af55ed429fae24e67dc349ff9add89b934bfb1838f6f4cb50e8b5fec3c2e9d8a96188442c627cb803c64791ea45d5597127ba8fcf312e5fb2b07ec9b6ffea143c36b729381815bc422a5c37d5e80f547f90fc2ee02a0cd4b2443680c420ceb88048e2081b369e90bd307bd75747ca6f3284fc3c980a850b4c65ebada0edc3ee9e1172cefd19752378ac42772aa03d365dd01c35d0d98398dedf633f040cab66b4a79c07de394e942aa5e74549453ebda9061f27eb222e65e989b5a0c590cef2c41671415dce4cf57de6c047594cdfed675b8e5ee4cbfb6238c80f6e406ba2433b43667bc2b87fb0cd26ea3198b348e868418e27fa5dd77b7db2f1ef6057ca83f164eb7278090e05de4c641c7aa01ca3091afb247c3f07666c8b69739122363a6d7bb8f5f08612eb9fe022e5ff362531fa7d0d1bad0d53ceb26b14afdfbc5886c9d3c22d79e60199e577214d255dcb70149deae95dd2bbc5ba1e61999c8d90c7425397cd8c40aae5298d947796830fdf6875326992e198f8e9322e871c887dc7365d9eb8457394ae016e1c7cb290f548c451d7ddb18556dcad65a390465b103d320556d157e8551e159ce241496de5b8b5405d3399d420558f9f8b62fa8f38f13ad8356cf7ea5ddadf4923b14738c1a36f7cd49b91da7f7a5810b51a8b6557101833c62ceabd2692819106960e41f8cd4f49ae7f0613fccf5f8c33c1576751f970b5f722d0fbc3668e098ba12d63ace0f13be6cc47f2158ddd728b979eb6ff9a1a481650db238c85587b2d699fcc95892c225d472e9767f235716a2055baf86130f6a49119c56e1f1eeea1acb6b10cf66f10dea76a20fdc12adaecda1e7423d665636214d4301123a1eeae5b37652934134d6bc0c4711c0bddef8c583a805bb930f0b96edc1f99acbf30c418ccf1e1fefef0ed5df963d3476e7027d37c9cb5218f8b8b0ff5c7319906f99d798855bf9fce3e34370b54cd07524c1da672081665f19758787a2864dd960b76e2bab4ee7b863704cd678ce5aa40caf6c49f1b275fb4e24bd1b506fdf8269a97dfbab89ba4e02469a7067e45f571e4d01aa2b9b8ad74db518ca854a8177546d17d168614fb0f8fddd254ff51bce043aa5131ec566107728d449a84f79364adb9e4e46ea456e5a8a6fb1cd695c54d57e96dd5320fc0cc82ae1fff9e5825192fa302e39ea360a2cf2eaefee140ebc210de120471450e5b4a9346b07836dc1d9ee7577a3b173cf16087ee43db968dbf0b624f8d7d9f86afdc436c56d76cabfbf0c57b9e5fb256264e0c666c2fee5c07c3d0a3c51578abc2b11e57440b0dc8ce8fbd5d31380cc9cf7a64d8e2b19ceba768832a07291d01f365fbb087b649f694f6b3a42981e78edb3400fb5a03215e0fc482936b288c24c914ff4a40fc3ae7185d47b9659463ebb19cbffd571bd3ab5dca3aee3adae5ddaa3705b18f5b9c5b825436297888726dfdd21eeb50c8aa37b6f0b9cc0c4f875fd334ecd5cca2da310613f4f189f39fc5edec1e1f1f1a0f4fa419b8454a3b7ebc8abbd581b84369176653fdf7bfcdff4f1a6af1b423fc6db7b14ce0fa6a3588142699f1ffaab257dee55db20b75a162463a4216db48c5f6044e9936761e79d5317517b16301d060fef8dc64f20c12f6cbb8fd136203bec9921d66211b3696b0e34cdaef263bca3efd4aa9708754d21be7bca168888841dc3893ab69dbc1551e723d218f4918f3e53eda55c3ca9f205d304f6f36b03193b217d6115eee24854b288f9492dd0ae3afd09ed3dd4f854d278b15a672f8be144399574020b4461ab5f3674c9cb5c488a4ea94fb43b333ea7ab41bee7e11164c62fe97affab8319efe7405464a8913c5a640332dd36480fabb0d86d7f25462a24d1afbfce8840cb15354a829bdd3161d0225da4be972fde5e06ee0f462dbfffe38eb0c366e90a1787b642a6bf79a08dc13d2fe82b9f7707f3097a4047c46eefc6f48228faef3e7dc0269b8c786b16030595aa2088e1ad4b2d0cada1c12de399795be56d24a4a241be3c34e670d12f06bd3e2b1b06904a9d9f763b27b79de178ca5f10e18bb750899d077325ff818f0bf1de9c77b02e416e8820fd2c50fc324bf81943a3c9541383eb6fd0c82cb8d979e3fae18ab8cfd3de6eb61768c0afefce93fa7a46f77a2650df8fa3c240db6f3cbdd0229149d61ec52e4756ddc257f6751745c4328255adc50ec6e2a079ef5c76042f7f55b54244a192dd9a81641949c3523b604b5b14e9d0d1f8412762243409d9965684", 0x1000, 0x409, &(0x7f0000001480)={0x18, 0x1, 0x4, 0x2}, 0xc) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000040)=""/112, 0x70}], 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r2 = semget(0x2, 0x2, 0xd7ebb8b795ef5b91) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001700)=0xffffffff00000001) r3 = kqueue() kevent(r3, &(0x7f00000014c0)=[{{r0}, 0x10e72e643e3783b0, 0x42, 0x2, 0x0, 0xbf}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x100000001}, {{r0}, 0xffffffffffffffff, 0xa, 0x0, 0xfffffffffffffffc, 0x77}, {{r1}, 0xfffffffffffffffb, 0x81, 0x10, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x200, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x4, 0x0, 0xffffffffffffdb10}], 0x200, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffff8, 0x42, 0x10, 0xfffffffffffffffe, 0xdd11}, {{r1}, 0xffffffffffffffff, 0xc4, 0x80000000, 0xbc54, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x8, 0x8c, 0x13ea}, {{r1}, 0xffffffffffffffff, 0xa, 0x8, 0x80000000, 0x81}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x3ff, 0x400}], 0x1, &(0x7f0000001640)={0x3, 0xffffffffffffff01}) r4 = dup(r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001680)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) setrlimit(0x6, &(0x7f0000000080)={0x4, 0xa2ea}) 11:46:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x106) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='}\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':\x00']) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000480)=0xfff) chdir(&(0x7f0000000040)='./file0\x00') 11:46:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) pipe(&(0x7f0000000040)) 11:46:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300075fbd92411878f67b3da57f73822b2f71c1584705cbb32a0325bcfd92680e9f590ccddec12e4cd720ee04ca66afd13311969632fcc2e5134e86e686ec169b839f192a5fb8e5c61af145c5cfb2c97f29438a2da3b0f594046835465a26b4f17628463088d23832436ea57384b83098a28"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:46:28 executing program 0: r0 = msgget(0x3, 0x1a1) msgctl$IPC_RMID(r0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x8, 0x3}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/171) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) clock_settime(0x3, &(0x7f00000001c0)={0x1fffe000000000, 0x1}) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x1) msgsnd(r0, &(0x7f0000000240)={0x0, "af020bcf3f9fd9b72d312deda98e33f399ee7a06fee5fa9bc651f29837e08d32dcc321312a937877ae815222a47b046404195ef81e7a902f2d81c8c75e9cc5f2e3ed74b38038a8e8d8a7c0add447273df41cacc297057d9fcdc6c393a661f9d13804aef850291b2cd8788c2bd7c5ca5e"}, 0x78, 0x800) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r3 = dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) clock_gettime(0x2, &(0x7f0000000300)) fchmod(r2, 0x3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x0, 0x4df}, {0x5, 0xe}], 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) nanosleep(&(0x7f0000000480)={0x6}, &(0x7f00000004c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x840, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2, 0x1) msgget$private(0x0, 0xebb9fa78ec766f67) recvfrom$inet(r3, &(0x7f0000000580)=""/15, 0xf, 0x1, &(0x7f00000005c0)={0x2, 0x2}, 0xc) mlockall(0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000600)={0x2}) r4 = syz_open_pts() mkdirat(r2, &(0x7f0000000640)='./file0\x00', 0x3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000680)) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) fchownat(r3, &(0x7f00000006c0)='./file0\x00', r5, r6, 0x6) 11:46:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) listen(r0, 0xbe) 11:46:28 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) renameat(r2, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x2, 0x9, 0xfffffffffffffff7}, {0x100, 0x2, 0x800, 0x1}, {0x6, 0x8, 0x100000000, 0x6}, {0x7, 0x3ff, 0x9, 0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x2029d8aaa8}, {}, {0x3c, 0x2}, {0x7ffffffe}]}) ioctl$TIOCSTART(r0, 0x2000746e) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x5, 0x5}, {0x6c41da0d, 0xfffffffffffffff7}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000300)=0x20) 11:46:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 11:46:28 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 11:46:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000140)="52140451cee92176746dd641fccbe14d27480b181032169504388575e1432d823e4fffaf51878260d6b644662ac13d165db22a5c81de98743eaefd2e288b2044f110a3f4e417081db9c81d4bfdd6633994b140cf02684b20250a8bd017c2a38f422c17ff446e9e2693f0ac731e7473abb4dab0761dbe97dd7f934622274f9c25a1bf2d14482ce5a9cbf3b4ff2cc11d067f5dbc9d18e62ea48d77fb3f5de629cc495acaf1972bacd74a36092e3571bff19468dc62f105a6b2bd86489c2ef6ff513f1a5c2630d15ce056b68f50bbeb6827c3fca9beb63d169d3b26668b7e18fb7e32f2f3877575f40479264c74ee05b53c4649026922868c7f0d351edba0737388f40d64e61aad0930eabc71b2936b3168be997886cd6dae366d22c1b01ba62a26dcc967142ef68172a0d9e86b12825a82a094a0506977b03d7491b910c6f86ec6a3f130436abe53ac1b029b1dd403da69536094e3d7478b54e2a4dae5115a7de0a55224a6dc35f0c2c6778e26b3d5392006c53fb70daa6c3159728b06fd5a7a2e9deea997f27c78d57df28831111071d3a115b9508c9908c1af32221854850929dc514cf3cf50a90a632f3d89fb9beffc22dfe6ff9e2b19a1f661f3cd8d84c89e75749306c12babfde8876d51b6fe321c13044b26877695c272d3bf1b836b327a60568a6733c4c87daccf40bbc3a2a709d4488379cd52a918015d917cabaccd804c8bead2fad12152db25281912fc9cf1468f77976ad9fae589b9cc54285870875cdff852009878f7e2f86f19e7758c2b8b83b02a668ec917613074c216f989732aee993695f8daf6fff72510ad45c994a73a6ef94a2c67e53043627c0593062c7d58b262ccf8bdffc1b8e5d7b1f2a7a528b16a35d8f3cbf4fb4bec6f69e158786f0675913e8f0a43e89ed8b6c73b71d7e0c84a2b768bf1b6837b21b1bd325562e4450a9d6894b6c289cd7e1fefb7be9ddb1d204e5c1a71ce14eeff544c9e2b31293adf2a6e3d51ad91a3d41241012f7c7825ebb1c459092a902eaa95a05223d3db411994536c1f61b526d3ecdca172b2d71df3a34e626856f5a70f9da2ec6ff0639e391aa4792af34f0a8bc6ed6a9e62e829eedbd7a184ded923c25710114edc0ca3b6a869c7ba519c190a873f91803384059eae8f1736b31d4983ed31e3f3be1d7e0a269f5a92423dada563c8cc36cfbc2d58bcbc2278e82c1ed3c58420cebea20b2189a7535d52a2a2f6f5e837fcc5c6f6de7fcf7b2f2b228369007edb18836e90c6992b5a656bcee3b7fff1c463f90d1056de08eecd7fd5a2af9faf360115c8100cb5eac9370cb91f98f5b4979ba9c37828e1e4f4e8986664b38f796c9863f000c3fd844cdd3745a315b22a85bf31f668f1ecd5da6eaa201da9d26dbb2fcd6b22bddd2e3d2e871d1960bca61126c5e99591a52d5c2ecf93d73f2871e5cb4e032410c3f3f76ccb8532300a3991e891d04a9dd745be1b205542d8194ab60814d67c30af07829e6c6647747856422d62e157c93d1efe892c255c348ef3720be18a0f6dd1725895e2835e044690d9ecc707a1f8d778497393a0ce2a5110954c825ba600538edd75530d5537e5c22112144d1aa28b63a239e60c6ef61f4d58bf58a5be48df1847721223919d51760b07a3071eba2c27f471c69c42a6cef97a378ee7a646ecd7e3e5cd77fab35ce478cba84f370a57e152af68501b9b9e89bac4190275daf5daa2f3aa504b3b64812111c1155b359cf04f41d98331127f9383fe2f376cf9307cdf1e5649f9d4710ede930f96b54e34681ff3b2023eca1deefc740b0bf332f93ae31eb79d12f72edf2f83a66b24736dde65c581ba84877ca964c312cbaf750b14976cacc32a55191b7a338139c12df40911ad2f9b10dd15cb7a1609a3faeb1daa3d5f3e53f84810306524e2fe7eb2bc33dbae8a8992fba733ffc9506540bc9d51a23cc29e2c9518bbaef835ab4982d8f412bc4f77cfad47f710fe1fb803c20b521df3d60016f636b0ce8c435e436dd8f74ffb905ba77fce3469ca252212445987ba37af7442a56e9a2f49f4bc4063020f4fcb12eb4ac0387db3366db470c0b1ab3ea4510a471083d685808a0fe1f5aa7109cd162eba4cba409aa57f51dbf461f755bb0fbd3b310343f77c0b3f8e4a021f495ff3f9f89884a70ff35b20a26b38fea02cacd19b347fb48aa5378434d417ed237b841b50a1719b779373a72f21f7b9bc9c0a24d037b2026995ba7abd9b4ae683418dca6dfcc2d54b479ea4f79f5b313798ca48fbcc8326f140ff9e35a0197ad80df3169220baf6fbb428070e41a6b3a0a733bcba9d35391c91999a0318015c6cc392057645e0cec4c2ceb1dcf98a5a937f2296ec47038a2572df768141e00adc4a183334a5e9a9bbaf1752cc14df308c317eee60ee10a72131d1c61be9bda2fa4ed77d9f93b504e7b2a49abc93f2e084a2d867233082598fc8848757fc2453e525b1c001665edc95de254858c00df1e41cf1a8cb0bc2c5473eac9e0b071c55691c575263092b7d7b8563b2857a21e50517d6edac547dfc73b843932af94d8bad087dc76c3abd3a78a3a8ac5f2aafb9e1cdccd057b42393ac38a8cfdccb1246fb95203c364fcb350098cd2674ee172a04da8a869fde0aa1695bde54f22b077b25ea9a091219bb7f9afd4cf3d12fdafc9890aa050dc100ea79a1204c7a7b200b792261b844374799fc2e5d490f0f2d98c91986bc5a8f615a0246fc90dfd0029b08c21a337301137ea02f16da629fec1e691a9d117b45d54fce9ead95048848bbdf16bb11ea0721107171971282b83b60dfbdec0413b74f64fc1c5dee1d9488059dd31aa8146a279357ae80874a634f4147bb25c8b737162c68d83c68b531b75ced747899289a402c8f6d61bfe3658ed68d189199f8d2a45ac76f41a415888971b0170220aee4d23033e06db454dca58b30ff12c4d8ef1043ba03b389a1099bb987f8fb861c11f5be382c8983c33dc368010a535b6e3a92c2b10cd75b70760e6189f8d3821f23861a94c47b80c02b29a7a7d2bb363e91ce4525d28180c8e81dfd771dacfaa77f5c787ded494f6e7135dca8844731eff639b02fb6a81ae45af6b0da56e4f4b81d65aca2a1eaf32f3b023a33d30a16fff72704bfa0cd4b7a7b19c42c5c303032363bd003f6a5bcd7ab3ce96212d376ae1f403ea20b0c9b2a8415a82371c3624af3861427cacd3ae7a7ef1b84bf6a06f018f54d06372501c92a6d2b8c60ef5a6da1e0d1dc802a097c9561438e6c62d8873841615d60337ca8a10789246595302dadd68b0c6c0afe3808690e14897f2550303e61f8b768c4b078308ab1e1bf132a36cba621df4b0c4aaffb80d579a0c692ded73dfce5ca958bdf932c84595cb66499b70e4715be5dd6925b137860e57fd79c20f9d3d858a57a0db6d6b025992870fccb47e9cd7ee0ab77a2feca44ed03afcb1209b026bc251b81b83072c8c17d81bb2c3a48fddc1c09fc84fa8b65dd83d2c3bece0780f5dd1e36b62824cedd1c30ba76c2010b939e7a5478b255d6613ef23220b57223432038f7b7b50bc4cb17adf5b93d6cff541caa581ddec1aa2e1ef2ab4d885a245aac0bea42f8dd9ff2de070396967c1c1188a1b549d6462a726ba042f0ae6f89152f91c550405a4a7d4ce0a949b3d3f572b635e401e7461169a8e77c12d3a76a5a2792c00d06e22e31939078c49610783fb32700ba7746d7a9774b4063347e5e47013d010ce8f44d12c960d20b66aa5da4aefa19b6204416f3558908f37f7e89b9d3e65f040c2b7b809464a9cd54da408cac811f99e6d6c2e97217803f854a9d5620e946302af7c6ca0915a5894b353aaa8063dee9ba3bc5242fb8147ddd4620584d93175e0df25ee8fca758de53938301b60848de5efae0041baefe009c94838c5b879752efcf01d109be4eab9ea3bb73b2916ed45f3952f6bb0ee7a5e8f314193976a009f734a59ee63b5858f02945178ae70d2476cbe7b5f2d52f0756364a678b04bb7a7532775aa4a1dc13f3a51546eddbcdaeb3532dc02c6c21e7ebbfe0909d3a4a8c25590973b39c6d903a9e75a442cf82dc91c64c3421ac85c6cacd367a08dd942c46d7353117182c123fb4a967c3979f459b5457269a02a23468c7deda4d4f02a3db85da462003609400eb8887f2db506e1895aaa0d1c5a20bc50c43043d24b1aa4ac896d613a9e326616496a9a0d0e4c705a4988d5de8ede2853100d03560f60a6e13987c88c86f22c4f3047e2ee0ee2ad66dd8debf99c852b22ceb287cc3bf1f8e83940874187a45e969136337d22a961d33bd0581d4d1575cc460e18e334a9f4728fad077763a21eee6cf312336fa9b945c112971aafa2660701f2336c19e364944a804e6ad4cf20961c9e9e2e07c6dcf4b94b64cd7c1918617e8357ee49283b9771f446d21255e54ea14fc3bf657284ecf8727665eeaf5eb5ef922af2c127ab930b92b3c24431c42e6debf1cbe266a727049a0d25a08da82c9cad9f988e8e09fe5d2a407444b56085e3a950f3250eaeaecef832d9d15333c6a46b01ab2e9565046c73e314a89391c3e4bf62c3dde29f021710d21540d18a5bfac97e7a2dccdbb53b761ed30f3538de3d6aeca4f17174f8407ed0591bcefa04eadd8648ee4fb5552ee6d4369661d2df2b897aa9c5ca5f5516c0620f558009086c0344d7e02548de3fec71a265d1d8c966fe1446d1c04da0c4c29888bf318680e3e1dc43a94088ef3440ed1c9894ebae372d52b7e9ffc302949c4b3e4ade8878ded257079326c3dd01d9d749b825f35418a9ac7ecb9f2bc0c6dda5354c70e5268044e73dbff4f5df46e6e63beb7da1f3176830abd518946a1e6ab006c2c99528d4e69c3d7389c9deacbee41ae6dfc80970fb7b4c7379b34cda5fe10282c3715e8eed8cf5abe7643f460a21f9b2e4fd1b20f89809d8e7a1d9d7ae8eab710530652b954d4c0692401255389254d664dcd4f26702f87e877211379516390645c1b6bbe24fdccf3f29d29ca28f06626bddb29d69fb4b4fcfc9100f3c032e6742c2970f7f5bb5c46a66e8b2880b0041bb96426306004314508f925705bb00809e34e8d66a4413a778b187389d5f2f8aeb80b6d8c6dfdb3656b7667d104a79a1c3b7aa60cee98eb9d2e7fc531bddd2d2a96529af024f89b104fa0fad59e7246f3de24952218ce118b001ab7dde4508d76b5f4229a27846e7794ac6f1ddf195ee5174b3e54ac44a8f39acdefa6cc584c5e36fa1c76304a404507e732a018c50340f31368cc8e9c474af01253121220368780212ae529ce27820d45cb1cc701099119aecbd4bfb6921848abd6c8b70d2dd3533ae412d512fb2bdc954bc625e32e28e916972920f91767885df4b88096aee76cbb5500cd564eb6dddf8cadf8c50699622722daf1529d0b4d42583e240abb1f906b756723339a8536c8e0994ad5bd1cc17811be1703e1fe015bb0875e8ca45b96c7243b31f45951c70f20618e67afe74e06b945f1fce2afbbbd64d4146d0eb7492e333db68af5919380eccc52b2352dbb1d12cf3da3fbf09d339ec2f0c5d0637f7593776685eb16660d67e1656f44a6dec4333f5f6219760687f17defa9a2aca0fabd14802be4a524c317b459b10634e5c3e842e7a97cac82d805d015b4486375359d03937b563906fd802d6567e844d9e926785805ce77e001b43a7f86b8e4b04b244edf7c071b5eea9181c92339c726e0884ed5ac4b97c9c6613908d3502aa980264fdde730b29c5502f2c8a9c2e5fd55a92ed02815c4fad1402ecc94f4566b1437ab5a", 0x1000}, {&(0x7f0000001140)="28ebbd4029dc1b0f25e324c93be39dbf875c1c69be983c0a", 0x18}, {&(0x7f0000001180)="81ed9eeb592014d501eaeff0017702854839fee74beef1da4851f48d6cc378dc58faa6f9de40bbb12506fae23ae0ba2528f913d19bff1ea96d7c56ceee92e14d73d36fe803e9c3a4fa72f8ceb3b10cdc38b8a1fd762fda963cd35e1efcb14c50a03d13c785ec6e58f52589c5de264606acac6bc91325e9f5d49187dc9d8680b40d3a82b9cc4d7daea4425ba726880b58b6d2a5075653beda647ef3dd9e38fb", 0x9f}, {&(0x7f0000001240)="c67d62234f1e9353dd6bcf2fef9fd1928870a2e94d905eda158170c24257b89916f2527ffb6779ff0b13443e124cb5ec243121c5ef671513ff304207273ad2fcf8ab220ac6ed0730d6250e0436e9f661eda62ac3ffb4744e57b06e490af6f9dc370f7a54d222414cedc025218139bf7a050673b614cc559899d65dbccd03539f88b5c42b7a9ed30e588ef094e552cdab98b1462198f9d52fc21a73a55621495c94990764dfb7f34239738f66a4a06476b56ee95f994a03861654657bd6480d2c11f2c4864f3b25a483466c036b92429d1fc2824351426d6333410f0c5983bd37a1fc5c9411b54887c6b597ba994ff1b035725700ec3f9e6913be279b1b", 0xfd}, {&(0x7f0000001340)="bdbc6d63ba9f3fd4c299bc626b3be3b0173d83e915cd0e3df68a0bc9ed031ffc772d94650001ea0fe14a6733aa843e6215c3742a84cc7c2e476f89", 0x3b}, {&(0x7f0000001380)="e030425e381e451dcd7cfb430a2b2ea093d8cb708b23be006d8de8bbd6592985c8726909041455807d98881ed64fd258cca627ced840b50c2a159d1769a547d117a6aab7a2c9b90795fe5a7fd3b365fbd47bb44cb0966ba96b6703aefa04cb91ac5c8cb0da32dfd923b24bd23f57c91f5d2cfa5320648048768b7e445da006258d03620f8efe349b35f27717cc68001f810c145de1b660988d1a31ef09e5dfc38ce896fe023df4764968456e22c932827dd0083dfb7b3d7f329e55b54879070c236099395c1ba4e6b29738c6703478543b603933eb48faf7739ef2bf4b08b30c79f6779c29f1410af29803d5b051d09ab08ac58a527e5bd59372ec7ed1e7e7b8bfc11ce210f1d8280fd7d56ef794d191e8853798b1f6f8aa9cc05a997b06af7c9d5a552d93db4252544bf9b7eac5f8fa1850e30bf252a4b35b921af8e019a68bf1e2987a4ed4a72f0b3629e1567cf2fcbd3cd8cb7d9231ce1b942f9c87fbee38f8cd26d657768373d9418c11b331eec2f29902b674d9e653277a62b91c494dc3fc943c74a7f286c194634ca365ded9c59f930ad6c6a3cb8a33cec9d5d3996b54be09c1d8885c5433a7e5a82184ef37ad6f259add209a37caa60c82b91478eb7bdf11690fa1da3330c16c11e51bec196c83d9cf8298f566a76dc8ec9d41477c85804d53feba3b831f9bf6e45fc2b69af5a998b9fae07b34af6e26d912e10ad58dd15186221e6434a35c592783386a36d969f43474e2fc3177922295fc0a131790cda541a5fc6c95387e5e5a16fce741932db597d916a8a8508f4bd50481d8c918f68f7e7771f3548fc33cdd812c8b9de5ed07a50da5d2a1245d53a6b25b3191d22dff9a10e9c3b0fe4a16d839c8b59b8110c33db2f91577f100c2fc626adcb6b6355ca307cac95a63ecaf983809eea2196a246315b55dfeb1d7327bb649adaff16c4a4aad9f7fab61888d4d9c88399440cf7356716ef405bf9aaa94a3265080e40afcd6740fff745a7cf1dec210de9848a8d96489732223a9bb3fb06e852111a770e6e85d81cd909b9ae5e0b8054266fe9194aa34b41ad4103acde6ed44a27a27dd4097bb38d5f17e17b494fbdc138d535dd98f829d5be36642b20f70fc3f775a3a022d908f87e3e30fcae90630826752f007d92dedf66408d6711ea51faff3ba8aa552c1cb58b39be892208656517279a2bc1ad0f5cdc9e701afbaae6814435da60aeab6ff7efbb0fb33c19d472dc3795864984c06e26d4cbea5b0533f783239db66f1d08d3c68cc3cf97ae72863d6ce071867965a6f7db6f606a87951af7994fb029eb1e95d8d0ae80013d1323baa6d2d4415c83fd14ec6f5b82ad59876728d0df649ade8f267df0127bb47d41412737d0cb34a4ef5539bd4dfabfa0b5da194dde44d0c7cfae4b80d07e3164d5fe7b13a7abcaf014c57c36a63bab45271962508536d3390084e7bf6e2ef6adc7b4fea4c771db7566f9f978a9a6da874c78f6c65c7e9315dd08ca5d254982a5c15acfa330985c686f62e51acfb672b4dad08e89f440593697016ffffbad0e05cb9a59d53439f323c000821c1c2a502912cdf43cb29df39352a7126412933f3189feead51da7ecdb330f58dd3912fcbb15fbd911f9a0994b89c1aebab18bbad3b810b5fee733f0779358cf71711fefbc0f17bcd5e8590d989aefe41f3d387d504ef95679ca10f43848b81eb5d8eb36f03c40ed76cc855ff8bf0cf99ddcef1f38a33f782504aa843c35fe368a1fe8a26238acb47cf20147e14a8593f4b6d17b4e9ae770bb841f9026a7bacbbea89be2cc3fd5153fc85285c2eacade051b80042ede6b166995ec4dc2896c8e9268a8615ba5d5f5ae623ec2cb7caca1c88695c7d860c103745ca505d53807a48e583c21d4c6ebd1ce01c6706931692c8368cb46d6db4ab9a7d4a78baad3d8150cce5a81582d7e183ddebffd7072e7e20d555be81161e803c1d5aac7c951990b3d950992f3390fa28af7f6b0e5496140457bc97604d18b1ae98f8c7f68b1ca4f15dc9beda5d2e3c950441340b602dd0758a3898554d336a1e89785686a65396fff1ae81f0e9484c3b7186580ec17f3c7c1e1e2cfb9cc73e663b04145ce2f83c8e3e8d22316bbc6dd3e9411b357f2c2b20621be5b389fa59d26037b66eed915f4f46f4e669646342730e56f2e35ff78595bbfe5bf0686e6a7e98124d682d7c73a3987b8d98b85f74be5ce30cadce8f76c911e1d15a2acdd0dd66996d3a220a669ffb346468db28a0ee1b93d7cd5837398850c89a107d3320f7979dcb6853eadafc2cf04106de04dab3edea7e09c3fcb97733bb4f8591d2c12efbfaa35647a7c509ba43fe3249a58be604068b094d21bf6307717bf645df8a2d323445f10482e8c100bfe8e50d550051f39e8b3167a11ca4ac2ea91b9402cb90d9a473710b684f91372f3a29822c77354768b18cb01779d72824a19a90d7f59e16ef530b3fb70c0f0d4deadd5a5a595d004599cdf8fde4e7a7f93a5db3771c5b472949946b0c2343316017a6a405c7b757f010401decd35223cdc9eb59f9cade141e9a766ee0e2e3246f6d5fb47645d747ee11d958fd1650718a6e17ccb0e2c5080526d00cb2f818c79b08f5e4f5159ffe7b1782e37c4ab20c13e84d165234582f1596414804f223110ef55e0dce871c7cbffaf91501ca2bb42c322fed906a7312b2c6a6a08be5df01b9d10ae2f12ca751e7275a2011c44e7216c0853e5adcd1b05563df8ac869a4e7ca8ec86502fc6b49993bd808964b1e4eb42c5599b8ef7d9c6c58396fe8f2e98954432cf27585a97bd87b7b9f898824e7f6b1514803699490f3e546a540cb5228c254d42a8a00a51d82fda7a254bc64cca5ad37f50c09f155c83b24e99dee41b165d4978bef0c219c7b34aac23c82ae7bcab664d90f23512fad76b794b3ecc400a5beb334a6353b656c2d5bf6aa5d0002506a0a26f2dc80dc5b4af4d2948b54de94bbdad43984cc07233ba6fc38d25a34ad4f92ef3dc875d7b5ea041442cc90a6f37d4cb059c542af21f9f539ce9aae216dfe5dcc784d202eca28277689a563a741c5eb8f614ec7561e5f95361755f7c1d313fcd7b3ce9340be224a6587b1bf82d67e9cadde48f8648722bc17c350b96d81da0cfc85fa940814028fc2e293770e8fba0b59746cdd681a751c35285f26a5d8dad4feb3a481a31e2ec32365924367e628faf6d3e96d9b1cfd336865a4d2c3a3b899b4b5b733d96273022a8a15bc23b48aba8df65dfc90e1faa3c606419a6f5b81699a577fe6c510ed3f1311ceb9ddb6f3399150456bbae13927ce0d8b15e8a13f4e8b2a444b2bb9786d1303ba6b4eec2ec4647f4fddc6752843f1b67c324e18f16f51f095cbf550b8a7b3207c04bb4b54f397b6f51f66e7f607f1e794ef5e6fdfd7467b38da61499868d61bb1be1e8eccb2d4114f940e40a380248cd917ed1559919c722657cd7def6b482e2f1d92c9c8f8f2ec52cd0f574105c6af39bed36b2395efe137770efac96bc009e661c762dfe8da83a27753030e18908d0d47a441bea89bc4e77e8f2fc016a81b0861df76e2bdc52b5bf568cb794fd5e7b3045a286b6654d3a499c2fffb87fbd2098b9c526b1d9cb12101cd153a7b9976a86371500a24737d74f968e91a698bb9efcbefb38773df2000fbbe418c8cc89c35b6b08e073b3cfae5d65f9f28df679960b3d73d766ad88bcf62cd29611ac1cf688710fc2424d06e71a5a6019912e1dff82e9822b07d5e5e11314729fb7ae335cef7ce72b02d03bb0725cddc9f8abbddab95941c22147d7bb69d478ea58f13341cb30e8898f3a5b1922bef59347515b0e1b7aba9f02dca203e2d7b0824eba41a8963cbe15cb736ba612983f95c55489340dfb251b7d4eeb524e79907f002395bb808cfc6c0ab6027a4d1417b2a85a235f0b489692d4d09ea8b3e9deec4f72dfd12c934f373b97094be9bb48a16ded786a736dbd8c518459dcc0921e5bb124b4b8b760d775e67a397452a15cfa4fd5e2cedb7f22c5b6498e05adc14de055091ebdf94a3c987862783a1a419ed04aff15bdf9d9cd889fe0f256880f25cd391440c6c24568fd72b2090bea9c4412b8ca4d78c8b3b9bb7b11a2e6a0187a0a5601823796889198b4ad4de44d74234680e8bb1efacaec2ab417e4926c10607036d9846f29436d46aad3fc2c7e257bffbb893cd9f6ba03c4cfd72f58f58a0189d262c92e22fd09c18421e5fec337e34b0d70c201f44af1fd5f36d2bd9c71179014d3cdd829e4f9128fe50268f8531326fc71eeb19d6969b7995bdb0bcb311e5fc4f127b4dddcae3fbc9bf304259bc8d5a0c265d1ba593fcec65a6c362cdf3f590dc8e10447aa1ff6eb4fa7d14da04ea507c1c31ad53d9ec5f39eb460e992d23e8358a6b7492f9b1d4f728805ee90bd5f5ad6c9a4dbe0b86864db282780970933dd996a56039c6073fded1b3bf2a7feee3ce634e980977c2ad73dc41918cbfffbdc5024d3afddc46bf2a2f8e28d3eba10a311907ee681b118c6b6ad5d90318cec131aac1679f3bb6fee73c631f85612fe76b07f9f9c9d2ad3e43390e24950bb8dabd88fb55af67c4601d6be49a355a3a2a7e0525c07a52801977a03091335d79af930cdb18edb65f4dd9af7551a7a4b004bd2be87217bb71a6a67906c4d713d7c182fc3b9f285f2f8e1e464fdbac0d465b11fff333f886bb11c6eafe5dbd61e079fe27afc1e687efb3231f07ede5c7504ad970cff0f6cc59d45c691e64aee2f5ed8ad7d5397c1a9a98bf6190174f1557a98a6b7b20fefc26ffdee1b4bffcd8d0cc23ab7f6381b27e40f7e1701d2c94867114603ddc3b128b20847b9dbde1103a012e19efc4a580d62a510a216ba75c63fc1bf1f0042d2a38aa580a896b3cb2f0f29c1df89c9232a398b3ee0c7af3f11d7eb38c8a5f0477c5b40d0da5e412e234c02b78741d5059a9d85ed4f8b8e8d636447f941487914b1e767b4bd6e622d6ff9a43a27f8d4a93decbee56e507d468c6883a45fb88c7b062a1cc22d53658aea81e9c031d7da9eb251fe56840e91b970f8f54509ba63f64ac2d0114d5a87cc4aa6d87a3e22203959ffd2f26d632dcf111b7851f46f470065de3214ef9cffe5ec99e87b7f26d3f88f4572483f9a395e052bd0b75f0acd018932f556f1d43293511a7bb06b859ebe1f7f0bf0e230d7b8932ddf280c625f77e9ee3e6ba433e112125630024a4b87e3a803f1a029078c1cc60b61e60c7439e91e00f159719ba98cb449987876582fedfff2fd2d969737711a79e5f366ab7a718b9f14a356616ea862ef61459edc4250cb6a386c0cdd06300c502247a107d9513071db4a0658477e894fb47cccf1263d70b49a60a73a9d1c4e130b44a90e8a95b204936c42fe820a329f733fcad9bc37dae4add30425b988796142695fde74f572a6959f48cd5f4d471cc1850a54b0e04c5c998e5af0b02b7ee2972ad645c7484ae169d60b80a8f55a0a5c4613734abcf54369296a0a074af6286c970290a28b12f9ad12b47d0b66da2d5b94714180b00a6b275a44bc9506f9023a7ae39b0e0a7f2bedbbd6ce16f5c023104a241adace632c103eea72906626cffd3cf159b84d70edda938663e5ab6b9ea8df49a445d3829a071a5ae69cff074cf0402a8637f25dedd118799664c47deca4ade99ec692659b0d2bb5393aa70f84356523528d6b12c3b1f237daee09e02f41c133eb5fe6b3d5828d50b0de0dbe4b0ed37d1fc3d9b8163542f76b05bc2b67d4eace7221b4df3d437423f23d93d21dd84bd5cb1128932bb578314543d", 0x1000}, {&(0x7f0000002380)="8c9ab34d40f82f893d51ac75ac2b19f0612dd736962c7b41156ecbd1e2025131cbf23aaef052509d6c83688c7255dedbeac0e9fee40d71205968cdf84f1dceff89e7edd3f54ed0140312146368c6fdf72554ed547db82da8c64b4dc88dfadd18c689d13d457fa422e4b2ef48d3811388514b96b1b409c95310fcbea688cf00f3b6c63c5424792f3360a3dcfc1eac73c55f7ea06b5cf1687f108ee9d79ee1982fd5bc5c944576159dec359414ef7f25d04a1103906a080a406b16fa65b5d0d3f868fb", 0xc2}], 0x7, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r4, 0x0, 0x0) close(r0) sendto(r0, &(0x7f0000000040)="5eda7aca0a48ac8a4c573659e50065a7e7c25160d295ef8f9bdaaae70718a84e", 0x20, 0x5, 0x0, 0x0) 11:46:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) close(r0) accept$unix(r0, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 11:46:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="de824352dd5c88d3e73e972fcd8cdf98af83029fc9eac29ccbcd43f2b9990530df676ce2f5e2fd8aee4b0075a1d52e5c6bd6df4ac3019290358e271cda026d2b586100d0170f488895f0a54cc206fc190009aff850d51609a367886b071448dc4f49bf254c40c1d5fe52f6115e", 0x6d, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x1}, {r0, 0x2}, {r0, 0x40}, {r0, 0x100}], 0x5, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 11:46:29 executing program 1: dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mlockall(0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 11:46:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x775b) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setuid(0xee01) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) syz_open_pts() r4 = semget$private(0x0, 0x7, 0xc2) semop(r4, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 11:46:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/198, 0xc6) 11:46:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x23659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:46:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="49ff7f2f66696c653000"], 0xa) close(r0) socket(0x6, 0x4000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 11:46:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 11:46:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$inet(r0, &(0x7f0000000500)={0x2, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000480)={0x50f, 0x731, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) r2 = semget$private(0x0, 0x2, 0x504) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000004c0)=""/21) select(0x40, &(0x7f0000000000)={0x8000, 0x6, 0x100000000, 0x100000000, 0x8, 0x3, 0x3, 0x9}, &(0x7f0000000380)={0xff, 0x4, 0x401, 0x400, 0x5, 0x8001, 0xffffffff, 0xaffa}, &(0x7f00000003c0)={0x0, 0x2, 0x0, 0x2, 0x15, 0x9, 0xfffffffffffffffe, 0x7}, &(0x7f0000000400)={0x7, 0x7ff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{}, {&(0x7f0000000040)=""/66, 0x42}, {&(0x7f0000000180)=""/236, 0xec}], 0x3, &(0x7f0000000280)=""/203, 0xcb}, 0xfe237765af1c2a33) 11:46:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400004003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x1, 0x3, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x7fff, 0x9, 0x101, "df3ab56316cec24f06bb68a14b9f250d0958b663", 0x200, 0x100000000}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:29 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x17) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/224, 0xe0, 0x804, &(0x7f0000000240)={0x18, 0x1, 0x6, 0xffff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r2, &(0x7f00000000c0)='N', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) msgget(0x1, 0x200) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 11:46:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x296, './bus\x00', './bus\x00'}) 11:46:29 executing program 1: r0 = socket(0x10, 0x3, 0x9b) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x9, 0x4, 0x2}, {0x16, 0x81, 0x1ff, 0xffffffffffffff00}, {0x8, 0x1, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x1, 0xd17a1b4a82457538, 0x100) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x80000001, 0x800}, {0x3, 0xfffffffffffffc01, 0x1000}], 0x3) 11:46:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988a654a66f98e5d7decbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689859bb1aaf68630168caa530000000000"], 0x72, 0x0) recvmsg(r1, &(0x7f0000002840)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000002700)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/223, 0xdf}, {&(0x7f0000001380)=""/164, 0xa4}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/122, 0x7a}, {&(0x7f00000015c0)=""/10, 0xa}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/219, 0xdb}], 0x8, &(0x7f0000002780)=""/184, 0xb8}, 0xfd2948156c9f551c) setitimer(0x2, &(0x7f00000000c0)={{0x7fff, 0x4}, {0x2, 0x2}}, &(0x7f0000000100)) 11:46:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 11:46:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x40}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200600449200", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = semget(0x1, 0x1, 0x422) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/97) socket(0x400000000018, 0x3, 0x33) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() getsockname(r0, 0x0, &(0x7f0000000200)) 11:46:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000891, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) 11:46:30 executing program 1: setrlimit(0x0, &(0x7f0000000140)={0x7, 0xfffffffffffff800}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffe, 0x1000}) write(r1, &(0x7f0000000000), 0xa7) 11:46:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\xd4\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000003c0)={0x3ff, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus/file0\x00', 0xfffffffffffffffe, 0xeff, 0x1, 0x0, 0x0, 0x6, 0x5, 0x3, 0xb6105ebda2e97af4, 0x1, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) symlinkat(&(0x7f0000000400)='./bus/file0\x00', r0, &(0x7f0000000440)='./bus\x00') dup(r1) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) 11:46:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) fchdir(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) 11:46:30 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000340)='+-]\x00']) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/198, 0xc6}, {&(0x7f0000000640)=""/91, 0x5b}, {&(0x7f00000006c0)=""/211, 0xd3}, {&(0x7f00000007c0)=""/120, 0x78}, {&(0x7f00000009c0)=""/89, 0x59}, {&(0x7f0000000980)=""/8, 0x8}], 0x8, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fsync(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:46:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r2 = socket$inet(0x2, 0x3, 0x9) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x440, 0x0) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x20000, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x1ee4922fef920e63, 0x40, 0x40000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffffe, 0x1d, 0x3, 0xffffffffffffff01, 0xff}, {{r3}, 0xfffffffffffffffa, 0x40, 0x20, 0x3}, {{r4}, 0x0, 0x85, 0x2, 0x100, 0x75}, {{r5}, 0xffffffffffffffff, 0x5c5603c786cbd822, 0xfffff, 0xffffffffffff7e3f, 0x6}, {{r6}, 0x0, 0xa0, 0x1, 0x614, 0x7}, {{r7}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x10001, 0xcf0}, {{r8}, 0xfffffffffffffffe, 0x20, 0x10, 0x1}], 0x101, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0xca, 0x8, 0x8, 0xffffffff}, {{r10}, 0xffffffffffffffff, 0x80, 0x2, 0xe, 0xff}], 0x5, &(0x7f00000003c0)={0x7fffffff, 0x4}) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) 11:46:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) dup2(r1, r0) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xffff) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000200)=0xff8a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x20, 0x1, 0x5, 0x71c9, 0x1}, 0xc) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f00000001c0)="00fca575333595aca8641ebb4501385f169f2e9129eddaf1a59b1b198e134964") 11:46:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000300)="9a1d8e53a6725f199dacc89791baffd04b954e16187b0094be4c82c41c0302ed45889f8d4785395b20f0ce5dbb6e1a165cdfa6cf2c4268991376bca5cb0b1d20c68b7656c06481ee6a1933004decac5799796eff0486dd2887eaebb320c080b9619c8df7fb", 0x65, 0x8, &(0x7f0000000380)=@in6={0x18, 0x3, 0xc3, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget(0x2, 0xe3f03239ddcf6bce, 0x38f8ba4cc7bec94e) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/92) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)=0x2) r4 = shmget(0x1, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) flock(r3, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x4, 0x2c1) 11:46:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f00000005c0)="38bd708e4f285f9e515870e5107861fcceff1066094608044076872fbdecada0e08a02b4974a3d92d3f2b36ec3bc2ff4193a385dc34ad568e9b5165343f321cce8ae5f69f34e1c6cc359faea8baee6dacbf08c4535ee834139f8ea63aebc6d930345b21da856cd06e4fd38fe16b269b401c93f70a73ee6acf13aa06b5e3278078110cbe3ebe59791c2d3dae7482118b7b1fc94bf38308529a7a75f0679480eef6ce860ea2f09a976c7f22e50215ace38b6a661ca73c5ee01a2f9739c58382845121c9e949eeb0e802ac9e54a3dd0d367912c2f7b6aaca88ab91726522892afb533ec50a8b63c75faf728c71b8c4b453aa12128ef7f81e1711f812dd42e09510d20aac8d961b947111556feead6c65ed8d591b0108c3eddbf4d109e44dd9b716947d8d9b72e798f1e5540a5280d273340faa2e12af19ed3cd5ce609943ccc1fc5559174e5a3b7a7325b4a6bc99a9b0701f572fc51e535f8e3a7521d337aee2a0c875b9f21c515aca1b79116e1402d4f01babb58252fef0cdbd56a8b5b396b9a3193936afb1d66341cbf4cd65212f4930a3d1781ff80f12862acc6f2875d7bf18e003f440644054987f1b36fbe3a2dcd93fe263842aa3f3eb19e1eb6bedd20facd38c8a1434c94c0dce2915c093ad311190143e1f1b3c86e778303f54b5fb7cee0f1843fc9fa945bed233747134c2c2a7c58a5d7ecf952605f781364253666da773f657468fadca931900d3997f870b47920aca49d83afc6ee4cefaf0e0c56701bd8cd5d0e2ad8fd6a7795c3140964a5b44a1bbd280d1e502c93aef874ad2d1b708350dcf7b421de7150e1c491b0fb48a4272057a81a99ef554654e483e3acc740be66004c7945d44a3c18372eacdbeaf90b98c2a867ce1aed183ec0d4ceedcd308bbd70f0706c82e0ce88d84e186860b36cccf02d46f3ce1dd2d59f1a4633c17bb89c80754e9c5eebbba6b17d364356bc7f8d8479f4c846837fdc171d7ba8c0d0d8b144e198774522aed71ccc7047d4fc97773949823341b21683fdba3cb3da9229cc27ccd64a5a304a5deb3d6d786f7fdc854478fa7fbd0295833ec15b5a1c9765b99006f5a3c92852a6638680049e901da12fe72ee9dd4c2a03aa91cf21b5c696be4142889130f0b7313aeddee0be01480748c7bbd262b6829de8eca7b819d8a09bc47464831848545bca85c0f368bd91ab405b799592fdf27db5f39b0209694eeffab86262aa04ac443fba4a41849cd16f768d8a5704215adb5c15c91d4532d1e450f122f7ec6f2dbd67cdfc022dc8d26ce7618e4339dfc7d81c151a372db545e0b194e5ed2629683e9e3ab54d35b6eeb4ee66ab4680053ed8da2b6b604fde181eae4a8fa069fe1496be574bcba97b8c31d773d1a5521b8d3a3255370a79688f017356b0b64f00ffedd60fafcfbd17a9abcca7beffac07f73ce548b95e076fbf218b887e4407afb6044179ee28ed1bbd9dfc3a4634556846086541a67bd1d659bfe57c7ceec5bfde860de464e03ab60a78aff40bf708b3f4ac7d99a4acc0af8688d1425c16c086eecab13419d235717e7887bdc6c5e2915bb88100eb9a6aa82206143a3723c6220b2b14ae644f7c2915f38c7e682850f6f45b524c11ba5d5c6a2e7ea06688c27cb71eef65796ed1904d8f0c5e107223801d263215fb1872b018af649b836cb48ac08b69cd1163dc55d69c89cb2dd4426c7e4dc182e67c8df41cef0067ab7f90bc1e76078607565a5b76dbc71618a98e823dd56b8c4419fb3538fd2147e0538520a365884abe98bee534802eb94a7ed422d59f071c43704b76b42a211a441ceb67aea8ba1b8c0f1a86fd449b7f50c4c7878ccd22bc21aff9c6cc027f95b28b57043f63d5d5897b77684e920967afbea1dc43db4149973f7264833145863f65285311dfeaea12132c9d34ca00ccc2191955092c8b0d8f35699a2b0e7f7d6090ed3537bf3e01058a2b884a52ee4224146ff026b5bde3cf191612e856351510991907282e48302dcfbca664b2f63973c83e441a9f0a971e9247722b110371e129bb77dbe8acf20864d5045c580ade30156aa707767f04cf1acc2b44d055ec2ed8d9eeb0be070cc36b195e63937c8bbfb0a1ea987a8bd1a44c882c40c7cce90d0518bc3fa4a3688e71e1cea21f5eaf8a19324df8c07ba382eb4d03c5e61413a670a83d6074d9bd697826392ba290cc60c422294088d3267cdced33a5ac8f2b20bac3dc1e4a256d88cb2a86f7a375503b04a7e43e72b80de002e3076ac1e9b91effbea0ca19ebf01955571c0f50d90385ec6d1f90f727a3491983ebbfbf537e10cac9d05a4aa67a367d5027382848c5b1b6f8333e9d01e57cd76184472fce6b30ead44d77349922c409d0208b984b400c184c0db4a6c8eddded7f422e36f55250334e2d0ecbd423695304c5eab3cfca37c4ba17305ce8978c730cf80a70934201f63875d31c24e4534b44e21ed14ebe147ecfcd4a020b18c621c8838de233e213812c580888df044075dcd6bc4d25dc5c318536e372b99f800122f97d07bbe11c3fa3f3d9628e8c065f4024a04fb242e8e9dc278a22f6bf39f76c43282c0a3c4bf181409f470fdb7cd737640e6cc3a7d4ae3c00b289d769868300638319ea55a3c1254a4ac6bd77a59ee81887997a3437f322943fd1362e6064cc0c46306b1d2071531bc84b12b4b3649f81305a3fa443d751559e7c07c82a2f441d29b7bdfb5108ba389613728b60f440af1750977e29d2c61829b87e3162376d5452d01e8aa6356c5eec9e91da01098bb40d2e02b86c6a89585a9ad86459d3ed2fd46a31305b24f9f2d76f5dee21b8fb564af9b2b75770e75f2b9000f3fe6a5e2c3953e65e572e86f8fb933338e883c72d36831ca6ab52c646f8131ffd9687e807e7bfbf060517a9601e8f64c20356057e5288e5ebf786e6ab6958675ea7d38a85f4f63be01ac1d88de5922eba2b5355d0d6a5b7caeceddb19ba2a18b3270503772bda56d1aded6a7ca556f265db6851a383e2c8756fd60e1e0bc5693f62f3a2aefe9cad21a4e0308309188e9fa7879df7aed7fdcce2429b94a39c718f90a197442ebf855f5f06b470a0c3ea8f9355b63cc09f07f900f8edf8aa4f21528e44fbaa710109b57de872913214a99786b9547da52bd4a4761354fd551442daf385f54a7361ad1282353ae3a300140ee1aafa25581c2fe2e65358388fd855d9c5823d43861964e3a12cbe5e94c5b2c4fdcf8ae9c48494f377a43c3a9ec481102668c5f5632cd66ddafa7fd411cc3689519a4dd2bbb78af6cbbf2fd9bd0726f136104e10eee6cbe7e230fcbac78d3dbba9ecb5a85643b4505eea8f238ff0abf5dcf3d7e3b20a87cb4c1845e4a19a2f592803dbbfc551b6b20232244eee5ff57267fe62cfaa3ec4e5b512c9e7819a52709fa31743fdb0df950b8107bba5ffd8c89713cbc624b91348bd63823adcb277ed66c705a5b1f1675a0d9c0767fa772d711394b83a55abf4aaba264337bf67c6c7f1765c8343eb3541a89f7db16368430afc52c69aae1048f416ca2e1d4868c8f53e930625a5b305f1ead48bd960abc83e3e26c724dc161881eba08bef4c0164b6cd053254931d978eb56844e71613f615fc6a23ddbae30f3a28e40229d92f9e8219b11cd22465e543d76352d96fea318f5c3eca213cece7e51bc5b106491af548a93267990aa09d2257c990274ac7813b250819eefc3da20c7fe4e28bb7c2299478a3200e66cfb1331d125e3ef7c198c5e0100bc37f8458bccaab9342dd5321f9c96c7cb4578f2abb6b9bbe3240e8f8f94329290c393990f957e40eed4ed4ba031cece4a26bdc83ff36997d3d65f5659ff26a3f318008c214487818acbdecdd09d965373b1c1d206481c8444ffc29a729ba94245a20f00dda22d92286c9f108ea919a4a7472abdc2b36b15fd2bab9f85896d5d734e52b1265f89e452b9c4b3b5c93f56287c3e30f187ad899363f6d54f2fac9afa3559dd3147727f977fcc0aa7ccf50e8c9088e87854d7de1583d1b0a91070ffb9033d27768781247f6d983f9133a5764233e6ccfcd3973fd41de9ef4bacbe675eeb26f833f4f162724edfd8c7e0ab0f2de72903019b0bb1f814f38d34ffc3e99833b3d3c8c2d9ce7700b2e4ae9602de3c77a0a7a237cf985504a0445580a177d6b9a23770cec685585bf7da3a2e6f9d2804fee89efe4e6079eddf9ca96f7f4d097adf3a7cf187b7d1fd7944e8ea2ce2a058337bbc4476cc6070bb35f44073c34e279e003d5774aafc6e94e9946cdd2d7220aff86195c2994c886a2ba9ffe5d606e2d85f49a8eb9eb3b8432a75f209c7b89254c851f01ff053fa3cabc4ef04c2fb733b88ec93ebd10589e06344669574df38f8bdf7bb4f4d85ce03fcaa7ce95eb96d951829d507c9a29c1061048240e34a04339c3623c04eba7a1a2c23839017b403956eebb6ec56349434354c2c0fd3b090b49fd39a894fd3e37e31288e92e8dadc182cb58feb3e4f9b0edbbec001811bee9208014ef8075565b3cbea6282b4e20b361f095e92dffce6b3f4dee8a71b1870c3845ced67c90a04d41b8c9aaffe7cebdf1fa08d3c671be61068d433a170337665e26c4e277b975e0705a2e9fae91aa89dbf38570dbaea45a2dad28b184f08c72a49c6e71357cf0aee148dd70f7de115b9bf9ddfd6a16e29d40a5d78ce3ffcc4ab1852a330cf75130ead199c960cefc91e761cd981aacc32c80d396b328874cd5531c0f92830d0c814630efda8eb26de39d650154d77ba24ee82a5c4119095d41b67cb94faf4e55e3b95fa71efc421acb559ebb01823088f2dcfe562d9b893f24486e689407fba3b697364e8c70a191a6de5e7560a20bf9ffe25fe1d8d1f7953b490819d5df0b2114ba7fc2fbfba845906188f92637764fda544ff8fe8c4e8c8d832f2909e66fde6d5ffa18d5ff5f63f6907895e4fea17d9dd9c0c2799ddd5a5fed0babc3f347c1f734558a82d39b3e74a3ea5460c9e8c4a32b59ba5c82750bb404ff6f7ff62cf9a99f86b7402eef8bafe9b188d7c7ba3c6d52832fd742772dffe58addc30509f4dc67d79ccc5c7aacc0f1809da5b12ccfe67e787467f36551334caca9395f21b8768bc5dad2e80a012dd829935a4249f65b1b8dfec1b1b0bd6d69b6c22ae99f0144098829b9a28737e335500b733bead3878a187f439a8668665175a0bb07c1d352af2aeea25d53bcf8b311ac26a45f99a9ebde9fa6d963301c855a136939ffeb39ca8a2e76c467d1e6bee758957009cc282503a4d1309ceb7e53c3c5fd12de17f19d8c89f97acd87e27b3e9def6d2fb222c121bb1611086badf4c92129e23dd960b062a9f0064a9fdd2a460a5ea8ecf8afb22156a29391855ef5b7dad4d620430161d282e6aba3296da599e89d7fc59738f68e1029f1b6fbc4f5b787046768087e251b2e2ebf11341ffaed5ea435c36afb6aab11b4cf93e10be6b662145f260d3f40ad1722f99dee2d27d21d84e8037ce623b4765ec3757ca5c9479bc9d632f8d8a4f8fdf59fc30b586647b32c41cc3d42eae1140cb96fd1e8685f84176a8c1bbd5824e2df11961750c81f0dba67caed542546de1629a9280f15c3a33033b0e1dfd9dab82e584747cd8287afeae5dc4ed46326cc478021a98863773608e4c5ed8687cc22a1134a68411d0fc4472d9ad1f3eff3ba2582b9f2d051e4d2a4ea10e64a5810ad2bb7a2af4a0c6929c334db3dbbc0923b7be89c86e9e5441bea6aca01b32e751c524bd822e6e7eedd114a26fa975059d00e343730ac9ccfa3cf0d5e32f6330e64108855ac", 0x1000, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r0) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, r1) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="511e6284139f4b5cd3cf3f6ccdc2f0e2440bb83636a9a51987ad7187652fc3690605354439729a36cc8bd64563c964fc71596cdc2041791aff19c70139a91de5792a0cfc4fd79c6ade15b5b18444b1988ae721585c8ce06ecfb804ded96eea71f3b74c77961ede9517783eb2a5e1fd0a760484b9d228f8b6878fe8bf35a41fd363c320150746ef08ffe3ba8344d13dd98cf337f226b7d3464dee375775aaacebeff062179724da524adbbc1aac00"/188) 11:46:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x20}, {r1}], 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86}, {0x4d, 0x20000000}, {0x0, 0x20}, {0x80, 0x1}, {0x81, 0xfff}, {0xa59d5f42cbd01c6a, 0x6}, {0x4, 0xfffffffffffffff8}, {0x41, 0x1f}], 0x8}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 11:46:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x1, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 11:46:30 executing program 0: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xbea24334fe3c21, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 11:46:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="86022e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r1, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) socket(0x18, 0x4, 0x5) 11:46:30 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 11:46:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f00000000c0)=@un=@file={0xe163042e0399ef0a, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x46, 0x200000000000005}], 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:46:30 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:30 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x8000, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x40, 0x0, 0x9, 0x0, "21fd2b56513a111e47aec42740b8fb8f59baf5f8", 0x8, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:30 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) syz_open_pts() close(r2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000004c0)=0x1) dup(r1) r5 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/34) r6 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r7) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r8}) shmctl$SHM_UNLOCK(r5, 0x4) semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000005c0)=""/178) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r1, r3, r4, r5, r6, r7]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) fchmod(r0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getegid() 11:46:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x9, 0x80000001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) close(r0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x80) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 11:46:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) 11:46:31 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) 11:46:31 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660000000000000000000010000000000000000000000000000000008f4500"/110], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000001800)=0xc) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) setegid(0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001740)=""/164) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4bcb73f334ae6f9c4802261f856f15c5d56cfbc1ca6a74a78afa234ab6c422ec40f64bc36835699cd70a7bee385ffd0c3415557ce1bff3cfd07ce39a6f32c2cc3eca785945bf1bd95fed99cbe0f5cff787c14baa22d78b98e05ce7206536d64314115a7781affe4040ef6edf5bec9f815641427c6c6469778ea01bdf15621ddd63f986979b3b4560c72211ba2598c3343e1ebe7467137009d4d00000"], 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001900)=""/35) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001980)) 11:46:31 executing program 0: r0 = socket(0x2, 0x9e86ce32332f48c8, 0x0) socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc61600"/1750], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") syz_emit_ethernet(0x6, &(0x7f0000000080)="42256b1b54a6") 11:46:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x2, 0x8, 0x4}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) 11:46:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r1) r4 = kqueue() close(r2) getgid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$TIOCSBRK(r5, 0x2000747b) fcntl$setstatus(r1, 0x4, 0x80) 11:46:31 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="c4b03c6f5a33ffd3f00ccf3e4f067e2508177c1f3ad9e468d03965d621daacea58d5dba1ab524556202e3bab49f49848485a0f813c3750f1695a848440750ae51de280bd8be5a2b9029946602352f809f6e9905a93a503eb23e200ced52fb4022570daf0be927b6c048a110776c88e02263e47c089cdecb5fcab86477142d4c47aa37f26cc84118303f2acae31583069aad2a1308f916099", 0x98}, {&(0x7f0000000140)="b7268ad2b6fceedb3b4096e12e08", 0xe}, {&(0x7f0000000180)="00752ca1541ec4caa38dc8783b829b61a55c3876156d8a3162b43082148d848466b0c3e52125d3766ba14ff2359d06c199c8d5b850b3a0052cc9463c38a2864e4b0f43525a893b2a4ab1ff77c6af572079929f2c26368e825565d6d0a23a6789849b9b17422f3f95bb0b0275d547eb35d7ed49c0fcce00303d1451ee1424b817534690b618412b0773e8392e1f3f87e5820d8ffa5402357df22d6585bb80bca464", 0xa1}, {&(0x7f00000002c0)="0e9ffabc30688007fbc72a80713c47d955fded452a5918dbe5aa0e7ed5a37ca75a15c0d86cc1d27e9b119c0d0aa4e07ea89c246e6805c55679b9e8ea18c66e5907959c5fb35ad99591e7bd5547b364194822e45cfb0e759c55d170e1482d7b61ab88060c5b4dbb9baba5e899fd02f18fdf8cf225c2eb8c9a1ba00acce42608d0c20547322cd8d9df6351c5bbb6a404444b41951c2841285848f13536d85accf670944ad8fecb275df61bf3818f9bf8fd21e7f4b259d3d8bb071c242f32bad399d629cda4064f66c52952c6307b069e21c12e6fc7f47a6430c2a305b4c2f54e6782dcb15e1ad21cbd5f26eef580f1469a87d592cf27ca26ffa9e072c5674327adfef2d3d3ad6b75c2fcc931b9f93e79f8bc4b0f55f0303b7013cb057a87f06150f0d21d271f0ec2e8154b803059818ed47c36b76c2bb218f3acd7bde601a3ec28d8b71e61a5b8f72fb1fd3e286022ac8b3b875327455613dc2fd848e1a740bc5b02d97c7702fffa997f569f4610fc2fa1d28579c59ed7bac025bcac5f618c0518cd264c7bf2afa08846a1e87b0eb8ea8373422b13b63d5cddd20ffff614e60eaf16ec7124ae89dbd6a257a95bc1aa10c9e44ccf8a6fdff930ea69bdf3f7bc3d4c1be5b19840224b143ea27eca8b6b31e807615b305836d27a52add62ce03febc04695a4db69436c99cec8649f7d98ad9f1a23e1de27610f5460e5753904c344a024c2ffdc812741ecaf0000ec57066f4ee48d752938843b18fd6352b5559555bb28fce0ca61f2a510b8fe00dd68d0b15d1ef1035b3c71fdd60ccd62d377e938a616a83e2b5465e0373233bc3ff3919d402b0e35108e0b3eb3af6ea1a209942eba2b36448490c55d0fa35a58b91def191258ef1fa6d11adbe0438ed475ea8da48ab7935ee587715555d1c2cab703420aadb5f294b580b80619422e8c00417d11f21910a2de6e90d3edc4906547aa78ff56d1fb496d33232530a71338f2893d0cbc51eb582bd72a7ba5d5d303baf6e84b1cd90e0a7483ccbd66b4486f63f0943bf3ed4e938708321636cc17688dd0e4833601dcb2cd1c919cb58b03ff3df9498e1e3365fbdfa94fbe0570536605d5fcc16587197459b059e24809d33032a72aa04677b1317c789e49656ac393cebbf3b717e997c4d545c52368b3beb3c3d2b7373339cf501d2d582e5cfcfbc3e2c5bd84bf7ba87765f57a648a17a5f823821a3e9c33fee1e37b04ce3b7ce1279be1828deb063a8c34b4cb3570daa9d4dfaa7e3f0ae475173eb59303f02bc3be2df6786221c16fff8a97a064022d8fa8cc5af06be365d3533a6e78e7b7168056ec23ee094d7a6c38e734816c02c60d710c8767d3022f4e724b6d2ebda587465a49efb8dedf42cbb1f70292eaa16182326546fc0118422689fd23235403089dc47e1bdb17af3619624ac5640fe945cb0e7d73df939a2373016056f8673f0c355fc0e80a13736a03f06abfa37fa86f2d475dc11249dd4a39b2b47bfb6d21eb889dbc9dd813a8a7d2e18ab24b199c1241ef740da7b4fdac8e732d18b15ff230185d305b805652561bae777e3cad8f417235c7a60a5da8817a85f98c3767138b1891502af2682229a9271a67b71ccb9fcf977c30363db5e8e705ee275adcee6edb873db05bdc5dfce7d054afb26910be8e9735172e1f78c9ff9b53ef78d79635e9ce9b5df83196f19ae4e246ad2b9725b8235f8151a83484bef1c8ac9290105d1fc68efca1792cf24ef44466480e00335bbb44d693439672a1b0396858e7bb632c3936a751aab60ad7db0ab52a3d9731949e06fb2dcd31c0d8f7d0db9852d479aa12b9f5733565956ce135837c280e534427e8fdf5c6645fc32ec8953a48557b73e83d460c2f22eb55ae36813862226a5aeb8e50d9cc01f63a5aeabcc981e5b37bcec05890deb5da5e5b90bfb566ebf52f565779ea9f89b852fb58c73d421ee2a8770ac46870e5c1f6d435526f7f70e7bb4b387acb38e0d45b25a0b8b01c878e339d5370e74d274dacbc4ab44bc28fac229e5af4e88f162d4d05feadde0e660b81715df39bee9a20416490cd5402ef3c2e0d51b69c946595d37d5fe714e8a7784d5304e20e3daf6f11f3a594e2026bba31fe710d3cac5ea10a8ca9d769393ac4f189b2bc38b40405722b48d9cc5a144a0cf8942613340f895e124a829de254178881c1f4057b479ef8bf2c52479b18e1eab79a20c87665b308b84e634021af55ad8e16a1dcd5082f10ba315a7fdbaad7aed82f39482571497552d25ad63b6ac02ed8076a6888021a5985204ecbb2c7b0c2f842a0eb2a0128dcbfb28826f4722155f03f618c5d0a8da9bdbafb46e5b24b2a06381d0e46ba1f74aa4f30c0906bf98577e9118e73dfb3b5e5d8ebd24c2fc97ea7aafa24e5fab5c0dad4fc133df2a80a52fadb4a3be631dcc4833b5a6d4fd94149186751436f15a63af1c834678d08cd7e38431fbebe0ebdede51703df877610ca843b1fc3259675ff1bff70d17146416fafccea9aa946725f3c5c4179f8c85b27a0e1dcb17e03a0c51ac0b16390fe19a8558c57aa26aa6e4058f7ad34070c3be802139d3aff068fc16cbee258f837a879b43c9af568b3a84c1e977141550b11f265aae47248a9e04a228a423b3fd611e48080e4fe3049247f08fc976d6dff5e35d434379948da122a60b9a1a02b72c37beeb5d550bf6e0a11432fb13548b7483ded3427f1bccebc7152f5449b612533674d454c313210cdaa2c8893e2fbc5e414c8c2dd906a1a0da0a1a16db700aa973fff3ad8dac0591050998a63ff3322fe61cce47ad4f3392d348bc07d7950f8504c0e80d7370565e9db8d6148a54f485306f9037cff9319335ea596348b6ebb13633b6c894610d152bfb366c2007d93e59b63975c01c7f64b710c1a6aa8857a3ab81b3ccf77d2bf6831936ec2a19fbf0c6b5ef120bc40f927ce286cdf55ad556040ca11504ca911fa35564fc14e122a361987f0e8f8977340522387d0ac054695c4af9e5ee978bad52824efe557864ccfa60a94b5f3888e5b6e02a5deeb84f5812029d9b07f37419a3e7ca854ba8116295e9bb72b3a04c82658748451618bf6465fdec90a3021cd89eeccd2d1ee7310fe62a1956abe7aa762a00402c3fda3299eeb7e304adfaac3a02eee6d533468c2a3dadfeb65da039c18c3d8c07fd62088123dc2594285619cf6e830d2a62fc47afe89691cc792567a10390c4df2b39ed5c03c1788765cb249fe0b4a78e36354ec62be5d5f5283fbd1ac27bcc7a4b4a988e6df76add24233a4bbceac6787ba81c6c452206c803f8c78fa5afac8d64fa96d3e44ae7eb0dfcbfde60de52c4b67ccbe1fe57be9d575e21f101534c72032945399e6e6718a923e09d27cae6500c975616e35a58b4fdcec197fefe9d5527656a0f42432623edb9ef6cfb366b0dae6f8c0dd8433c714b086c70207fd5f004df2298fde9a35ac94eeac1444efe6c5a66c9de8ab09c33c52da0218ab790e0d11c585f47fe385939a079e276a9c9b6f31fd015e7320b5ca93b9bded00e7900d7fa62c3e9190b53c25480dad5bf289f5c78d69c6ff72ea4bff541e0e49dd746e0855f8e24bceb64df9a224243dc19f30ed7983e988fef418e077c0e9a0acb72fe30eec2c62f9363a12dc0c2145b11fc6d7d6a7e9b3c4f182c67b60d8478f29e0d7b2d212d2d3f7a485a5765387bb426d2698fd7337482b7d44f8fe5c8ca319b7b922e0215a520430e64735dfc47bf6c79ec679effc7d42725289897ade96180d8643af1989717502219c554a135eac77f235620b5316531f7ed4c6c4f71f4605883b5900a7958313bec180fc5956bead1377294317ce832d43072efe38ccc093caed0161974968acb40caf2b3c9b5e65935d942bff1398791c29630d290f7b87f4277e21884dd13502d454fb6aa93b4a8f95d08ad948bbef40ed6f6522df43ea81bdd4c8a4c97c1a6dcddd0cda1baf63e118535b84e03974c7a005c5283f859cd317176f67b849d4c3a417eed80d00eb98a6b2c60b4d5e113daff5cffa0530f5e75fe9e5ac0c0677e363724808193559a552b05b7cef9a8afb00b6b05fd4aef50cfb58398bc0be87308df609a604867d0ca6859e7fbaa4882bb7f45c9b8b1fab7026ad5965aa5084a5f6445827461ed38e4c070239f6f1b48f9a96af44db35fb206074a7b9d1c732ea7cbad3aa236badd2465b3e7b916af9f6ddd295312077f04167110f298859156c4dd9abac9dcc89082b5b370722994599cd8c9e1412eed5bb3452b95e6151741713f81673d9ea617fb40502554f6181bcc9d75bf8c9a9893db925ae240ff550deed02b35508a4ea571ea680d26805cef46fe58985e828c029670dd23f0a74d37c66c76f61c4aeb69ad4758b901d83dd8e809217d6681b7f92c4e54356c08a845a4a5c50c184fbf8835025e858965805cb0271bb267d873eae9d34fc2a333d932c2024f371ff059b6e90e4e13880d89ffef07696b65e346a8bf8d3e797b5f5b76538d9390eba51f782180f601d572c170006cf8ce75026f585605fdad5319b775a06ed1e6b86495b941dd4abefe54f0b2ae8d84776c3db25d0b267b69080c151412bbc961128e715b7bb570e8d6bfbac9ff5c8b841c5aa53ccb845e5a97d24bbe1ef189ffdc189e10b1e3fa5d0b181d048ddd7f036badf729dd8b4ad98d8621f423cc630b1b677bd0166fc3c7da83d38570ceb3a7f159b6fd759803dca3a15badba39b2224e44ebc1dbe920ce6d78390fddf74f07fdc4ba2dd18f6fdd8615385b2e27cfcc012b3ab15624fbe8c12b0cb71c9b07e30056e7cb65719cab2d4b0c5d3a80e4cd6d5e1695701f9b8dc63a8053331e54d32f69cd8b286ff4b9a82549c4416df4fa4b749cc113dbfdf35f6c732665a07d33f3fb039566bfdbb6d23ce107b724ed8a51da9cb4836bcdcc96fbb967710b64df2197c5656ed575f6bae6c7f9821f27f4bfc41e7cc5651e7713508ed083588572131d3583b6414bcb8ddf0a1a3e34deffe6098399fd4ba7fdc9b32b455789e5c7b32bdaa417fc5f97797e46b4d03b18214a268b1b8f917303e02d258fc14d2f75028a7b825127525c5d6bea98531b798d84c9fa49b32918760637faf876742b03413b909f06f77f06e384b9ba3f6f6e8ca693ecb57e21a4b4d39e20f4f8a3d75c66a9bf0643a1073ce81628eb8747d0687d5efc69b5cd7eb33b7a3a535b8329434ff950ad064d438c25037246cfba14611e1ad36ad28118f691d5fe21dd62db5b8c037dc91f68116a0c07a217dc3abc9573a3733897c545652c5299a12ec2d75552d5b58697c32e60f0703e8b69c03284cf7b5eae63bce90df444e6b6f0fb8a9dd8067cce09f3ee99c66ec6e26e16f9612732856714bc43114e5f5f0a87270353f24561e99ffae8fb077138cba43960ae3c48d51c7152ab5dec7a20e54254a2746efc8386320afa7b100541484b9aae31f383e5f747c200290c1835d9f4de9f95e829f6c5ce1183a05851e619e9f073f71bdf4c4282f1547a2ef0894797be62ca2a9dcdca40c8fb224af59254b15baef2c3d289c5760768d1c0cbaba9ba4aefd1c2344c61f1b9aa12649717f48d1da567882bbb3c86370ba1046e13404e0ec20235d848b4ea326e9f0bca312c499d3eec76b6b4c3ee0b50e28508becea2e42dbcec6b7ee8ba347062a028bfc432138044a3697b25963350f4ab80c361a9be9361ee9d06871e687681234e192814f5f5c60274c780a9f7e74df639952c82db5aed5c2ac7fc26f073255e3f57063f74b1652e9f09e5456db78ff6c0d8b9c70", 0x1000}], 0x4) syz_open_pts() 11:46:31 executing program 1: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() flock(r1, 0x2) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 11:46:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f00005a9000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7ff}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x6, &(0x7f0000000200)="b65af6bb3f67") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) fcntl$getflags(r0, 0x1) 11:46:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000100), 0x10004) close(r0) dup(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x100, 0xd53, 0xf7fffffffffff690, "f0aeed0a671f7630830400", 0x0, 0x52}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget(0x3, 0x140) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) close(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x463, r2, r3, r4, r5, 0x44, 0x44e}, 0x7fffffff, 0x1, r6, r7, 0x1a0, 0x1, 0xfffffffffffffffb, 0x401}) write(r0, 0x0, 0x26a) 11:46:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) r2 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/59) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100}]}}) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchmod(r0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x3, 0x1020000, 0x40}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0xcb}, {{r2}, 0xfffffffffffffffd, 0x14, 0x1, 0x3, 0xd35}, {{r1}, 0xfffffffffffffffe, 0x28, 0x2, 0x81, 0x1}, {{r2}, 0xfffffffffffffff9, 0xc8, 0x80, 0x10000000000, 0x401}], 0x200, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x30, 0x80000000, 0x8}], 0x3f, &(0x7f0000000100)={0x66, 0xff}) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x18c, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2dd5c0b56ddd2999, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0xab27, 0x6, 0x6, {[0x8, 0x2, 0x100, 0x3, 0x3949, 0x800, 0xffffffff, 0xffff, 0x1, 0x80000000, 0xf9c, 0x49, 0x6, 0x1, 0xfffffffffffff800, 0x1000, 0x8, 0x1ff], [0x8, 0x5, 0x8, 0x9, 0xd8d7, 0x9, 0x10001, 0x2, 0xee3, 0x40], [0x36b, 0x7, 0x93, 0x2, 0xfffffffffffffe20, 0xa77, 0x5], [0xf37, 0x9, 0x1, 0x58, 0x7fff, 0x2], [{0xbb, 0x0, 0x8, 0x401}, {0x3, 0x81, 0x3, 0x1}, {0x7ff, 0x9, 0x9, 0x5c11cabb}, {0x5, 0x1, 0x3}, {0x6, 0x217, 0x2, 0x6f0}, {0x100, 0x2, 0x9, 0x2}, {0x9, 0x9, 0x1f, 0x9}, {0x401, 0xffffffffffffff0e, 0x6, 0x81}], {0x7, 0x0, 0x100000001, 0x6}, {0x2, 0xfffffffffffffff7, 0x969, 0xff}}}) 11:46:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1c") dup(r0) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) 11:46:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:46:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) r3 = socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xd136d31e23a1c07a, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x4) 11:46:31 executing program 0: select(0xfffffffffffffdc0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1, 0x7}) 11:46:31 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:46:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = getegid() chown(&(0x7f0000000100)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 11:46:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = socket$inet(0x2, 0x0, 0x5) shutdown(r1, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) listen(r1, 0xffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x21}], 0x200000000000004a}) 11:46:31 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x1c4c2360d0b709d5, 0x8) openat(r0, &(0x7f0000000100)='./file1\x00', 0x80, 0xd51d0b5d9f72910e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:46:31 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dcc9f87fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce4890269300000000cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998f60880056b2b410bed83a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d00010000000000002e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d0800fe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ba8ba4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead56a9691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1d67e5d11e00a5bbd28347b149f35b6491e66db0821c7e0dc22d466688177c5d611298f3ad7792100"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) 11:46:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0xc1b644cc15df0da4, 0x4000, 0x9, &(0x7f0000000740)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff9) dup2(r1, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r6 = dup(r5) r7 = getpid() fcntl$lock(r6, 0xbe62fb506e9ba201, &(0x7f00000005c0)={0x1, 0x1, 0x80000000, 0x100000000, r7}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r10, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xfffffffffffffd28) sendto$inet6(r9, &(0x7f00000002c0)="4f2c9faf6a85bf9ccce65d150c5dd9901aa14a3b421109da8581f66ed4a542981b7f085885284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47368273b90000000000000004e9557559ca7bd03d303036a520925fc62c", 0x62, 0x338fe04b88eb4c13, 0x0, 0x0) r12 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r11, 0x80}, {r11, 0x6}, {r12, 0xc}, {r9, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r12, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r2, 0x4, 0x4000000000006) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r11, 0x0, 0x0) r14 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f00000001c0)=0x9) 11:46:32 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socket$inet6(0x18, 0x3, 0x10001) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000240)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r4, r5, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x7, 0x2, &(0x7f0000000000)="65070c14b103ed99c28045fb660dd1cadd74ae611b14ab6a984fe91c7061b2f30c", 0x21) 11:46:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x8, 0x2, 0x1, 0x6, 0x4, 0x2, 0x2, 0x1, 0x5, 0x8}) readv(r1, &(0x7f0000000100), 0x1000000000000160) 11:46:32 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x438d895a5ea0ef1d) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000), 0x2d1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 11:46:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x81, 0x10000, r1}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 11:46:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1947, 0x3, 0x3, 0x18000}, {0x5, 0x8, 0x2, 0x7d}, {0xffffffffffffffc5, 0x6f, 0x0, 0xe0}, {0x6, 0x9, 0x4, 0x2}, {0x6, 0x80000000, 0x4, 0xffffffffffff687c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x60, 0x0, 0x0, 0xfffffffffffff7ae}, {0x3ce, 0x80000}, {0x6, 0xfffffffffffffffc, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 11:46:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x142, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) getppid() ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x3) 11:46:33 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x139) dup(r0) clock_gettime(0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x17fa17ddd745d2c8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) clock_getres(0x0, &(0x7f0000000040)) 11:46:33 executing program 1: poll(0x0, 0x0, 0xfffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x2, 0x1, 0x10000, 0x1, 0x10000, 0x2, 0x1, 0x0, 0x1, 0x9, 0x6}) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xf4) r2 = semget(0x3, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xf5a, 0x3f]) 11:46:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000180)="278e1bfc7f29f4f4ec07b53dc5169445cd4dbfcb0405381a5bcf1fa338f5eedc0cf589bd697853c1962ca04732bf7ef87b823c30b9e35d650bdbd9511614e7b6d7f0", 0x42, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x20000000061}, {0x4000000000006}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x140) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff14, &(0x7f0000000500)="c9278e89f503e0da4d70b8bcbd71e3829936c9891f33170fc4c267dbbeae8d5589ced26d72512c04ab5d6377f2dd6a55ac052f0f8f3abc584a3e81f3447094b046a129f09c6db0514c716e181dd456c10d45acb37a9cf1d442d4afddce8369e12bb7a3e567baf684c57a09e3d42b1baf434a56e692ec5185e2b385c14745df006d68e77f86656f73124df4f4ac7a2c5545aaaf1dafbfc73a0a20be4bf9371c6df253775a8675d2f98f8b2c918d3d148301110ae2f6e15678229a0d9c2d07c8f242") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x8, &(0x7f0000000300)=[0x5, 0x6, 0x1, 0x200, 0x100000000, 0x6, 0x3a4, 0xfff2]}) 11:46:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xfff, 0xff}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000001900)="5fb18cca0d1ecb0cf28d3d99cc85187e4073a3d8460166c15e35d6f1c30f423532ebb528f2a414f5c41dad4bd69ea7c2c7a370a22b18fc9b7881dc52c5a048a236151a34a241a6e7dd8fae6ebaa4509f728693803a13d4ba8e19c01cdc2431e45658083f7820a197e49e9f3f8463b159550d02a456f58682273062d8cbb0f0b910c071079d673dbf4602a14e98a33470b500ced023fb0439019b7b0415a3164ac5e9735f99baf208178e3261a0ab454d9e170d977264f7fe9358db1f2232d188f48383d8ec219c6e6d36fda73c2874a9e932d0178b0de587b49c79e28723c40e2f76686725d317cb946b9461e9db3e2ec6d113db4b75e784ad52fd17752fb18ade915b6a3af1a9ad5248c163f0b2d100e503e95d4c8bf20156253f3054c9bd27cd57f72d8b89f9e839dd2fc8adb3713da86b3813237b03d5348dbe7fcea008a45216af5cc0509b6bc9f6d26845917dd8f3dfa5365a19774c6082570cefbc2361237a86b41e3b2b57db8a9a7ce7f0e788b305b9651c00af3851d8da34", 0xb0}, {&(0x7f0000000680)="c55bd367e1face06aad7eb8ae82fd071de18582c2b82de87a03697f74ceea3e1e4f8b53f4bd0602b309b869b5c8f3c173e3fd3981b95eb703c9a27d7a67cfe6395a86623f2814cfba29a0bd7efc5c55b39da939c8870d503ef5fb3f20c43aa81300e6c0f50f5a81f88b04706fc2a1f4381314cbfaaecb033dbaf978754a5270385beb3ac4a76ac747b9f7214da0cf8d6e0412954db0588a13dd13f0578b7672537effc10ae413d9eb654e3be8ccf404dbbbccaa4f82bad9a7d1d3acb4a3f5b4d53dee62842fc9ac9ce119134e96cbfe1bfe9f75ce48f750c43b2b9d41d3758ff4566450d51022b00e15ce3f355fd282630a1f0f15c79d87c3828292e91de570078ec8534f8596df525b2470d47dd234f5b49a2bae80d0e1212c5e8f5430f202460d8c79f66695f39283b3d8d37f56c486d229c367430370c741d513fcdf9718334d8d4a3da711d44dd4e6875411681b218abea7f3bc2ac04a018c57c205807437989a2ca3910ebadf0477ea38224ce46df1583f439fd3847417d9bc205a5c074b52680fa16c1c1d6ba9b245b9c6da35fbc164f3f2ebaf67d8cd2500d695fff67b5c88014d72ce5caee7d08f0642943313356bb08023b7ed66a3b6c61fe00731893bc228c032e029f5d8d5f70fe35f5843ff8f3dced5fa9e5a06cb853fa8cdc620dd8e693d5666cc8d1e4fa5b0a33518ca1870d2debe1b099ba85ad8366db90a8614476ab80763af4595d590e85eae69779988d1d1897f8ad7a8963a06255dfc7a550cf25e1196fe6ddc3b6a106038128c2c81587e6680badd2cc70ad4238c43c6c6827d53710ac3b2217349b05b66cd11deecbddba68a37fe58894b5676fe8470dec13cb7a09c856db8ba2aeabf0cae55cd1b5ce4d17988ce3883ecb922505b23f9555cec5992968e2c819f75142bcffb388be9b900132fe71e272cbd79bd13907233a42c17bb6981898aa3fd22eba384248650984ad2fd52aa27015340fab743f9f650bfdab5a0787b242688c1e44f44adf7bcd78b461dd4ff515b31525397b43f3a43e5399d3248412819360f363bca3372cc2995e07a99911e973137158897b9e98bb6e287f67ee9d433953a6294b642ce96fd72d11b7129428a34de0383a755fc1d019b261c7bf0bbd4d0c22379fb19dacb4b45725b3999697d4d95e03c78e08d6678a1168ec09b6c0c6aa6b5ef4de5d59834e0f8de5644b46c5795cb7e4bda322c436285ec8312c96dc928abe4390b0a6fbd9881bdb1cc481e5becb142bbd24711b38ac51c1c8211676c0fe6d72d5dbcbc9fffda69e863307e6f1c3c6f1d7872b980cae460f4dd958b3e1594de9e4f2a275046d7f56b0de14ca98d97233c1e4129f19705a201ca945f23902558b8ac2949f0835f29b842274480d4c92f91acada918f3a8b1c797350b121b984f5919332d3f8491760f7d51feaf35f5b1885244b04ee7e28f527a2024e9d56a38bdf36a69af6edffeaa25aff423ac6bfbd0887b8ec9dd9cd6f45710427d943657733693cae30c2980133785fb8d9e98444779831811a201ff69794f2a2072beba54e9c35c2483bab2372b63926a23b13c0395408d9fa8904e642bd59cbb060f3307d4ac03b5b2fd6d85295cdf8317152649360d68814496ef99ed26688e93ff3d6f4d3ab57834359238d38cf58ae843bdadbfcb103daab38c8b5bacf0d9c5d94e3e0a365e600b02d2b98e18fbf22c9a05bd5f8be1c7fcdc45ae2538cc0ba63bfce0476b35fb6b2fc3ea95a74d8173eb59520df915938329ed5639d1ac68aca4c4582d8656b93c138fcfeec3f284df2f28b19cbd5f44eafe22ff8a115f219ad979d61eb2dcfb11e54539797b7365d49cbe22a4541a34651f4879de5c38c617eba099d845431a0ffb71d645b251a4c13bea86ad8a78f4803e71d14b50cbfac3da5287ba35acae021cab908810705145fb46643e658a4eac8a299c1b5f08ccdcb8778ec22c3e0070b41177a6b61a7abe89b69903e1ad9eebcf695e410e2d91a6911040240148adf3afd088f35a73fe7ed0782dfca3a3668ec2f63da4dfe7ac30d7919373580001367909c14fb7f49695442518603679b0f5f795e582ebd214ae10d300b7cf397a59ba8e01e64394a8bcf8e7df37592eb0b0874c55fbfd135d685b18a70eba99156dfd024086b840b8a50bb24cdae717219dad185d657a020819adbd77ebc41da61cd06920e0d6baecc8ce05982738a473f0c3e70fddd89f139b3d455a5bfe44ad938ec79a9122dd0d9f378d4d37716e36b2c1b3091b50c46d3d009503b9daba0d95f64def334a0ff1f07562b4dc6a848490917f15c0ad0a45cb7eb949ce9814f92eab345f4c1f82a528c888f00a50e60b9d57a86887f923beb1160ced2cced4a9c86be290d44c9bcc29fad889c33c22fabff31959c82d7ae6ad292551f148c8271130fa21a1374a0b6d7cdb26d3f0f7a89174ed25a6ec630a95c84c09c473ec2cae537cbf42527ef939d45a191e10508e1149446b385ec238a7fa682509ecd162f652c01fd2f187fba12608d8722ef833c8fa785ded87821691e349cc73294712246056a676616c2ea21f5b1cf3cd8c0a72528e8e69acd26118b5be5d035d341f93c4ae8cb72b5a130ee48f43536191d7c780e5017c4d9b79b2539faad39e2a9a5a4281a1dd0de5938c65c221c1191fa4fbb8f5d800826baacb6a5b7167a965a669d5cae8814412eed279916d9de8dc7a08771502ab74d59a80c96261454d6af6071f2dfe1ae99de4eaab9caa6795c354e83a4d2df190375f968c8292cf6fda25176b83916a387eb0e1f38d63c77b9774b13add1570a9f416c3d50bad4311f1786ca2ec83ebc16721845c614ffb7202c7ec07a1cdbd6ff4258a4a147e1a56ce443de1c247b5ac4d4109102854d8bd535025fc8064ffca9db8c342c97c2072202ebcd2cbc815e21e275ac70bb9f2ecea4d09ba55d99258760a4f752012ec3d47d5b4f06474d1fe559f5a0094e5b6221df4a6e01aaa79ca78c27e279b9e0dfc770fc4d9c16bc9bcf6308574907a81eabfc84762aff71bdf060f4149ddade5debf3c8554e9d6aecb6f2468c10272ba1c2d666a50d598c12057ae1c27d3fd5be2867008d011b625788264d20e1699e2a3842db7ca28395eef56dae57faf468521a3595b36297068018237d509315efd43f47ab68671544e748e3a3f9b3d5c0bdc64c62fe59a1925035f2cdf5cd5060e391d9ed0151b748d0f80183781398e1ec02bcb33cea8760a493c1e1062d3e7ba4d518e47473b8a653092fa6a3e7219ada0e46491201e219c39d5fb359e799d7d281ab1939a0872a488ecb3ef96c0d02def0988908679983c0141bfdea99e3e333cbb592ef95b9cc3a4270d99c235aed28785044766fffd9c01b629e876f00dbcf6204ffa4d27aef35bd38823df3103a3d90ce4389e192658880db82eac56d17b71d9218f03e34383812c87ea172e05dfee2bc12b18ed9cb41b436692ab7b275eedba5df0ede18df3b0f234b861b8fa381d4dde70496bf5374482d330b7a1706fa4c69f12510e29f2d3ac4da2207a990862ea6e40816f0298515350a3c0f8db34d8566d3d34e8359dfa9ddff631be1a53693f24bdfe13366e1ae46ac3d43ba123e225140570fcaa0641a8d2aaa2f59347946268e9cae8a5b2d3f174fdf7924995352595af6e359edb9040a9d0414bbcbf7ea08764802de4441baa710040e6bc4220a6f590425437082026dc09f327a8950180f93ae131113910e5301dc2171e5c25e7bb00d7cbffc839ba797ca1f3207fed24ed12c6054d9101732e5f3f8923e08e2616ae8e77ab7ede924d2d4ebf430eb3579e21f388b531e91086887efcd427ede2c2a135c367573cedc18e3e498913d5ed8f27b259ab4af9f187a948dc4ad4e7d58541104087c44d43d42d1e55874f1ed14bf3fc37bce56208051ea49324b525c954cf262a3032ffff7f8887be54cdcb586f4d4efb1dbe105f7fee0cdb90bdd796f6eed6376215b4e5d9ea632ac0c2c73b804a2ef164ab98797ddbdbf1f2d74c0f28ef6b1f271a311e21103b539e25f9fb458b39875a922abd2ff6a55749f5dd0d709c7004aae3c423e20249df058c6dfbdab438b86e80343e473edddad1e5f68fc830766b9651dc0b5f7e9fdbb4bf308a78db1f0958299e24f017e64f60589aaeb8772b48b9c68dc552c5100fa702fa16b69d1826a3bcc09e70e6cb8cf27fba0c76877d804c5968e6ba48ce2dcf6bbcf22a39a1335f691d66d6388e3bf68f4425e7cc4f614cf72e821556da5c8023d1cc0e235a36991fd1f5627083efc1092830605fd73fbb3e01e9e22c3caa6312e0e6e47dacb2ee5b7656921af3bf1d327819495d2edceedea04507d1a6f703adfbb607305adb7eb6a89826819be38a6589665dd15848f43847d61b9e46750a55c1aa4faa5e6db7786d91c1f2091698767c67388a737f1545300aa361b4cfaab324f1cb7eafa662b5d83ee7b63deaf2e7b171f15ba0d2ceb02906e8ea24612266585f6993191c2e7a4341095700d960f9d4d639e710add4f87a47f53163a2fedef9220348a50f8cc570fec5a3abdc41c7b9efa6f8f14f2ec3e39ca8641e6421f400a34757c89ec96d4ea9047c5fdc79e54367f301f590fb892386d3883baebbe3a42148bdd19d025e7a4cd144d00e4d0e49e86a9c9af5b577a21f22b13fc6ee8450c65253e89c71945e9872611910d250f5a3882a31141a2b3947d4c0547cd2f32007310ba6ca27d8d037ee50bde1dbfb8380f72770d29fbbfa8cb544e713329946d55a4a09053e56305cf4c0317b2a201f267975d48ea0a777dd2a49b06dd453ceeba48775812d25a4aff8a04d458d825a1bd091a611cc27abb2295ad0feadca2331cc104d158e572996e2b4ec27486e65714ec4b240266f88745134aaaeff6af52a51737e7b4fffa5aa3eaa88ad98dbec69be735d4ff350f952f11f82a168bfc39493dfb15fdf63022adb764ee05a1883c8e3cdb36ee095789e179448148bba7fcc43120b5dca99be13aeb9d79bf756826ca863f68b538013dd01f14477113715008582b34eb276061305ee4e2246a890c75ddfe434f5ea7b08d1309ee88c8f532fed295d907d27820f80530c5b0c272907c3807cf3c1465ae58ec8bd3e05bdc781a4416e19f271b16cfd4924b81c5ad9a7353179c44340402279316aa49e0b1703941638b2da26fe19f81df8dda05c7d1838c354646fcd7abc819fa750f37938515c2b6d24d874cfd243b54e5b64372071131469314dc63d45353939f67d1a18b52b9d3269c894014a766a4b33157bc22da4c4e283b08ffa491bf36a3360cdcda7d86e19c005db9fe1093efa75991a31b4f044b2700ff879eb150fe76156a267ed6c0cd9e1e933d671e5287db91e6080b9a353cfd04644d1b355026cd66af07885a54d738350c47ee970bdcd964edb16bc0986d1e2129612ae8724526026475bd82f166ead9234837f75310d08dddfe75621d2ca492990ae6587bc01c83ea05861b5951d8f423b933c3a6ed6fa4c5fa6221e3f471381a490d42e2d00134c7d213c0b1dcdeb58a1d8b29392523d0593beaf3dc52a42de136ed2ea5c9acbd0c053ae23ef9d8c4d3ff5690d3f81834c76fa2f88dd0e0cd0c2f175173ad870e4ab0c7abb2c2997978e13221576a464169c30823b002bd31130612b8436c81f96e45766b52a560fb9652ff2f95948f7b5bad99e398e8fe5e7b18db94bea3d984fbc4bfdc54d5a30d7399f5ca001273fdfcc23a6b21e5d004161a837a69fc76d24039ae22d11cf0fdfebef105dddbff5a", 0xfffffef9}, {&(0x7f0000001800)="6f9029d66e44a277ff8f36f3656026fba9bbae6a14524b0ee24c604ac78aa104fa5e2855f430ad2ab13cd4598c35d9c2a683d2084e2d7b45d2f5f48092ec10cf0d5bc20710f5618952d8ed5f82151503bb4d18df99997b796b26c5f46cbdd347f0bef42b3c5d3aaa9f3227adecc58c3abd88b65a76a6012ef35e6b796e2f9d8172ea0d35ed2a8258421ca7d87310408ae70e6e6f07e923feece4be2e4dbce4231bc24e", 0xa3}, {&(0x7f0000000340)="7b09c53701b427f2dafd4a863b305fa1f5a69398d04686c040c902a199ec5dd3411b182a0ba3c70fe1c35b9a6a3585aa783c16e8a4591df603d6f023e7ea807048ed485e9f7a449f8715f43e488159442bc1ea1f1c2ece8e6313fa70fa58f9fda34fb03c81110b36fef32a512c2a342743b30bee378f84087b7600f5e3", 0x7d}, {&(0x7f00000003c0)="f1fd5ee0c376b5ee0977c4c7fc46e83298cc7d38186540954173f7e280d76d9b48b095f8c25a2f9a746b24e493f81458e3f9952fb1524c3481d59b286c3908fac364ecb04cc859e27b563857a9cd4f859532fdb003b58aea3aee57e92d48f3818c5aa9b47bef6473b6b9dbc4c20259a65d45fe308b4b9e6d73626edc80a78950f665e1bce5f2f61fcfa5d4f7a10491ea09a542ea5bd10d63ddcdda9d", 0x9c}, {&(0x7f0000000100)="958e234c5d458e538bfa2307fb795dbf5d29", 0x12}, {&(0x7f00000018c0)="42406b37b1d9502c7a3842b4c2c9afc4", 0x10}, {&(0x7f0000000500)="cdbeae88b2bc616362a26944b3a4e1e307a8aac5f7fc7a955f56e30456a0169d1404ce66a0d1f6ee4cfcd2e544cbfc6cb9cfe28b12508ba54c02d771afc8bb8b49c758cad599f0230391bbfe7154c07277297499a997005c02b5123579afeaa67943634514d37ed52b8c4e8e71f71c7fa43de4fb4ebb013db6d0e388cb2217b3732f2a914992818c5408a5b14cfb1452fae675b460ac9dfefcb0466fd20a90eb63ade172", 0xa4}], 0x18e, &(0x7f0000001680)=[{0x20, 0x1, 0x6, "db7443c3149ecbd3f8ba30b01d"}, {0xd0, 0x0, 0xfffffffffffffffe, "194005ca628ca7b152b0ca66bf63c923de62cc95a8d76a974796999d9a5690f8a00f14c48282b7d7b4bdf00d6d0d1531668842b56cee96e9b551acc199e8bf9b822165b3afae6ef3bc6f89f1d971d6b98adede6b67a14568cbd4bd04f33001285c1b8a06ea7cd59d27d6dddd076fff8c2ec92f6714fdf0e8920b4d7c2b7cf548d5361e8919bf1509e5b28e1fb87cb2c019616bf0da1a9eeb985ff98d1eb3e22bf04587c49f3152a87d78098d3ed4406ccd7b797b3d8b0f8203537e97"}], 0xf0}, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) accept$inet6(r0, 0x0, &(0x7f00000017c0)=0xfffffffffffffd7d) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) semget$private(0x0, 0x0, 0x4) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:33 executing program 0: r0 = socket(0x2, 0x4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x295) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 11:46:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r1) pipe(&(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/29, 0x1d}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x12c) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0xd630bced9301884a, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x86bb, 0x4, 0xe63, "d4ffc3aa956f143e6d65626b0a86dfb2fb1f76ff", 0x5, 0x6}) ftruncate(r1, 0x0, 0xa2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x172, &(0x7f0000000380)="e871f78b91b5559575328579099e83c6d2ec7a08007922829d35182278b70334cdad17c27fa61add3064e47242d7154c999f2f2da80345bc9b44a2fdb88d5e7f660e68c91d2c35ac1a70b194ada68c01db447cf6229f1d2dcd26739c52ce58e2b9020016f4d4dabb463c60eae07cd6dbc119830beb98e95b18c1a882427b6a1b57bdd0ed6633a7c53c000aaab0903dec9c08164b2f4785f695c5dba79f73cee8d777b452b5d1f5ea8e86e4f0bc7826ee4c2359789595f3f75d1060d9c93d2ae8638c54f09158351b1b521ea6a8494721af92d29cb0d813299b70f970da5bef3b694d35b9320a1c4360f8b8caa8645130a35f4bf7b1b06192a4f69b88958b04f7297a274417c450c9fadf23acf92af7d39792d74c9a9b56bc1621b974f748188b11f44b7c4d1f3e408f1052080dd0409a9d094b45c068866c5f15f648a6e0090c34a6d654c4b5779a9780f6d54171b8f527f8c69cbb727388a4ddbba08d74a7b9bf698a9a3e3cbdfd3b25a65fdfa79f63d3a1") 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x3, 0x100000001, 0x4, 0xfffffffffffffbe8}, {0x2, 0x7f, 0x1, 0x6fb}, {0xff, 0x2, 0x4, 0xffffffffffff0f75}, {0x81, 0x1, 0x7, 0x800}, {0x7fff, 0x0, 0xfffffffffffffff8, 0x3ff}, {0x3, 0xff, 0xae, 0xfffffffffffffffe}, {0x7, 0x3, 0x400, 0x3}, {0x6, 0x7, 0x0, 0x3}, {0x1ff, 0x9, 0x1f}]}) 11:46:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xc, 0x4, 0xcc, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2532f2a2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6c897f7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e46000/0x4000)=nil, 0x8000}, {&(0x7f0000fa5000/0xa000)=nil, &(0x7f0000ef0000/0x4000)=nil, 0x6}, {&(0x7f0000eb2000/0x2000)=nil, &(0x7f0000e8a000/0x3000)=nil, 0x9d5}, {&(0x7f0000e68000/0x3000)=nil, &(0x7f0000ec3000/0x3000)=nil, 0x1000}, {&(0x7f0000ebf000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000fd2000/0x4000)=nil, 0xfff}, {&(0x7f0000ee8000/0x4000)=nil, &(0x7f0000fc2000/0x4000)=nil, 0x8}, {&(0x7f0000fb2000/0x3000)=nil, &(0x7f0000e68000/0x4000)=nil, 0x9}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x101}) 11:46:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='t5', 0x217) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6ee) unlink(&(0x7f0000000100)='./bus\x00') nanosleep(&(0x7f0000000040)={0x447, 0xd2f}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6d, &(0x7f0000000280)="aebc46773ffa19044ea24f25cb83b987c804aa722dcd25dc2de60104910f4dd2256f25b247db90ed5c48405642806b1ef8e6270ddcd3bfe506175396ab49d6a5") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x82, 0xdba}, {0x8b, 0x1ff}], 0x2}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[0x400003, 0xfffffffffffffff8, 0x3b, 0x0, 0x5, 0x5, 0x1]}) 11:46:33 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mlockall(0x1) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000480)) flock(r1, 0x9) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x79b, 0x10000, 0x2, 0x0, &(0x7f00000001c0)={{0x9, 0x1000, 0x401, 0x1, 0xa0, 0x4, 0x12f}, {[0x10000, 0x3ff, 0x7, 0x4, 0x8, 0xabfb, 0x3, 0x6, 0x6, 0x4, 0xfffffffffffffffb, 0xc0, 0x23c, 0x6, 0xa1, 0x3, 0x1, 0x1], [0x3f, 0x100000001, 0x6, 0x5d4, 0x6, 0xfffffffffffffff9, 0x9, 0xffff, 0x3, 0x4], [0x3ff, 0x8001, 0x2, 0x2, 0x2, 0x3ff, 0x47], [0x7ee8, 0x4, 0x1, 0x1, 0x80000001, 0x5], [{0x7, 0x7fff, 0x1, 0x1f}, {0x5, 0x0, 0xfb9, 0x5}, {0x1, 0x37f41600, 0x3, 0x1}, {0x2, 0x311, 0x55, 0x800}, {0x0, 0x5, 0x8, 0x3}, {0x4, 0xfff, 0xffff, 0x2aec}, {0x3e, 0x43, 0x6, 0x8000}, {0x0, 0xfffffffffffffff7, 0xe7d5, 0x7}], {0x4, 0xffffffffffffff2a, 0x1f, 0x5}, {0x100, 0x3ff, 0xd138, 0x4e40}}}, 0x7, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x3f}, {0x80, 0x5}}, 0x0) 11:46:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) unlink(&(0x7f0000000100)='\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 11:46:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000180)=0x800000000000007) 11:46:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x106) r2 = kqueue() r3 = semget(0x1, 0x1, 0x1) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000300)=""/4096) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x3db294740d4eced8, 0x30, 0x1, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000000, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0xffff, 0x400}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x7f, 0x100}, {{r2}, 0xfffffffffffffff9, 0x11, 0x80000050, 0x7ff, 0x100}], 0x4, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x52027881d451a8b3, 0x3, 0x81}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0xa55}, {{r0}, 0xddff3b9be8cf84fb, 0x40, 0xf0000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x63, 0xfffff, 0x200}, {{r2}, 0x0, 0x89, 0x10, 0x216, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xa60, 0x81}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20, 0x6, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0x1}], 0xfff, &(0x7f0000000000)={0x800, 0x2}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 11:46:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./bus\x00', 0xaa, 0x40) 11:46:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x390b2ec143b85b98, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfffffffff7da82d0, 0x0, 0x5, 0x2}, {0x7, 0xfff, 0x67, 0x3}, {0x2, 0xffffffffffffffe0, 0x2, 0x6}, {0x36ba, 0x100000000, 0x6, 0x1f}, {0x8, 0xff, 0x0, 0x5}, {0x1ff, 0x7, 0x7f, 0xb9}, {0x1, 0x100000000, 0x4, 0x100000000}, {0x2, 0x7ff, 0x3f, 0x7}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 11:46:34 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x183, 0x0) openat(r0, &(0x7f00000000c0)='./file0/\x00', 0x58d4cf9154ae87b, 0x20) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) 11:46:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xf6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0xde4, 0x5, 0xc, 0x0, 0xce, 0xfff, 0x0, 0x0, 0x2, 0xc108, 0x758d}) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x7}, {0x1}, {0xc6}]}) syz_emit_ethernet(0x6a, &(0x7f0000000140)="7483034ca24292563293e0466495d006137c30cd39330d09cd4831708321079a61bb9628f114d2ad3acd6f01f99c43ebe1140d31111b6d0974f8fa10b49887436ae2aba7b83f7b8651f8f3152c38c8b34d28b4ee1f24666c4f324ebe823746a0527bc4bf7e04be3f2d73") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x9, 0x5}, {0x49, 0x40}}, 0x2) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000180)=0xfffffffffffffea2) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 11:46:34 executing program 1: r0 = getpid() ktrace(0x0, 0x5, 0x40000000, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x100}, 0xc) 11:46:34 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 11:46:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50ca344a73e4d706, &(0x7f0000000000)="b69dd7307730bb3a974d85a8e5f98e49d83f6e44b8592d5840e9899721770acd9de1541ae3b330be92") getuid() 11:46:34 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 11:46:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000140)='./bus\x00', r1, r2) r3 = getppid() getpgid(0x0) fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x5, 0x7fffffff, 0x9d8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x6, 0x0, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:34 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:34 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000b0e000/0xa000)=nil, 0xa000) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x81}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x2) r2 = dup(r0) r3 = semget$private(0x0, 0x0, 0x50) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/67) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 11:46:35 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) chdir(&(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000040)=""/32, 0x20) 11:46:36 executing program 1: munlock(&(0x7f000076e000/0x3000)=nil, 0x3000) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x100) dup2(r0, r1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x1000000000200, 0xc, &(0x7f0000000100)="ddff8468860d0c68f0bf41c41fb83a314d8c4a87f66e79439400a80c3fa187970b6325866436e8ca62e2de4d", 0x2c) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 11:46:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = semget(0x2, 0x0, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x40, 0x8, 0xfffffffffffffffc, 0x200, 0x2, 0x1000, 0x20]) 11:46:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x400) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="080100000000000000d88cf599ffab0b21d6c7f333d591051a020004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa1cf76f8e5eeb725, 0x10, r0, 0x0, 0x0) 11:46:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+@\x00', &(0x7f0000000440)='tap'], &(0x7f0000000600)=[&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='\x00']) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:46:36 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000200)=""/154) close(r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x4}) 11:46:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) 11:46:36 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 11:46:36 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000080)='./file1\x00') 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) sendto$unix(r1, &(0x7f00000001c0)="868a19c6e23e6aeaf9b21748b556a90a36e28ff63a8728682479b503b06dcb915aa70687b0801c842163f013bc97fb2a5b3d64891e68ccc8508a87c9453dc35d084b009bbe0e3918de5847cb90beab36eea19dbe7235974507aef4d59e4b0961a74f4287618e5a96744e96dc30d308a092eba435faa0b4631fdf2cb3d50d0b650205f3261fdfac2caa877890ca5b1e07233cdb9355175439d7f4c3cb04bfc8d0aba027567c607883b36f88a0ba937aa2051fdfa47c520a25", 0xb8, 0xe, &(0x7f0000000040)=@file={0x9f1a4f258ad43e96, './file0\x00'}, 0xa) 11:46:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974db7d46e0d9ad4a3d0dc5d27d41", 0x37}, {&(0x7f0000000180)="4333cc23eebcc4cb38d272ed7da6d47261e2800a59758e66388b5cc5a70c01007ebc58fb66c9758b4297fec134d779dcf1247e33747891e22f1a724a28eb0be6c8de820953459e8cce9c1d71a22436560a1bccf48380875727820c3420fd960f2fa5f49894227b81a7979bc652f1d1c67a8759d636c17b8d5af4e65e7869208887a993ddd53ea4", 0x87}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:36 executing program 1: r0 = socket(0x0, 0x1, 0x200000) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000100000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 11:46:36 executing program 1: r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "172c67a19fcedae0cb10b430df238fe1818f274a874f74263abf653350615190a1290b784b6f3b8636c134b7ea866f6511959ede9141e7c71c9572"}, 0x43, 0x800) r1 = msgget$private(0x0, 0x410) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setitimer(0x0, &(0x7f0000000080)={{0x87, 0x7ff}, {0x7350, 0xffffffffffffff06}}, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000100)={0x0, "d17717b3b7531282fa3ba5889e854f27f63d5d8d7cc123af2db3c86d77a68218266144177addb187a7b8b4d323148d3711f3344708ec1f5cfb6b8b4dab2233f04aebfb7f386ae5489777bbd17c1679712b8230ab4c5f81cc3d33fbf7c22c465a22245e9aba2c90273a1c15be2c8fdeec4c5a095bf904377dad81c83e1d1ccc1bb9d8762588aac83cd1bc0e7b106a6cd362b0b5"}, 0x9b, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x2, "1bf87fd695feb049da7d04b27697832725d291de464956fe2c7bd099a1698e5bfbbf21aed713cdda77a20fb0a88d55f3ae928e07c25509a28d939560b28dc39c1493e8e063a24a7b220c6df83109779a0f867da246463c461d873b48a9"}, 0x65, 0x800) setitimer(0x2, &(0x7f0000000240)={{0x8000, 0xf000000000000000}, {0x8000, 0x8001}}, &(0x7f0000000280)) msgsnd(r0, &(0x7f00000002c0)={0x3, "5b1943418a5cf9891e29d28625f3c2167a73561598a04ecbbc5682fc8cce742ce097c669eaeaa05e9f1897991ea58320d4810a9f900a2f5c56d3d811979952021bff08dab039789872aef05c2cf9e5e56accb63569acd38c0f688cd83741fc6a443dfc71980be39c25fdd6e436a460fe0913176fe088598e10a60d8a78f4863474e711d932e05c77da480e07a83136e46300f1c8deed23cdbaa1823e41d0a84e2e5a883ea79d0b5bcf781a37acd737d926d7ba1e11f947c243da8271442c6170417d9d78ccf4b678c2e53172c5a95ce21e6bc9dccd60e7cf32e76f48be68f677cee0526e3177f015b6a6d49062727ef4165311ff7f045fd29932a876406f64"}, 0x107, 0x800) msgrcv(r1, &(0x7f0000000400)={0x0, ""/178}, 0xba, 0x1, 0x1000) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x20) utimensat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x7, 0x6}, {0x7, 0x8}}, 0x2) msgget$private(0x0, 0x1c) setrlimit(0x5, &(0x7f0000000580)={0x1, 0x24e}) pread(r2, &(0x7f00000005c0)="03c8299ef4dc782fc58743c38fa88c772d465d938a1c060b456d5cf276dd15838442f21034a5ee92724bbd74ec4961ba4233fe917b17a46b6f4824bef0627342ec3d23e7481dd1f21f30bf090ec66bfa7641171ec2940597b5ecf3bb53474493aa1dcec7c5e5870909ec228a72c12ee1dab8704cca4c76722e0cefca5bd279a193eeaf5f3f2e1889e69cc38f0198e05d3c4e2d5326c72983814c33722226816c46bf910d0b2227a3d53509d6d0178e6f04306f52bdd309f41a63cc2026188f5e99fec81567c30d4ea7b2733225ed3c82e7dda845b4a768bfb15b641affe02ee19edcd123e1a29a8e8d63c9d4c7bf0b2c0e90055363048027", 0xf8, 0x0, 0x0) msgsnd(r1, &(0x7f00000006c0)={0xdbb57e1c3d178158, "8bd7f7467c510e9c68786ab032fb2b5156b7ef703f52e11731fdf229359da56413df134a5f2023144d216d8a78c6a309e50f7607486994f36c772aeec594c79b4109a45a2e297756eaf77458855eca5772bc735203676c0e4cfaba"}, 0x63, 0x800) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000017c0)=0x1ff) sendsyslog(&(0x7f0000001800)="cdc4a495857ad73e26aebfd26a6972dbd22cfad09bc7276c6bdd2ff2699be4eb39aff53f43ba2d236a4c49fe3c8a58b9d9d04efda91519626b4711942ce8d12425ca7fb83a67e00c28024484583a675fafe49aab7c96661a69a9f3ce8ef01955985b6a4d3d5014cee20f153440e01de031f57ad44204cdd32ed674262707776c75b90da3c2e61af1d8a94661d12e776708fb90d0b134a037ce8240b3cc91ad007ba137dead233902ff6a446a6aeac219cf55a5dbd02f7a294100b96d08200002e5cd8b03fbcc6869ebd91fa66097d0e8bd6aa011fb2cdd7c0e129e5332f1a0f4ded3ec874be60e1a0264ffca30adc9a2d716c1f3d749d8de0731cfdfde9df59bdacd4368fde150f6ccf121a1ec73b99f14e4680f04cd9e952e882101bfa78d5a24effeecf0cc87307b31482a68abb202adcdb58cf530aee876b190dca85a591f7ebe5857069638a4d52d75f26fe5581eef7241f1e64757aa68fa7ce61746e9c69edefd23911959f51c018a510adc1e6c7c6085eece898386f00991827b00722beb531d1ea9780ea4a34565e42b5876c92948c301bd26b33b17f039a4fbcff68ccfcc08de7764a7d25cbbbec39aaa39f3b5230af78f09875401df99250846bbe6fa71f0336834f94ff1000ce57b98265365e94db36bbfbd8cc84ebc0c86022205682c86e9bb56b7b474558ef061ce5a185e8f05e8b39c3cc50a72a352ab48dec695004c5f993c5db7f15290ef02f3eb170864460a0b07c6606dd43a8a36e0df30c902a9fcd7a00fa83a89b74b79169184ce7c755cb7473e43a4ce35b09777f7adbd965f9108e1c102a2d30cebe032018175544aedeb8876e164bcd7b5ae7c7e25e29407c66cbe857d5827cde6508922bcf398af98eab885c5d34cf4f3eceec7571b72a0c9a9fcadeed33907ce0cd3b94bfb3a50c734c3db79ebb4da91ccfc7c9c94a801fd689d32db3d5c7492df632fa67169778574dd7f117c508a4cb3b300d24f20714847a4d76a631714d9062627ecdc7545333836072725652733edf3059c0d728c109a86b095360eb08e3afe6a2a00f8fc381e5c8e8637b5095a810ecfd6ba966db30bec9e3b304edc0e3c6d62ad1c3adb1c8e13659eb8abbf991003f5d0e4936841d67470b23a8d7a9a2207c89d9b6a14a529b51d1dbbd9dcea3d1a0a7057bb03c042c56241a7a398665d6019cfc47f8a36dbe1bfc83472b3eb89d6cddb4fb9bd47cf3c7e43d3855ec429681c920a4aa40c940a54b40579288d8edde346acf1859f6571e900f61c775c9e9ff17525d1ff95f957e424a06316af2965f3380a5392575d6c68b1a761a74976241a6c0fd69ae845bf479bd6ba428bd8c929cd856e8d089eced39b1306a19429d1207c33d40e40d1cb2ac874f5998fd978511340f994efac46daaa6d8a49528c64bd2ee5d0744a364dc1c78670b3ac5e308a3af608d7749cc52eeb42f678a305bb0284fac58efdbc9340a01bc974e555f7545c1e0c6d44518763569ec5913b3237575bba3147d40094013801f799019d450c31c92154cffce06a917249c93eb9973369ff5da3b75d7e8a6cb34bf644ae3c27afd010de23733899b11ac461b6de75edd54095c3c84f959cec170d1095a40998e594b4477cada3b38e3ebdc4a2a32061b2c2224d3ce7a4b58dce2ccc0ed4964caf0b84620776ba5a87f7ac4ff7e22ae7698d54417de0d44dcc6e7e1755c6f44afd00179c06a6cb3da0c2a4a09215fb851c66340778c02393a6e707fa8e83f0293ceed39db73c7fb9fe017cc3a56393c44d4e91c1c8b387c0c65f471c154f080051d7e6cedde86928ff23fa02930f8dd7fca46e8d4c511bd6ab3ccc432b57058e52a56b0ed5a194fea4b72fa37a0b7ce430d1643fa67a58af89bcc6f97e2f37d364cd4742e15ab12a3747b185d3ff08700c2ac659722b8a67a1467ba44b4d886eee006d10afa3fcbababb8f5932b210ea43e9ab2d6c37d8d6515cda5e72b9d446d169a8d79a3dbf48d77992a8329c6da63350a8597031cac06e671ba701bcae90b96dc6e3900149e55c316792296fee65102e96bb3de936838ef9aa97d9cdb00536224a9c10b95e172051cc4240bee2865447a4233011fa804319eb312f70f941320eebd46ceaaa248ac25e64982d74664e0ded69960f20a35a62182ced0b56cccea1e0e81e341b3867280690923a6a750f2872ce149c3004ffb96686db5c395a5c6a31762b1a25b6e9b1dd616cfd7881c126b3abe0a1cc5c729951be7df35d9024296554ebed55021c13051885e2ec66b9354292782e1b78b1a7fb5de3048a436615013af5375a76aa98bf1fa9064f0d68b38e6acc43e49cd5842f75af2a066d085057ef7ef49a2f7517ed1691aa102f0003b17dd72f3ef849ce12934677a89e6f55a57856519b5c33b831596199ef189016117d400e8cb698a727ab4066969d35200cb92e7582e79e535b60764eba8645cbe513eba6564b2f2e6162e64a57c81b088f20d1d4c589bf00de8dd44fd1ab04545b27bb109f37f3b68e6d382f792372d36ff5e05169a79b07b10f0e17f2bf5923e25ec8f382e8a6e63f5c578685677527c47874dfdad0c6a35af89cd6e156c19172aa374fadcb9ef1ac6ce45d27b47095c46ae75f5bca5dee5df72110b7abdeb5eb2e0773ad1c62632f1b688ee33e3e9f041f7ae1571b9caca98e6d70dc86e7d5a24e8c110e06b276dbeb77af94a1b2d3c2640b604188540427aa812b0e363f6d8ffd6ad6a323eb3b106c45c87e75fd484592d788597640fa54e6924ee8b5c836ae17a4e0b93ca3af5d7ca6e907dd18fd26c1213cc8477228015a5e5150da86e14d79f0074cd44378b1cd1a4a948befeea27f50abee2ec4c1d794fe54f08b19c36200519c9433f1daa8e04983df8b19cb37eb2905f6fc685a48b8dc27958952088eadde16d4f7a0469f8bddbe1d28e2a3c0f318270aa33a7329801b390ddaaf1a4af58a6f601deab1d4896895171464ac65de94e173378efd55459958c475c25dfe5b790802b52c761b4a0278dd864cbe9d096323ac154468f4c256d203f366b06d18bcaae556d4023384eba6cb38f0194bce69b1c7f8b890d748e8ef3056c8667ea205d8bdb322a5c3a49ddebc3360a5c17beabfd9c037f154954f312f37ab3fdabdc1f3010b1d3b5837eb1c924fcaca70a44fff5763d462ce0782f6f76f91a767f30405d99ecba29db08464be592bded1cc6e8b37c1eb318f42782a79958fa16b7aaf8fa337fdd6551d0ca7f260e0be3cb851edf8c8ec22340979399b70a12b4978fab5bb8ea48f06881e73c4cbaa5ec2bd2361fd734afba715da974563f4c7b7ab996f723ad29cd510ca720228e33e3b1cc94ff91f1ec83ea9d93a411c68c0d420ef331867ee1d6b8e74137c36493253deace3af9ebcde862962f43836a92f1d66fde60c53fc84c54b49db3a781a2b28e2f8967babf92ffbcf5bcdfc8dc962c3831d167d66e964fcbca510a4a0eb8dd1660160a21aa27f9ce5b554899ae84bd3c9ee98db3b24670cbc2332706dd6af5e559f180f9eb7c7cac5a8c7a279246d18fcb55e0509d9b04d45b61798aa43530b7354458d2ea3f24c1edc939bfec6badc3ca211ae23fcfc9ed40bf6a077ded43343030805e43251bce86cf45dbb968fd6e0990a299c77499fdbf38017b46dc8ec6ab5c3fc2eb6a5e964da6e4e4badf8d8b2c56f3541ebfcc9c1606e23355296470756889e36fca931d464bbfd1bec453e8db85e83eafac6a8882cb9c55ae7a0abfd25e53081c236d547b50a9dce3fd8df32f481da50e45b6a63e87f1d1ada6922368d078946c62504e08556b5e9936521b35259b3655dceb8646572e1613a2f415865914e0c643fa99515698566feeae94b6e0416cf91bdca9f5d92dbd559865536ec9aae20a41829628f2725d61e44c81b00846ee3a1ea4cb56c74ff9393703b82ad7d56bd99b1f83635e76d6110c2f5114c11f9afd46696e9fd98c6fba38836c7fc7bd2e6145192ed063b2e4bb6b892f437051423208a89a804fe432785063425e0f06efefe455121d2eaf0a85bd5bcf16f8f61c7d054566ec999c8792a7fc4463dfc3021737b3f41ecd904b2d6bd11f697fac09b0d51c73d7c571bddd929fe907ab1276f0c2ed021c2c82967853018a6b3e174d410c8bff4bb7ad5472d01950293f2f4254c8b7044fb2de211e29115bca600425ce39c36cf53877f9828ce81eb024b78d22d9c77919ea68f49210e4f318c7df83c29cfce1ea991a0cf9852c8952e1ea2d2ae18e72c9396c8850476ed521cf8eeaaa46a64723eca9f40024727c1b17b3068129cb9a7826901c9f656f359982be44022966e9e46d98859efe128f772ee2c9b2f714b4b3e8632af467651255fd8b7f64d210db61f76a904fb150e310d46a4cbeaea50316fa77867959e02e983e5fa47af4b8b07396a9433fc66491136fdbd04ba1c72330164978e3406bb6658ec1f2d1d114f4b388c51e287090114ff9cdff2ecca393332da12b16db009979ba44d9eb9ac0ac3a2d97c962f729ace69af0f2b79fa2d996309c5833f06b45b71c933e022164cd0b21e6334a82a996c4544363e0514719a8a50a26cde675b3a4a86367298d525a44a640176e9cd0c7517bcfebb73ff1784294660e0a77884bd17096f862e187bd0acb1b0a3ee27ad7b5aa63fb5d0a94be9c9f3b432a523fa791a65e08e36cb011e1a63ca3cf838af58ebe737487fcc2b8308cc3f8643d82c97fb88bdbe59fa10a9dd195c8c369cad3dbf0ef85b0e76849ddd454cc749c3300eb67b2a45b537a0bda66f3b0bd7d120b067daa394f9a782c0eea6cca5f5f27895222fad916a51066fcbc8603b176acdb7e22ad2347eb0fe558766d7079b1afe381a13bfff7d75723e32760198b8a1d5e98809a24ce40acedcae9382d76bec630a5dca77df7fd068f7332b83f002044cf157a2eba75b615738aab7d139f2b920306705df4390cd52eef2a62e7c95dcf8d5ec71f542a169f7e76c73cb87a70273c0568b900f8332f3d2fefe8d8de13d7a18b00c2ebb129e5c76fe8fc2933504e4537b9c03225206789e70498cdc00270efdc593370e2aae5d9fc5a9adec4b48693bd6e42460184eebd414a89bd8d80c6e5bb59e5b6bd64027a43fa69e610323eeca36aeb89cc672e9c2677d864e0e7085e28ae6e43ce26ede2326a8383162cb2ab9dc4c1ac62a6746c89a7700bb861de9ea834fcbdc02b69c44f6fe78a7b2688f2d8f9a201f558c661ecc306bd21da94b0b7ebedeaae9cea7e1e6abde9736bb8b59cf835152986f12074743c67f3eb5fd9a071ace32fcf2036a5ccbbab7f6bd6ba5dd77d009b8abad90c5fb995942f4ce20cd46f8cb0eca0184c804579b2c9f749479390fafefab2c9ac1e90afbf942d0dd7066b70a09b1cb56dbc482cd939698ece1e4ec50d15f6f0f9561c46abdcf712997b1db0936c3a103ee12b56b445c625883fb05d0e44f52a703c62097ba57bd80f7d59f975f2fd2141b748943505dca8564242589845211d355f04a8d89b09f487175638846115cb3b51baf2b7209e9a0486b741a08e38df987f1e43069112415a11395999256ea4e95d9fd4393b3b5e573410d24d7125f7a5e538aae435fa64f3b87f62f96d929436419f8b4964eb80287a80394e18a8b4e5021b6b568576cf33373184bfa1a3001ae13e8bc71b64a1fc9b4ab39830262cf33bc06d122c4744dcfb0ab4eb9b70134f69c033473402ce8348c457641800833faca9c103c0289fd9e1c85f3babd88db2d44c076e75d4c2da7e84637da72a8ff825fb584d1", 0x1000, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) readv(r2, &(0x7f0000002840)=[{&(0x7f0000002800)}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002880), &(0x7f00000028c0)=0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000002900)={0x1000}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000002940)=0xfffffffffffffffa) msgctl$IPC_RMID(r0, 0x0) mkdirat(r2, &(0x7f0000002980)='./file0\x00', 0x88) munlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) msgsnd(r1, &(0x7f00000029c0)={0x3, "f8b0538006ae337f799fc9658353a234de2f79d34cfaf9c674ade87d2bfff731b2d64f010e6a83ceade365feb69f21fdb48dd2322adcfdf424bca2809b91c0ea6806"}, 0x4a, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000002a80)=[{{r3}, 0x0, 0xd, 0xed56afd9ff962841, 0x6, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x100000000, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x0, 0x3, 0x40, 0x89a3}, {{r2}, 0xfffffffffffffff9, 0x34, 0x40, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x22, 0x20000000, 0x1, 0xbb8}, {{r2}, 0xffffffffffffffff, 0x8, 0x10, 0x40, 0x7}], 0x7, &(0x7f0000002b40)=[{{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x20, 0xb041}, {{r2}, 0xfffffffffffffff8, 0x20, 0x8, 0x1, 0xf0}, {{r2}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x6, 0xaff8}, {{r2}, 0x0, 0xc4, 0x4, 0xcfdf, 0x4}], 0x2, &(0x7f0000002bc0)={0x3, 0x100000001}) 11:46:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f000017f000/0x2000)=nil) shmat(r1, &(0x7f00000e7000/0x2000)=nil, 0x1000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:46:36 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000f66000/0x3000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f62000/0x3000)=nil, 0x1000) shmdt(r1) shmdt(r2) 11:46:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, 0x0, 0x7fffffff, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:46:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x9, 0x2}, {0x4000001}, {0x6, 0x0, 0xeb1}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sync() accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="7b0bedc6b4f48f18000000028000"/24]) 11:46:37 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x24, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:46:37 executing program 1: r0 = semget$private(0x0, 0x100, 0x10) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0xd037cb943ac5a5df, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000540)=""/137) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 11:46:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x10000488) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) fchmod(r0, 0xe3) fchdir(r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:37 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 11:46:37 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="ea6190b0b6ad263d4b163da71678bf56a2139f4b61c631cef7b854fc657597c41fa88ce030657d420a8ab9eb486ae8ea444df1d240fe0f525ff412fe153e87c3083522cbb6134c665820972bf9f86025a3428558abf4f7dea02b478bc873990be95adfd2da63105cd2cd7ce6ac389bf34fabeb298ee043c2a60658b52ab330473c170410f4d31c2d1fb4e18ba8ecc17d36244481d613f4645009bb7dbfaa8ef33de64f4b7b46e60d55e42e444920e78647e5f2906817b4bfb7ec1f431b590049a17366de3ab1c149280caffa217352c25d117207345a7d2c009f3289320fff64d5fffc6a80d6060dc0d598ef37b3987cbbe5", 0xf2}, {&(0x7f0000000100)="5dee6b87d1fa4c3c59a7f4cc4e58da32acaaaa20194849740b16ee8c5b288d45f157fa524fded0d8a1cc56d87e808eab1de22a3313da52a2cbfe228388b6993a9403e8d3eabc0cc0abb14cae262edd031886fce13304a02f18acf0d73b91ed722a2db096b50f4e320246fcb94f7c20e7e87ed446f706c1f12945d73477c0c17a8c801b094fdd87f72275272e32b72c5c82dae27c3920c6b4b3b5da9b5abf351f431257244fe7dd157778", 0xaa}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 11:46:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 11:46:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, 0x0, 0x0) 11:46:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x9}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x800000000000000, 0x7}, 0x8) syz_emit_ethernet(0xfffffffffffffec2, &(0x7f0000000180)="b0") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) pipe2(&(0x7f0000000140), 0x10000) 11:46:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$getown(r0, 0x5) 11:46:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000340)="968a46a287a57c11613abdbc1673ca1858dbe647b004f76b59c5b8e704537e5a6a41bfa4ce63bf1e250be123d9a752b395c51b4318c6df38b3e21495e3658f3324c3b6c17796dab07e349238ebcca1e791d3a177d79a1e3067b442c091a04a007173a7a13d8d6bf8a331607075297133825ab8628ec29a755c5d26013cbd2617af010707b06556628aa42fb17daa24bf38a42f8488ebe0056b685e3e290da11fa02bd9be4d9c9d730630c303", 0xac}, {&(0x7f0000000400)="f5252e1c1f466a657580351c39a3a2f87eb4b115a59f42f039faac182339c4c3b788b7b07565e76d6d12964ca106cef77afd03a7d6df904594", 0x39}, {&(0x7f0000000440)="8f9ea49c5c4d91719fb1a2b2d1b5a035019da0cdcdf70391bd09f70117f1ca41944b34bc4d34a03829befafbe8d8b6ad11361deee74ccc36cc8b16f5b283a692e4434853b90187d5a9db69e6e718e6d7234b1deb42ece95257a1572760b73e8ee65818409f99f1d4bf213ec289023f17d0ddd7731411daf5e82ceb67924873909f552174effa55ceb66a1a1e081a7aa9400b10315ec61d0eb91b0720effc4264d6d1f0f2ed", 0xa5}, {&(0x7f0000000500)="2164ce28e20ca2a4c0be2e7ec9cb5565a9b066bed085b06545994a2391191e237ed255d577f9ea1c18aad0b2132abaecd1e0d0be7c735388b2087d743e6ba3b12e9769c08bb0e3a6f051c2912d9995ce0fde3242848f8e9b6f9090f38b10b6548263412560178c2c242bc4a9df87e1c8295416ccbd364e9b3675280adb53b260ee175176b8fddb11729d3a18d0cae172d765c37cabef7ef2381e26b204f8eb761aa032fda8c58d1a57de2a32162ecf96499fcb7a891409d3103aac", 0xbb}, {&(0x7f00000005c0)="5b421c09bea64609ac13a76386c4d62adf935c649e4f23c4c0fc2d44a7f0cceff822a5ec2456c058005b95f2d47bde30baf99d1a29394414fb9e82e85ec3c723e260267ffa3fd3d110d7473c602316b1f44a32b73f7ea6169eda908d6015109c6dcd3d43cf962584c871f7e6", 0x6c}, {&(0x7f0000000640)="05c0bf600c3e4d78a8595a91411c03356de21d7a947b451ada9955c46f2e95244072ab6193edcc4a2fdf95249b7582cad2c91956fabe38adecedcdc57c31af93b7ea75a11f01b52b91da8ffff864b9ce0ea3000f94b98c4df352873fd86da7bf8d69580031088a716416ff4b3660f2a0887b57d8bed2308f413b1ff90616a0af079fc156aae6c71cb56b1db8fb7b867fa79f6e48eb", 0x95}, {&(0x7f0000000700)="2a4a0b70b0077930c3fd194b130bd598114a405edb20d4f97662085257608627da72d2324b328f3d9826c5adbce2d6da", 0x30}], 0x7, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) acct(&(0x7f0000000300)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x4, 0x8, 0x75, 0xffffffff, 0x0, 0x1f, 0xb37, 0x10, [{0x80000001, 0x0, 0x37, 0x8}, {0x4, 0x0, 0x7}, {0x3ff, 0x8, 0x1, 0x5}, {0x7f, 0x7, 0x8}, {0x7, 0x7, 0x4, 0x7}, {0xffffffffffff7fff, 0x7, 0xffff, 0x1}, {0x0, 0x800, 0x1f, 0xffffffff}, {0x5, 0xdf6, 0x2, 0xf5d}, {0x2, 0x40, 0xe13, 0x3ff}, {0x5, 0x0, 0x1ff, 0x3}, {0x10001, 0x1, 0x401, 0xffffffffea8095ec}, {0xffffffff, 0x3b, 0x6, 0x1ce}, {0x81, 0xfffffffffffffff7, 0x3, 0x80000001}, {0x80000001, 0x7, 0x32, 0xc1}, {0x100000000, 0xfffffffffffff001, 0x100000001, 0x5}, {0x1f, 0x7, 0xffffffffffff0000, 0x200}]}) r2 = syz_open_pts() open(&(0x7f00000007c0)='./file0\x00', 0x1, 0x100) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) flock(r2, 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="61817e8bacd2c334da0f66cc110860c62caf52c1e33ea4eca6722a492246b513cc73180cdc5c9490d3a4f9e35b0fc9dd919c21d677df9b9b08ec939ab300", 0x3e}, {&(0x7f00000001c0)="5586e506b0cfb435c726d9b91a5d1ec38baa1800900cb0d4a50c1cc17a2cddd2f08045fde75b2016f0f97df7a5140838d985e4eb55a7fdddd93594bdb5c1895317fed35295cfdad145ecefff19f1ca7e9a76e8fad82e89cc6ae20c165e", 0x5d}, {&(0x7f0000000240)="17227c0522ee89259396b950db8c61951a826e1f7e9b2605422a9437b8b5642a0b6598fb00748b6a0e86bb5c5d59477fb6e6ea463108efe3137cadd19f3b0582af06a53c8b0cf09416109faae4d4a7e6b2130973c4fae6eac275cd", 0x5b}], 0x3, 0x0, 0x0) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) unveil(0x0, &(0x7f00000000c0)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 11:46:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x59a7d5dc) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 11:46:38 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000768000/0x2000)=nil, 0x2000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000016c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x1, 0xfffffffffffffffd) chflags(&(0x7f0000001680)='./file1\x00', 0x0) 11:46:38 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x100000108, 0x20, 0x1}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40}], 0x100, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 11:46:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00", 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0xff, 0x4) 11:46:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x24) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) clock_settime(0x4fb50b5edea0458b, &(0x7f0000000100)={0x80000001, 0x1ff}) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) chroot(&(0x7f00000000c0)='./file0/file0\x00') 11:46:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchown(r2, r0, r1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x401, 0x0) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="f559d2a5c4938a9f2812a00964b8789364079a48837a74566516eb13e5b420c28db89b9c4965e528879580537c649fc617304814e680cb2d298f146e12e79d61fb337729ec9662731ea11f9c029bb7a0cdac6173a2d7e0a9d19e326163def6bfc667ca4e091df4d6db251fe7181ed0e7ac0e2996ba3e83bc06deb299c81a6b3d83000c96e052b2c7a5023f330423f4379ffb1185ac72b033261cfc63264360afb3eba77e2b96c2a69b53deafcf2a8e0fcc625133f1c47cbbcd17cad0a367ccf79607822a5c764faca8ab139a490ffcbc93857f2296ceb7e1995ef274257ea5f36310317cefe8086944dded7af656db2f116831236ac21dd76b2af8b2c514030e84068e45aa056ea31c76be74cc4a9bafb191c053e7875d9bfbe45f9d586758fa1f8a639845dc104de97222dea5287445b0f15cc1a4a31c097bb2331c36956f5f64a4722a6f99e024fb8eae22a656061ccdb5126bd54630f6ac22a2040d94ef6c0f2910f248259b45e46f4ae5037e10b74803bafed4b6a4cd4fa8ee1815646d7f4a9385f2fae7f3ebe5e39a9e0e7fb3bf1b9785dce0f99d0efd6d8db06f7aa938a5c00382c4e1c984130be3a2d8309f861dc3859dbe9f55141887d8ec4ffa07c54b8f7d3b63948b0c4e2e6c1a7f285b0ea6dab56ecc8458893a0147ef978b3649b86c3eb8031e7cee55020f54f582fb91fa6635378149d849e4b414289e148f032b3a52a4915e01a96be4432a73bc544a72d2b8530c5c0b68515a9ea8d9b8974286f199468d24c6ae2cff401ae494bb96acd5f9cb07f23d1f57407d471d4b760a02b09f4045871ea827443ed909700e0047dda3873e167fcfba601992dd9b7dfb759f5ad7ff5fe559084d2b06bc86285373a971946cbc7b015bd082309923419d70e39f0464b9de2c63cffc6a7db42a84af92a76b72c5141c7afa51ad86abe0aff292c17272426dbcaf1d0a8f4c261a77e50634a559a48b9a22466c4680ceef66eee7128ebab3763039386ef10b1fe2b4d37525377ae65092ea00c73434ea65df0fb27196c07f4cfd8b7a344b128cc2d544c9f2eb2bb452a20a516636975532af7da1e560ce43ef739cc263e3532d235c667d6d44690e1acec036b5e69240b4eb51f5fc14ca5b08b41464f4e8b8d5742bc806132f1444065f0c1f7365998a881fa6de51e9b40f5b81fd44ba739ef97b887234d30a02635e89d21ff704ed0d7f9306d5234e8cacba9b4678d4e5dd794b2e8d36f2425e5cfae13d67eb846d158047ded741b6707d0a64737eaf28580e69f18ecca444a881c35ade96eb32ffec138e2922bc170553ea0faa291cf7038cc8ae6405fe96b9a3391ade512118233b9229a0f6f97ccbf5ea6f096c2b70c590863769a8e6e6445f81c5d928508455789e2c4759671f1e6dd23575849fd5b3e8aa8176958e518f5e8d4a6b182ba3c6bcc46896484cb6cdf53865aeeef33e6636dc4f72023fa400245808fa75afb3de5bf26eebe4b9d0d8f51a68fc2d50350fee4f5ac50663c99922e443b55b538c73ee1f2c9707bf174e91335b621c7369e7951c8286dc16d3328c584036126d59882efda6c2c5d86568030cca6e154a6bc04157f265be292faa98150bf6e420ad9d74bcd120267c7f66240b27e07e82cf1828ab2d1cd7a249a9ad9d62a4f0c5cc73cf186ba22d0de9ccc629ea9e1d6ff5a30eec5b6ccdaafb2d8522a470c4bcfa9281873e4dbfddfdf69efc42670a58de9e4b8e06d3118a653946f6463f8c9dc594062ef71a09ac4aa0238be495d592ce387ffd4ebfeec4dae5338a4c30c631258194979d1438080194fd1a3d6776a777c9e033a96ecaeda55b588f5aab1b35730d569cca378590fa57775492406967bbd2c10fc6e4111b33b728870469c362841f74cd5e0d369c2348e52070bdeaa7661836c463f68af3eacba0333eadc9520bbf1a4499236c3ce41722fff5039af5c086ab8a64243009417383d2cc0024fcdcab752ca9e761d3f38ab34c2970ebcdd883129f84d8345691c46d84174754e31c5aa048510c6ec15658052f9aa65f6464c6ef588b9f76380f4d2b4ffc0a96215c0322a1f3318f1b36a7e821691c45a99973ddaf157440013b5af1803aa9528ec5f31f936ddd15c8fbe344ab69c4eeb5f5d3fdf8bcc3bf4d54cb647d6a7b810892ba4c0e27707b06ca2dcf4335754dbe35b14942fba312cfc1a4cd18f98f898ecbb25c0ad3a06747b89a45c799c7d78bfa04948d06731d6bd559d83c2eba91edbd3370ed561f4b3039a1895dfd890899166dcaf644f39c882c82d62f8b89e88e6d23dd9e5bab4241c0df0306e22ca107b9419b6ab79b62103d086f2afa6bb24dd41b781a7648dd01e1368eeccefa51590bcafad0f2af4a2b6c166ff60285c47740c7a33f378c974ba522f7c9e734babdcbb17623ce2d2242f3e3b14565ac13b8ec92c3961b5078dba01359f5bd115501e29e5b1507b25abec6cfbdf3174e3df2470d2fafcf3cf1bf6860651860b82c22a7ee9f4db044805e72a980a6505a89bb29c5ec699aead1a9191bf54f1c88ea76aba1a7a77af41b76344f5074b3f9314751b6398790bb800fc560a10f7f03e7672d164162dde52acd80ff918b0726649c1f00328ba80f20680cf9e5bdd1044d5f263d31beac44e326166c2cd58dc4bb2d1aaa04670a7cfb9d1c2a9c149702315f584d56870d2599e89c196f5eb1fd6115150fde66a13c2c5c68b45d016a64d26e1f952a3eff876310b809be9355925cd679809858dd284c6e745236e0b4ec2c2a90778c0735c180821645563577b086c57de5f60f463a6a075916e2a648ffa2d43f981c28ba4b59ba4f24e626f6e10e32ac58ca04fc69864e497a1ce663021b16765aadb48804938384d5e57d5fb49c487c4836f1591e06d7b677d81a4cafbeee82181e77091022e1f6446af15ab2aa477ace439bd90910511e1c70b991f8a3cbbb2e664efcd0bcbb6ab6e0dbb9d292ad5b4da9ae40f2ae25b0c4aafa50f6dc5a701df8ef4f685c753370775038530cdf19724b592f284bae53e6af614bdb82f0de64edff0b1c4bbc42e94296a42090fc12b4572a27746d5283e2e0092688895c19a99ce4d9bea801b641f18cbcfb518fa29083815d4ab89db24167bc1c5d2c72434376dc4c7ab178f14a82c2699c7a9a4d6d16e7b2780240611a4b386218b83f07184fadaaa94ba810c940dd11fb4c76f0b7b39270974c3bf1de10b520483a1afda728bcb44794f364b9711e6b277a5cde1999e441204f38a57c9fccb11a7267faf26b051f7b60f9ba67bd3dc76068ab8045ae39c782ecc3f54f3a2803afb48de5d5e34a4e33c8d721db108808ceebebd8eade368bed90251ccfcf4094e5f53a9bfb9a59f3c05020cf306bfa54d9b105205c8693d92011769029bf93d823cab881c11ac64e4a9f7ffda35a635a7d22d3a718ec7ebb8b2c111de3f9c1998c87be13531635105242ed52146ee82f8b25a95d4c3445f4f926b4fb9bfec390095b78ccd34f30c64171ce09de17f580d78b461d47ab81594818cda28e5f19c49afcd3e7a4f4230d4c619e5ad179fd36c42dcd4fe67ef1ead606b35d6dcaab41e4696c0c1bf6b31ad3a80544b07165487c1eb39b95ff06e500b608459a99250b98520ad36a20cfa5c1a2657dfcb1167d38e0ef4df002b23f8a82ba0f9c0e053d6935a7449c6d6885213c3ce7db76310a12e161e5b0d9e0b3d48111513dc2738b23e56145869f673a1e7014fb014c2ff5302e7182d2ecf478f9970797a74bb7aa13c7341d3ed390a4fc0107bbfa1a1946836a4487c45cf3d05f9cbe9b6e5deb5bfe48dd020e66e84e774796c7fdbeb2942b39e30bbd015727be78f3b2fc0fbede0ce695c6553b83ad516e5a2572ec37169de874eb182d7e5811efc4b5b93f63d003c86aaa0b47b69da5045ab7e424043a55970e873fce1c987a9fe5813ada9f86c0204777ebca58af92d8bdf54ffa86a793740cfc8f9c54fed2715a46ab6c8dc274ee62f711714c809679a753c85d03c18532a078e951d347a7020480c935142e3578e8079d9eac5c8b329383507a1f0189e0255ff82fdeffd25c2e1af7909679452cde080e6d8d2748c7e6cac25b2e9b0580c37bdf6ae087895616909acefe4a67972964eed70b6fd9f3516f54e4121812bf4879cc789b1290bff657f6231ec9fb1050196a0eaa279936bd99abf765ba46e921c8e144f1d6de9c6366973e52988966d5dea617f41778de47241df76498901106f14de915a3bec7fe83e406c45ae055693605df7bc9f790ed680f1c9ae0f3d76f8296890241cab6223db0a6bd90c113aa619e74de6eda68f2faef230a2bab697e93ab31be51d646d459f3128a90020b40e04bbf63966fa17b385ea0ec654dba0ca9a292cb9498641c35b3e2219dbe591a446c0d5f20a9465cd5f9c66cd95c03c7ce868e8883623e90004efbbb046bf5ec4155ab4ab2a7d7a0de8b5dd81398f9c8740814528ede510d8163e866c7ee10542d9cae10a229efd31342b04b362a56e41a66a01795f29302ee7d5a227b4dba04e5e734febc4ecda7d1cd272d30ab5cf501f34ac27fa9aa88fb5c1f82899fa82fa767487f0f47f39765b3c63382c7fbe8a7ca9a8feeaf7f76ee6fd5a17860c42f45c5dd8d11a5c683f99efe4d48c524dc2e93f9b0da66b52b5bc6fb789828d0d97ee97fd77a89617e1ffb633be9caa51f6763f59c9ce6cd1bee09ad0216114130d3cf2fdf0fc0306b46452b29277877f6590dca18748533573478c171ef2db86517f159307099f21b015ab71c7635cce05a1388a5d9c08ec797b0994c2cfaa37ab398df3d1a5c2034dffad5a24e7877f27cdeaaa91d23021e4c4a191f4c01faf0d9e55495e90785a5d5de67a9ecf98e883d7f6ff5b8a42e709c4857df80ae125e82b913fda2c8851753689d5cab5c7319fc15c534d1187ce79e6264a1725d8964046e80720b4690754b568bbb870962240e1148cf09665d843233b1119a1af060d77fd60a69e100efcbd381eeb437a83efcbe60ef1ed09b1d791dbcc84858163e473c3e214910234fd7532bb5bf824999bbc3da55b617ecc8155d4efcc44f9f83c67f580d147b2df139e66e46922818337dbde4d39dd7bfb4504d0a850a7de2adfc3988931004739c665113a264c69c3afca0f49afb27bb30cca71747de8ae02e7fcff1f77f42b288b7babbc5f896783726e457311361307927f28565a55ab9573d3c414018bf9e3b7ded377e6d070ea4936cb1e82e4d23bb58b7ff04674514d3f54bde909ffe00046a62b4303c8476e1e510419660e15886664e24a1c7a149b46fa85f78dca9b95b73fb3b773a6b25fd6c18c10f505c5411d933bd52a9975d90c0bc22eaf9f93970c6e37ee73bf1fe0bc778966cfdfde3ef6c25f5fd3b6e3c8d2631bd1d3eeb786deba14aed73a44e183192ffbdcaf4991eacf6d5b55468b1f0010342ea9caaaf517bdc91d1c3c038474d600e46bc94f21b610e88e6a657585ef85b4af578645bb8524f9a524b2f5a1041f6e962f9c530cf6261caacca35a01b237b786e235da5db2c2fe2011183a94791746b8edd4d5da19265bcd2d639c64c0656c367f144cd77be531badde1c5012640754b5c64c16d3b43f5e27ab256d2596ec9d2182216825150fd4763a34266ee67ef0b8502dc698b504afe02adfff2979c44e5cf3801537813bf173193f93c59319527c9bdfc706a58d1b8878355cffe3c0aeaa17d6012aef40ddaa4c37209b1030b2da8f2869d6b91ec3ff964e5081c4da753934831437580a82a15aaf8739a2ec658e35", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 11:46:38 executing program 1: r0 = getuid() r1 = getgid() lchown(&(0x7f0000000180)='./file1\x00', r0, r1) r2 = semget$private(0x0, 0x3, 0x204) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/231) r3 = getppid() r4 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000300)={0x8, 0x1ff, {[0x100000000, 0xff, 0x5c, 0xbbd, 0x2, 0x8, 0x7, 0xb3, 0x400, 0x101, 0x5, 0x3, 0x3ff, 0x9, 0x4, 0x7f, 0x5, 0xfff], [0x101, 0x401, 0x4, 0xfffffffffffffffc, 0x8, 0x9, 0x10001, 0x3f, 0x7d, 0xffffffff], [0x3, 0x0, 0x5, 0x3, 0xb9, 0x824, 0x800], [0x3, 0x5, 0x3, 0x5, 0xde3, 0x4], [{0x30, 0x6, 0x9, 0x2}, {0x80000001, 0x2, 0x5, 0x200}, {0x7, 0x5, 0xf0, 0x4fcd}, {0x81, 0x3d07, 0x8000800000000000, 0x800}, {0x0, 0x0, 0x8, 0x1e6000000000000}, {0x54, 0x3, 0x100000000, 0x4}, {0x0, 0x100000000, 0x1ff, 0x7}, {0x10000, 0xed, 0x1ff, 0x5247}], {0x8, 0x9, 0x8, 0x1}, {0x5, 0x401, 0x0, 0x4}}}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2, r3) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0x1}, 0x10) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000000)={0x3f, 0x3686d521}, 0x10) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000140)='./file0\x00', 0x0) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = getpgrp() getpid() setpgid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xfffffe3a) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) fcntl$setstatus(r0, 0x4, 0xc8) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000000)=""/89, 0x59}], 0x2) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x8, 0x3, 0xffffffffffffff00, 0xb97, "6fc6e982800a0a3e968801ab4ffaee6c4409eb29", 0x2, 0x7}) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x1ff, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="0836d35e70444d6e28147e132881565879ec97e1d6fdc84edb693d092646203559eb655b14d4ff38886d47051bd6835cc92861afc11d82b0401eeac90ba0bd04cb709eacc07eb585293e3bd04afa369876ef0154461e854cd1f20d92d2e1dfd7cdc045d1690bcea634c9fbd8b77a7b63f52c51dc1a557e1b2a5044de4ff145af2c25576408489ddc644cf5c692bac31c6e27d435f5ff86b1cd931099f1a90d11195335834ebffa11146ba1be171b0b9554d36691329e2460bdc4ee8bd4500dd6284f", 0xc2}, {&(0x7f0000000380)="beff2df704c866a785b3d4a5de46da95ead93f1aed387643c4b36de1b59f6b1c934d45057ee61306ef4c50d8460daeb2ecc701593779988a4f7b0fa5b7b53a721c6c58b8c1f2fe5306f5f274598c7bc61b95e389643e3a51848baad346fe2a30e94ef9b8b74851e1180063db3dd2530f0cc0296cee917b35138fe8ec120cc02cd4da1931f553bf9dacce3ed23a0412335e303dcda86200138dd9095fec710e0b9295fe32a7887f9c3b99a24f988ec96954a3addc2f3c7c31a5999910671543712148e9615b1e652ce28ba1d4", 0xcc}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="169a130787b4f311758463bb1e", 0xd}, {&(0x7f0000000480)="c8c71122c1003c0fbb4699b8bcfb6bca1484a69d378dc108d475e1775d85757ed46d2f274e511b94d6c0d0a697e49a233cf06938943ef29df040573bc0427bb360fcb5e6732fa65a918c94df8107afab121a0a72fde151d398bb628a9185309cd0ec8c37b1c5291a5ed45ee12430cd535dd9953e10098ccba0840a66525e066b46057fac79fcac3b", 0x88}, {&(0x7f0000000540)="b79a2bb9ec36c25b16a78de6a8e045d400c7a263201316ba1cf9439f34bd975a7478276f10f2ec4244b09d676fd674a598745681cc59524bbc8b", 0x3a}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="f8000000000000000100000008000000716770b1afc6bc71f38db5f3a29e698c2c1b24355752b50262c27217d660f3d189084c242905eae6561172da0e7f34753655d6e35282ea8b886585b7013c67665abbd5a4f5a3e014dd7c8b6b21c7c911ffde807e55b10925fe01c7bd91b20390a925b20e773f97cbc0fb1835aee081768889e52fca4e020e0c17148c31c0c92d81f30c4fd81d3cb773e5c2172d4002c1c07ebbc88a18ede6286b21f4bc2fa9905995da170b01d2fffbe695bc60707fcae5fb3c374685343ef5f03eb01a1dcc68116a2078ffd3b5a96f1c97da3681265283b2b46a647a000000000000008800000000000000ffff0000090000004d94e79594c7c9b3de4198b7935ae33000205f90ec6556bd91850d100d13b900f321fe315bcd9928b0c292c8c7204c30600802af5e93f81aada06a6be29def74ce3343ab3b0d027f5c0bc2d5d428b89116850e6db07242dfb8d6f7df5bf3ea75d794c294d2659802445541313d8263750b54d5766b000000"], 0x180}, 0x408) 11:46:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x400) r0 = msgget(0x2, 0xa2) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000006b72f1e4b0e308e3503a5007824117d0631d84385671c5b4e9f1a15ef2ef4a258233deee96537f66fc336ad66a0a82ba4c246ef3508d4cb81e9190f43f584f7970a765213027ab66d072a9b337a6e30aa0a03d49e9475ab3bc2dfa45c30da92a45ab9d5e2a8bdc903a09c48d9c44"], 0x76, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r2, 0x20004b43) 11:46:38 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:46:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xe4e0, 0x10, 0x0, 0x0) 11:46:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/165, 0xa5, 0x40, 0x0, 0x0) fchflags(r0, 0x0) 11:46:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r1, &(0x7f0000000040)="8b508af3cf624d0c2869c8d9bbaf45980ad5c5b1bf3d5593dd13d86c13b274aad02b1e8e43ead0a6cb41260454f4ae3554435ad8850786f3b2a9d49290b6ac8167a8cc5a4833d469f0679924bac5b70f4739635bef29b0f2cdb7a4e3db15cb4abe3905deefa2b97a1582ded0dcee7a85e1", 0x71) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 11:46:38 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) msgget(0x0, 0x348) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="01002e2f66046c6530001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc49b01af93b1066af00ffb29dc092529ec13073338d5388b5a31f372d2a8f8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8dcc098a73087045248ec43f14ef8b36197d8c5495a5604a6bd77c34bc1335db4acea8c7f80de4d36b2529a3a0f0800d92ff6272d6bb45be8c8d38d00"/212], 0xa) sendto$inet(r2, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = semget$private(0x0, 0x3, 0x2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = dup2(r2, r2) write(r4, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r2, 0x6) getsockname(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r3, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r4, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) pmap_unwire: wiring for pmap 0xfffffd803f012898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012898 va 0x20ffe000 didn't change! 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x8, 0x8000, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x10) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 11:46:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="30000001000000009891109297cdd22ec47baee9e696d87ed238360b7a377354d42acdc85ff116889dec56deed7468ff521fe4a0ea16d889f9aa15a1d44d80de8709525a853b76e0e0c1a6e82fd18c394ae5ad9e8212fb6a9d675101c69c19acb361f28555e6f9cd5584a40e468ae6b548dbb6aa6b2e966ace9192d66d5998e938d0653bae91093106d1d4928730b61dd2bc52e4986d7c6fffc2d66434c4d061ccc2bc89a82f37680323ca4f0be95769cd53ffd298f779dd0f5980edaff1da4047772a543eed9ee5e2759df5ed2c5ba7d1209ef11fee78b5afebae5f3bd6214770cfbe077ff98c7ed970489732fb355f3eac4dd8073a230ceb0481b59d996409338ba9c9390a7c4a0cbc2515b27fd42d6707"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) read(r0, &(0x7f0000000100)=""/177, 0xb1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000001300)=""/237, 0xed) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 11:46:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)) close(r1) write(r4, &(0x7f0000000100)="37ef1647120ac67d286ffa746b48c15567586c4218338a5bf51b484d7b2434cd458a6bf5c50314291eeabfe8875d9068750badf0e3e4e038ab5adcbc85d97689533e", 0x42) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x84, 0x0, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0xe8}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000000, 0x6, 0x81}, {{r4}, 0xfffffffffffffffe, 0x40, 0x10, 0x1, 0x22}], 0x9, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x1c, 0x26f}], 0x8, &(0x7f0000000200)={0x8, 0x4232}) syz_open_pts() ftruncate(r3, 0x0, 0x77) 11:46:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2000000000000136}) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000680000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) setsockopt(r0, 0x2, 0xff, &(0x7f00000000c0)="275550bdbadd46888f4b00513958413c90f1b2fab05401237e9f0719336d39690717e7cc86f637a38998bf783c4d56fc98b91583a24d06a03da669bdeabca7b6476f3f5b8541c685c2281f8a5a69c3b240f42ad8f579a2bfc6ea4181b76d7fbb1ba952f890577f1a3b1929dd9c29705dfcee2d498e5f3d8e4c82f808a63278989faa5f81696bdf417e6b32e973bc455aa0ce33956514f1ff0f6672fa62a200694f952cd6c1686599dcbc0cc80846a215351d7b52a190c61cf6a8437bf14120884e6ded92580fbd9920a66bcc6aa0ba3a3b44e899e0b722c68c73da73dff6ea13bec3644bc73bcf389e2a9d483e7fd85322849a92628786b7a8a4fc8935d1b151f504c882a7afc8de4c2a75810c2d9f9b5a6e685b833706b68304b748128fbf9aa9d30ae5850b491d6ccb1a2c4e00b3c4d5fcdcebe0b0142162721f1c08a4c361a9899dfa63daf9617df92b4334730fe637b5e6605710c8bfff615c6dc83d91d0ee02f3221b616b81c49649626a2546b41dbb421c437fbf08138feaff0cdb3e6d849c933d31e0078fdbb1214be948f81202ea18bd9d8dc0651389af693908e73162ebad2309110b8063924cb0f30d98ee82ccf9dc052b9d0ffcd0d7b52f5b03faba7e008b954170030b132514b4d8e8ac2307fe3347d7c2db7f1d7fc3568b580c480ac83a9d97671f72fc4fe32a0cf44a73672d1ab047b5e6088fbe74f050fe777b045c83e1dc6609ed529fdcec9a27e11581bb40726d389d47433baaff0c4e9e91164296eec3ea8b24623ad13bebbb291d055500c45c9e5fd4c549482b11f56325fa0f64ee8b29838ce6351cb3cc904da4af84027f9fc22df5fca216aae0b7363b8772a03d9e99580b00b396c5097a22c2a0fda3771c85ea21ccb07cd0a48e4dcb0588c8137b2249a1d307264d63d7d626991f358b38814436456f0c0791fe408241459eff6313838d33140ad2fdba27258dc4a29dabd1d26aa514031e72c8b398d5c48a348445d92925ad73df9fb900e8e7c78febd2cfbd86041ccb472d7187578288679e26194147b206f27f9ce5f9db7b9f2e4e8f977686e5f7b2852b7643dfa03dee8316e091a31558c6bb92663395f757fd13a7f85cb231cd901e0d22764e0314134f2f065944b30fa64aba478ae279b0224e118977feffd61ac825ff7aec82501d3b93953c89720d88c7036517e7bf8d72ec7443d128896f6aee641d85526c312bb2477d0e586b7eaf434a7b12a5a4e3f6d844551c5cc348c52585a423f5cd8682afc13af2b53bf8fe7d8368634aa8f06878289c85bcc1f00fcb10c5815fc49383108599fe3e6188a37f177735f568a29daec82313e5eaa0dc4764cea92a18b0df04092d9668b4087e296427e66fdaf10809f48d59681424ba4f1d0c3d9c7c25f96ff262ab6fa84f06133f4073726f4025f55e8c2ccaf61b40fb66cd48e4889fa93f5a0ffa09d396ebbf1e19f810d97d421a2026dd617bca8722bf8d20b19682ec3e84ab0470d746826906b9457d4d365beb120a8676c3766632a2c68f94abb44dbab531fc744ee20126bc6f73e11a9d0164f07a9dcc47e6fed8c67be11c43426e4e537e3124c7665b04154533070dada398ebe5c45193157ebc92e80c29e73bd1b9c3cf7a7e979483b1e1aec2284acd4adf4e200eb7ff84231072e68e5d5a0cdef4a1ab296bf1dda3dc5b5d6930e3c71322d2b28ffbe1783383374eb3bd6808e03c48202f13988066e6c186914927bc27fc8af34e621831d823b8b2f3ecf7a304832c3d2f2d703a711e26f333d6bbb1b131f03698f0deb45797117fc2b5b80d3f8908e1195fde00ee3eb58ef2d6a92b3c54112c7aa01dd7b45e88d2b2cdd563b1c760f94f020fefa927dbbf760879256ebe0e4131088da28dafdb8e11c706b4d482045352387db6f502179ba10b34d903dd512cb8e16b00682c9c004e131e09201745811eb2240ea2913ef911d87341561647af3062f1588468278b94361b21fdd39f442a78613a6038031cca86d90a89e3423ace7954b15ca8b05b9b45786809de748baa81c5874c27768acd4debccf9533873d3b3db5ccb07f9e1afd6620f795b9fe00afb7990bc7dff4af357a05ee12491647df25c5ea6eb8be47b5ecfaa6ce8367ca98a5a16ae5b8b1cfc9bdc601b2c20b1faf01d7f0582e3a853f86a3ec136cbef75fa7881346f0e47752a5756bc07ad1cc60400bb47520c5eb80b86882f4582a7942fa89b0118856f418dbfdd6ca555b9626327c93ec734185bf22e73956021b9b0da5893b5cdef4e0180072caa330e311e4853beb15bcf608029aadd195ded4c358b7856bf8645951028916123413e22e39a7dac31611e5faba75b5f7fdac24c2007a874c28b226d09e16c760d10dd25bbedeec76c02fe92b1753b27c43f143fae1c5b55d81918233cb5e27accf9591257f268c45f12a357a71190591a4cd169979b193661e14d2ce8bd8306a7644064329d10f74c4e650c73db927217a4f30be31587e00f879a4d0cc62c1a89ba084534a80e7e272142197a56a8bb55bdd84a1debcec05b61df4cd937bf7e6094e85bea5672ac056cbec104dd3337920428dd2f5f8466a208d99da8e0c7ae85ba39d00aad6080beb9cb785b3830c46199e384e7d29e99e865ba67ef16a4e0a58697b9aa8f8eb02ac74cb203b98d47b6b3142891fd4841fc66eac1362955e7322a8a67ec52632cb44858f763e58b4228833a8d25f28927d30d20946825cdc91e8e1bf454adaa36249d1a33350f9641f81264305d39a3e3ca849ea09de54f3e04166ccc211a1cc482741966375bbe0392117b78c57c000a559e0cb4301a52e67062fc01cb89f49e9f896ce16303df80d946a96adc93d8712f506b30934ce61c555adfc18438c6e488c0e23692852f35f9fe46b2c6fa2f5aa69dac0f676522a10e8d31abfdf8489ac855428f223c4638d90074f25664e72e2904b6b218a53b155b2469a6d08bbd2b522ded54fc788b3396bb36e25b64c40fdb4ad5c71438994cf1814bdd750452a31bcb0d0e605a55661671760db32310c320390fc2dc5b104a4f63cfdb2c91b9909309c5a3ccbdb2852db5d21f9794ee64453ab79a8422c3f8e87d3d9df14cbcc7ee08257c879799632a3f48cccead40600313ec1bb43c3b407407438278b0f8553f99e41fca48c3689cf162a1589970dc4ac709298fc8bce244d0345f124329326b73feb85c8c7ad2c132ae1c0974feb729c2f675c3cf79ec91b76b6458ca5b44742ee31ca6ce74aa5b6a998ddee08e9efda1e31feb75fffb2f53119ea52ebe8f6d49f45321f8bf3deddff6c847172faa7b15822a4da642ed9c1964a790675b347d8f10298eab1853b94f304dbb576cccb2ec7bf91b289215ee9f006b8a69e3eb311e64501dbcf3ee09c9cb68c943c5ae05fb18e7451fd8b6faffcc616326cf152fdffa139f1093a24e7740ff3ab1f85b996ca76e83946b373f6686dcccf814ad1e10b313d3b5e72491cc02246f8fe6a42ca97015922b773ee9c1f9f25b5d5e6a2850c5f0d54184f1f3892fd480c1f1f4bc295b1b491f2ff69326594ef3bbc52525a3bf6d0f1a0be5657f5d59519b6afd3f8c0867de29559860dd2603c9b4aa225544f52b85591172fef5e7c89efcae26c912cf8102f50d78c0c836bba7fba4101317081b7baa79910daacbd61ba638132e79fe256d73df2fa0eae0c2523bb5cf33e8f7e52d2c271b344584413b69d88b84e8bfa47674c76ead9811b486813cf48d95230e7f4a5e8c143552c665bac48988dd2eccb5405d017b3b75c96112dd8d03478a3a238b57b1b66ef223c54a55f81ae59113b9db25efc7b81d108bf8dc4a8886c1a3e60fc802f37649e1419007f0f8f3d7c74b6c01d8a6dca97728c13301703ab7d06fe8928eb060cead166c207ea43712a24be68cd355c2655c66395185fe82cc28d8fca45dab6546f1e3e21f0a60dd3d4490d212f463a21d4fa60e635905650890ff778d80d8a9a9f5b00a14ad364160a968c099857942775f799651eebfad329ac9c65ea96a23698e5418d8efd81d4097e4388dbe624209de1944d8a4872c315ab1e846a0624e06ea3650f3df91295ebab5a719b8d2a0aadd0c97ad4cba67056672ea1f23d84726ef9514203a9671b50f837f468ddf25d3f7f4244931d37d314fc4747d4be07204bce091bc59a38671d7e16579f3cb1b16838b217ed3872b0f20bed12edf3ef706d868f7c58f370380ddcc7924b7a2f4e1d34a247c390e5c44f5833e5b0ba1724573baed7038fd8821fdef489e8c8d7dc132d3e5824f5d9e4bb2b3de88db4b95c1a00d5e94eaf2a5f050bd4434e4c3314112e9f78f3d1b13f010f977f6a4c065c68cde8db39002757a9bbc76b67742d19c05520e753cfdfb3135ebecb28c0fa916f7216b8b0d181bc97bb9f9bcf1d0c4715d491a3dfd92978a50b1f01df23ec09b5b7a84411730909410840781a67d8951d09ee07248238755e314c61917adba6949d9babd765f89e8085b8062e0eb0e03ceea3a2534519e8c30b9fc115437abfcef9d2d3777aad1a29fc2a3a41d35c13456f89660f0419b6b9f040881ae39505d51ec63ad03bc47cf85948640dc784fac8c5aa5ec52245a11ff282a0538ecf5ba478d0eae05163c29f935e140d646163ba785987b737f87c3458946fa55fb7fa0867d29de9c35efb2048dd9cd509368a64c98eaa91d71b348d6608546275a0c1282a3f1e88831f2da3c7cfb4f9d816adcef4e118e23cbba45ea834e0566d7107eb271728d1974109e7d1b78c0074f74057d3073f08990e544a1775e56685616b5543f69259edad0dc1a22c4e480945b0f426adddd467d3820938711875950267e02dab38da8898431bda4ad4b935a251ae2e02ba97d249123b2ceb929cd03559c57e6c229fd519235706847bb73964189163376d1bfa4dc2b54870843066c3cab6aa7eb75f219a05520461dc0544ee42d69e899b0676ac1ad426fb4a918249e3f41a07bdf82c3d969957e6eb7e55ec0edaf6bd7408182478bed6eb32d20494ad31c3841f21ef9f15fa4aa033ac57011022ba8fcfc66c8440f71d6bcb80c4799410f445d79e020f1911550843de91b3ce05da71f2af6e475e85e7bd706f00fc6dd97dcbe4a8bacedb7343221da92e498435298f4c2ebb8bfc2525ba4530b9d111413dbc55de22e803501e6ab431a9a97299e4ccfa740b1cbe0d6911968a4e65be7edcf1e6ee0bcf7d4dd0a3e88c92bec2cd0114fef8ba4bbba1da9563a5b3c711c3b4d6b39c198ed0cddab8baafa9175b2e67124c0bc95dce2e6608639f933329d049b758e014f38ecaf5b08afc090be0c4a4b1a34997a6f8369e660356d0eb82d0724a51010f153ca09c2d2949526276c2a7bc5b030204f0a239290c2ef905aaf8adca34eeb5225e74e9113d163e27da1ccb2993133b9659163ac2cb17416cd62ef8f55ffb8ae97c9a4f81799305cf4259cb430af9d3b32f0b94055bd29ded6836e6c552441330d6f1d40bbae4d074a6d622f5832ca136f32407b2c76d512841ec07c7690f7db6ac4502b29f5e674445eacfd84e2cf96775696872dd29d27ac1acc8f3457d8338c075dd1e0b6e90ec24a36ff5e42399a01e2572b0fa45fdaaa9e9e439f68649b4338d695695e8acf42ee4dae3ef5c9a6dd8f843c02f3011046caf25096c29b8c71f604aa4507ce54427407e278bb0b3a70cb74c1e361ffe70ec0e6fdd9c3bd1dab2c271732f38f92289b0d32cd2235a1140598c3ec9f98eac37f53eda5c301c255c0736a4d0358311a71e301ad62f2c77e7a6e57", 0x1000) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:39 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = getppid() ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1000, r0) open(&(0x7f00000000c0)='./file0\x00', 0x30309, 0x21) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 11:46:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x297) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="d7a789bffbded16ddbf897db66a6a421762cbb7213dd43b6f2e7e615b0c7bc79dd583bebdc9b0ce3363c80b553a20a766503c0288da61ac416eed9080ac1ecba2b3c4e1beb8235d7d1c6b0ec5927f549eaee265136157905a289f71dfc3692058b20235d95947be875fb9ce355c9120c202449dcdf752f7f1d8d9839e517c2f7d774666c48881e13eaed293c304426505977030e4dd5b249ac8dec13dfd236ed646778d7c8d67e528d3000af", 0xac}, {&(0x7f0000000280)="6b8fbb22aef2b1246de6310d9daaf077ad6158dea53c21f9a446378ace1f0c588fafb22ab42ed5760795aafcabd83463ecc106ba57796c38b5d98eb8864b5bef9950adbd45659c0ced3755e63cc6b18cc8c4d2c281c85b00ebe8cc769956629393972acd700e8cf1a2d1bd7639a7193fd65530914dd6bf09f5", 0x79}, {&(0x7f0000000300)="48043f1cbc328bf00590d4b2a6149230a65207d2b914a036b1e1cdfcd7eef4c55d76761710fb5f4abe382b3ee424d9101e4e897f2713fe5d5892b141f0dbb50d16de79ad22fc668be8aec0be70cfe93ffa90534ef5dbb79ca07267a2021d453ab306744c1acf0a006eca1969d5fcf9b073722fa3688af379e56679e557a987378ab222719e5100abb0ad5e40dcdc5d72eefd12276e353599b2332fb4186ef777d88ffa873a48eecad5aae66701729a79ffd6018513", 0xb5}, {&(0x7f0000000040)="f628efb8d8077cb9bd92d50d26aadfb1e77f909f2c446cb753937d2812cff1c2c3de28", 0x23}, {&(0x7f00000003c0)="2219658fb3574fca872883f533a8034319e7e77c5710f5865fa847de66600ce0704b5e825f41cb2229401725562b89f5834cec938d7fd826ace7cb3fe976e164e42e666d6a9a852c8c45fe210ac538f3d8c04a4dbc23eeb7841f459c09991adcbcb477c4f2abf654cf717036d66734d7c2cbbedd9bf28a7b38516783baa4f4ad509f929d9a", 0x85}], 0x5, &(0x7f0000000500)=[{0x68, 0x1, 0x2, "1e25ebf1fff13b9bade50a9b68798e56b045affadf7f87e0a1a534c14428fcbf755e40452846b5d87840c8b8101e47927e12782862aed2a607305cef51f15eaeaf5a125dc8fa51ee9bd7a944fd52de8b9ef870ccdb39"}], 0x68}, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0xffffffffffffffff}) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 11:46:39 executing program 1: r0 = socket(0x10, 0x4, 0x10000) r1 = socket(0x11, 0x4003, 0x7ff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe5) fsync(r1) dup2(r2, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x80) recvfrom(r2, &(0x7f0000000040)=""/18, 0x12, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8020, 0x1) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xfffffffffffffd29) 11:46:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x40, 0x3e, 0x7}]}) socket(0x20, 0x2, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) syz_open_pts() r1 = syz_open_pts() fchmod(r0, 0x82) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) dup(r1) read(r1, &(0x7f0000000200)=""/245, 0xf5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:46:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 11:46:40 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x10001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x4, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2f}], 0x34, 0x0, 0xffff, 0x0) 11:46:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x18, 0x1, 0xe7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="32e66fb3d31079aae27dbe4345e18b1f3ae9a70250af", 0x16) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x394223eb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7b, 0x800, 0x0, 0x9}, {0x3, 0x81, 0xb0, 0x9}, {0x8, 0x3f, 0x800, 0xff}, {0x6, 0x4, 0x4, 0x9}, {0x9, 0x3, 0x3, 0x8}]}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x6) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() 11:46:40 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) close(r1) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000040)=""/43, 0x2b}], 0x3, 0x0, 0x0) 11:46:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_int(r0, 0xffff, 0x180f, &(0x7f0000000100), &(0x7f0000000140)=0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 11:46:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0xffffffff00000001, 0xe, 0x1, "68b049c0d3c9238f263f10e45cfe233fadc970a7", 0xd13, 0x6}) r1 = syz_open_pts() pread(r0, &(0x7f0000000040)="6be6b9fd96df5866120b8457c2652530", 0x10, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x3f, 0x0, &(0x7f0000000180)=""/63}) fchmod(r0, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x10001, 0x3ff, './file0\x00', 0x1, 0x9, 0x8e70, 0x6986}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x80000001, 0x8001, 0x9, "3eaaff2863e862fe1bd20b61d6f08f1506b80828", 0x4, 0xffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0x2f, 0x0, &(0x7f0000000280)=""/47}) sendto$inet(r0, &(0x7f0000000300)="47445c08d5a2c8ac2081a1aa60e16f1e21c121844e5961c34a9fc9a15f4e11beab5d5e8f934c7079a7868fc16a81c26584ae83d19a943fa424b908151a2113c825b593f04137ca7946537f785bad3427d7aa9076c3104f9b96ed16285f7f245d304580bfc50d2ce3a14fab7726320e172ae1bd2c2a8a63bcedb13f093316e56f643dc541df046e96ee17bc0ec376013c167eaeee086171e6dd7b1b273551cbac9cb3f22d46ab3dbd85bf989c5f13a2c8ce83970c71a69f7627b1a23d3ca97df5ab37fb21362979a60126244ae22830e747c42aded085d2ecfed77fd9eddab7c9a617a2261e16c98d35e344ed10c72b5cddd3e5fab2cf", 0xf6, 0x2, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7, 0x7, 0x5, 0x80000001, "6aa52cfbd2b171bb3632b77b0fa20793be91c2fe", 0xd94}) sendto$inet(r0, &(0x7f0000000480)="55f36c59a7b5550c77b7eca3a1f545c440e28763", 0x14, 0xef39dac839517deb, &(0x7f00000004c0)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000500)="f4950d8719619f2deefd3569c28d7a754030a659516d0b27d019a00fbaacc039e7d9814a35566189c906e009fe8b7dd5263b0292d69ce02cb6e07eadd2351ea8d1651623c6a421136d9b9076bc0799ac2bdc8a952397ca1cf32279c8f9f8844bcf5035", 0x63) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0xffffffffffff0000, 0x7fffffff, 0x1000, 0x5, "564c058cf7328c26a64fb4ce644d34bc16a95a6b", 0x9, 0x3ff}) bind$inet(r0, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000600)={0x6, 0x5, 0xfffffffffffffff7, 0x6f7, "0eac98f51591609baf66365a1a6372a12265caf2", 0x0, 0x100000001}) write(r1, &(0x7f0000000640)="03e2615a1949e9d82de4eef5a0b916f40bec8d09", 0x14) kevent(r0, &(0x7f0000000680)=[{{r1}, 0x202353a8e6117b9e, 0x1, 0x20000000, 0x7ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x3, 0x81}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x65e1, 0x1}], 0x0, &(0x7f0000000700)=[{{r0}, 0xffffffffffffffff, 0x32, 0x4, 0x5, 0x20000000000000}, {{r0}, 0xfffffffffffffffe, 0x5a, 0x40, 0x6e, 0x5}, {{r0}, 0x75146fd4f5de98f1, 0x0, 0x1, 0x2, 0x401}, {{r0}, 0xfffffffffffffff9, 0x3, 0x40, 0x40, 0x7}], 0x44c4, &(0x7f0000000780)={0x20, 0x5}) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r2 = accept(r0, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) bind$inet(r0, &(0x7f0000000880)={0x2, 0x2}, 0xc) fcntl$getflags(r1, 0x3) r3 = dup2(r1, r1) r4 = dup2(r2, r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000008c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000980)={0x6, &(0x7f0000000940)=[{0x6, 0x1f, 0x7, 0x5}, {0x0, 0x7f, 0x8, 0x5}, {0x4c3, 0x8, 0x4ba, 0x800}, {0x8, 0xfffffffffffffffa, 0x0, 0x8571}, {0xfffffffffffffffc, 0x5, 0x0, 0x7}, {0x7ff, 0x1ff, 0x80000001, 0x100000000}]}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000a00)={0x27, 0x0, &(0x7f00000009c0)=""/39}) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1010, r1) 11:46:40 executing program 0: r0 = kqueue() mlock(&(0x7f0000a82000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) 11:46:42 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 11:46:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800", 0x80000001}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xe57) 11:46:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup(r2) write(r0, &(0x7f00000000c0)="00cdb886dd89766f0790d934c38632af786f7e0ce21e34658cf411e35363d3225493e6a1106b23ee930a018e34cf1188b351bfd3a2", 0xffffffffffffff57) 11:46:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x1}, {r3, 0x4}, {r0, 0x40}, {r1, 0x100}, {r1, 0x40}], 0x5, 0x7ff) setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xffffffff, 0x8, 0x1000, 0x4}, {0x3c, 0x100000000, 0x0, 0x7}, {0x101, 0x4, 0x2, 0x7fffffff}, {0x1, 0x6, 0x200, 0xa893}]}) 11:46:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xa1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x6) syz_open_pts() syz_open_pts() 11:46:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0xa3f7fdc5c2dfbcee) read(r0, &(0x7f0000000040)=""/24, 0x18) flock(r0, 0x0) kqueue() 11:46:42 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = getgid() setgroups(0x1, &(0x7f0000000040)=[r2]) close(r0) 11:46:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/53, 0x35) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000800ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 11:46:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x80c5) unlink(&(0x7f0000000080)='./bus\x00') connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 11:46:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x80000001, 0x4) setsockopt(r0, 0x1000400000029, 0x9, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:46:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) shutdown(r0, 0x0) socket(0x10, 0x8000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 11:46:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) r1 = socket(0x20, 0x3, 0x2) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x40, 0x0, 0x4]}) 11:46:43 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="6cff98e244c945829ece76a8af11a75c90f98c4bad436950a0a6805876eb4d8a22f53d1bd1f852de4805546a81a8ae3c73a1a131626b82a60298999a8f84f3c505cf51ea5e46a9cb3c7282bea459c2a4ecd1fdd73c0e91a89765db05b64eccf946b56c77492c1c3e1a6d9d8a9f85e6a4bb65033c885b38749d4f63308a1eb0e89cdbd10883ef94dc56a6a5b5dc3ef094cd40ddd51cb3862594ad455e00"/168}, {&(0x7f00000000c0)="91f25a4785a61188f9ab567c7be1"}, {&(0x7f0000000740)="88a314dfa37e64dc57a614cc034c62e5fa87f310b81a5c2dfbc9f1d5e266fc597362f33cea9eea8868d89ccbf46fccef58242e11fa8a0a36e39c53f8fd56315e5dec62ea8faf7d22be7f188b6d305848db62222d4c0f27bf2d87561ec90b949cff1db9769afd310eaa814b444755d87a38b662c34c99c0b33d4100fcac0f6ae2d360b1e958360e02bc09f94a1c3a2756284b17cac36bbd6eebf00047965fa3d4ee370296d5b6c9457b01f68bf34d84b096e6d295ae1ac5f34412a7bd3bfc0f93428c0bf32c88871e44bc002bf42ad6b3808ca6b37fa640a3680882b6e64c84897254fa48b06dcc5b864e9aa3fe3fa91a098c6f580f0c609e1681bcbd1e7a6a8251d7fa64c81edb3abea70f1674e1d20c1633e205cb7509b66be10aefe042dcf91dde30219c311c4990103943caf49092707b380b9a6849995b0bd497125c739cabfbee254e6494c07dd91e49c71c252e710e731e2437725a8d02f3d0c51cc24a11420395b660df598cf2468a25c58d1581c917b6503a20135449ca029f08195d5a9b9f53fff7fd9866be78ae12fbbb4d883f2865ab2dbfdb13b7167991cb2593994ca915fd332e54b981628e99b911716e5b369b7919800ecb1acf6c34a35e2c0c27df5ee05bb988652a1d1c2244e53b2362d07472e5a83df0075433b6172013cf5284f891c7ab954a6aa01b5175d1774e77234c330fb37527c3c01d61a3986cbff65e6c304c1af246ade797c3d4c8377c988c67dc114bf879d915ada11367b9b1d199e54154d0412b09316e206b618de1b9b90229790739fd1635cdf00f526d1fb836c5318bb3e34d17c3fdc220ed65f7f3809537d75d3f17f955ff9c8251add286ed169d8913ca00a1cef71d2801bcd10452bcaf138dda227ec828f1211f0177750502543ac389ebf115be726cf7718288ac99de092ee035b9b6750444591939ea29b71428507e5a2c4383aaea1400f6bb79f52424f25bdc109f2b9a2e55108f28d1d199aa272a90175e16c20c1d96e26feb2cf8a10ff7ca6526c92c8c26b99cd54b29ab80e86447e952716dde6e495fe61d48644f3697864ab2377bf449bfaf510ef903fd542f761d4fb46be6542f52918b0c87f63f5f04ed6a2294d3680ac4888bb9f0632f8fb479050ad777c7e8455784198c82f83949adc017baa4f4d4e1dc026a6ff5d58e8797ba330c9a2a5cfa8e1145d19229ca650ad5e1772da33f3cf15849b413111ce72610c9e16f8f67e1b48bb98ba6407fac0b91af3af9211f9a0126eeeecb5d1eea5cc1921c81b3907cb080a06b9ed31e95bf88271be508a36c71aefafd72caabba54037e922972cb27ac084eef8783dd814efd099f6c342642fa513056037e7f4d229ac4f02843d7d9a7de210bbabd7b735a19fd1fdb6a773281c3ea23f53a76b6421439c4e7daaef8c43bf6566b5bfc1c5d63e43c9272079508fc1a7c92a4ef18e8d94bf08c66b71ae6ec8712830c2049468a8357c912615631f06b68407fa589210a8d67790e8b6c95fdfd9e98a11f9709adbb22f88a963aca5016e1381742a4eac8118d8c1c434b04283679236afd5148b51bd7a506e95258fa4292ec8570774da298b63f6420d7c958345aff0b8bf5fcd3b1dd482840397a9acc0e5ce86b89dd79b11a9b8602d953034f68f5055a341f2ab2a26fefd349b375b22b1f81213659bc4b47094a0097ed06e5d25ab1e1a510539f01e3d7455115c3a6d70351837f50451a31a128052b95b60043e4dea1fd154b8be51029bb4cdfaa335ccf43a86c88198c69174cec00de1ba1f351d66f2f6db8187d1e011398227b4f1fa6eab6285fe00ece519369c30ffd203f6eed80ffb8137379469cf5e0ecb785323aad9c37a75c4c8f7560f5d0415de80d7838490bb0eb361a8d33ab61b8bea87e87fce809e97a1a9a9041e97d5713b56517cf9e8d56224306d64bcc945afe2c34cd52e11ba1fd20022bd4597add658238d14b8a5de270366b1e4928a8638248988a8fc005fb06ab28a4306e98be94264e0795311849f534560f6f68dfdbbd73443e838cf2ee53364dcccbe9615af9474555e9e72c0b3a3478eb4887f2f037bbf8e4769808b5da350f904bb8f9dccf4e4c1783fd8f10ff7f1452c0c3075183a4cca102c9fdbfa8680d99a1a66ccc7f15d130eed968f5b0357172bbb95eaed91814befd90c332eb4a42f0e929c0a1706bd6a2846b042668807a0277d563153f5324bded3ba39a7c049bbd1d769cbf0dc33ff0b621f751a57b28faed9277932b81dd47eeee8c1feab01ef43c2b6f9caf1414da8319466dcdb7ad0c98d6f279728f470a07e88667a212d06c8e66b281e210af40ee9b27a52454e9158c2a8b6b49cdc3b776d5ab676fd7b07aaab6bea56021e13aaa26c9b2b729a3b23b6b39e9d4755f664a3a1ce15b82c07352bb6d08123797af3bd5d4a70a2adc54b51e425c9c8b33cac56134cea4f173dd0b20504b2591ba046f6c95dc66b77e37d1843394a9deaa34830cda08c21a1b9b5599170ba0ec99d1fb37e928714ad8fc6dea59e27fab34535124322541f73ebc7252a76493ac73c59fa2a117d2ed2e1a363b3e8447476e282603bb49419922a308a26a1a158338025feb51ef266215c578695646f26a92839822aa11dd0e9274e6ed7192351fd3b3b71e5c453868cf1f08d54debeccfbbfe90ac79267b9c0840755be5ef9ab1fe358b07a09adb1c586c616e526a06144a5ddd254384f2b4ca4a0a5c6be8535645fb018186979e8965e3250c6f7c4edfa9de22b31044cc51b9e59cb8c34c9e3a8d2f04d8913e2561580b3fe6156b344604ea905776d1c80d55b0ad30fba7ded55d7f542243a4040f10bd06b383d393bd1c4ac474679c878e5caea66a42c7baf8e540669b56cf3c18298b033475d47ee42a1d5eee263c5ebe16a3e6ce455329c4001e3a7d306d59bae287436443de208c90ea5ea7577b4ce17e79d32f170ed2945ff125b514bbc956ece2670ff3eebee2243acb5daaf95733fcb66ce536d55cc39a815c01185a474f814d2e459b4baa49ddd0447a50488f7a59b848c977be56c3723f6994d3e1a7f69e7f16d9702543be6eec702ea11d9e76d976e3fe2e602e4604007ed577e8ff1aaeb7dc81f0976a319e33ea8da07047bc7da20f95a81e9062ba2cf76820defb795d51bb8e3235dce54494178b3f3351f5cde772f267f77be487f385b8fc9b26b122e2da389b4575a18dd354008ab37cb58aba73c459e4f475f7c6708e261ec52b41971adf53163d195e2f7a827db252fd8c7b46713c870b169366f2339530673a13ccc1292be2de5d8fc57f6f4cd45ecd97eea893af6870da90ff56f483be33ca194ffd06c3c0ec7dc9e2fd00bdd7d5e5f1417c7e1a94da58b42071b5851c442f2f69a1c6c7b5819116eca68e275952850bf4a0d5aa2ff71d0f7d72e6922335be948ff3874dbf06c4eb984325de147bc999a72280f386a97cc1cdd7c11ec780b43c52df394520cac1ca9d2329e754f7928f95a54d1325b73de5555146d3d8d916db86775d8095ee4c604ad9708f9c7a03bad3ada17ecce6da1acf9bb8251a50a9622f56c45c6e0cc6416418c93cef50f1fc2c3e4621ef9cba9d8e55db98293ce298b0c7e240a7c49d531a7981d2f3707e10dd50dd2cf250ca4863070bc0a213aa09cb625cdc71ce100024bd69055d3ebdebc0fcbdd00ab73bdce4e8c21450e46e8a9ea12c6643268c255574be900b4c8f79c0ba3fce7eb9d2be2f7e54d0faf0ff70f576f25299780575130e97f1e3da5bd31638e719f07a81af516ad6fb8113350d4e59e4b4cabb87086e25ca61df05b33768bf0b95205365b5114e58e0a86a67ac00b6166fb169ceb68d2a82bb75fb7d6ba838160fa1e46542279f3c842ea478e0beda4198be6e940e2ad0a28e625332cf244fef1bd658608bcadfac5237921983d0ac1ec7c28b55c68bfe3dd6c4912a20452d84258bb510c7c03a90b13c09ffa8d8ae2fde8c213aee871cf64cdfe5ba84a7456f01d10a7eca4b839a5fce6dcdd0cc6b821308d8955f60ef473f1297e1927bbdc9545755550486ddba052c0f609fc6f9980345ac450f31e4737590066f29fe62fb105bb91e5295e39bdd55378d27949f0d560c98180138b2fb0622f77c7ab766b2795eaf0c6b6846a4c8591eee27953f64c9f84e0a472ec0b6ab5a4eab23b5e2094c24a54c865f62a98895a91e03346e83cc829d1c48b3110c2fb68d5ca9287ed1aa4a0a1eee2842b09e00a52ae60c6effcc9032fa51e8b5c696d6b4af6c8094847090dc7e12811062c6c320e8c2c3ab9cae219b44f9cff0bdc1ce002cc0a5519fa5703e4d239e4d1c055679cd7cff7f72a4ef4c7fadebe922e5a8ce99954e26c25495c906903fcdefcf25f6c040fc04c605f01d6bc8a4bb1336d9d227a17e6ee94efae3f364fa1914618fbbfa10e8401a38601e96ba1c4f1aa9561d0b8dde0d1a879f0049d3640c7d9cb2739e1ff0e1a3a3d5f90c39cc16b68f4dd4486b7771cc00a7d6e17b0944739e19cd0047dd134324476fb03128d24b0206160aae24530f6f81342bee2ff1d40790c9d849c5e1494c73b0caa1fb1df2b4d52523dfbd743d0285545b4cc707e1061fb5fe521f1ad16a234f8031fdbf3493795b79411ff388f04712e14cbbbfb147a90cc1fec664484e2c17e4ec374b7242cb76585082ce41bc018751554727d1662c36ac2c77bcc0510f3ef4da4e20089200d4e476b4168f1488548ea64d276d508921ae576f8fbf80c32ad83160e25c522258c6e48feb209c5e51a936a8510e4ac9f255f74e9d35abd94faa7e6238efd9f2b9db403d6c65a5ed71e556f4ad0156b355c6e43b0deba6a9d9eed1f05a585c816df7466560e375ad53c457bc677585fc1ba515d6fa85d5d83c35426b50838536fb5f7b05a6689b799d73360ee3d8781267b5d0a8bc56551bc6435dd3a267650dfff2d6acc0f2a50692025f8596fb48ec634cb77ecacb499a9d5694fec20e04fe9b30b5b8d294301a30bae978a2888db267830e8083bd803e5159100c726a0b95552f76e0cfb16cf4799e434ee0d407ebea7a8dbf059bc4591ecf0467535788f388dfd5ab48660a5c2e2c1c1dfebe08372bbaf0e5b4e21f4683a6765c13bd4404388e2febf4004f5c413c5941c3a81f730b1a89902c994138a24a79266612dc4bf5b3fb49ed43a5ea277348cb7e3d4652c036dbbfb01155f16d1ed0401792a9254cea140afd618170af692d9fe0297e5342aef34b2b65d393181c6813d09e4f5724bd2483c0487fb8cba1305b80b21341300b47bc20dfc8b90f579086288c2e951ef493ddc344f556659aa86a503f19d8ac1fe3b85063c79e12cbcf763b25491c34cec4294bcb72207c1960d8716128d1ffe30dc9fcf6dca0ca61e3bbc3a48fa4bc16a76290f23fb56a3f8801e179fbd56e9ff4582a1c251dbe1a99614095aa2c0fc93701fd072018b56a960c495a763df2dafff07db28a59dc5f2adc52923764b16cd9e46da4293128cf61360e5b6750c637549434432d66402d73a5b4057396cb5b9c58d1e89bc989f892a0f7cc3e13f8222ab7093f53e4de01c268d4103d1a3636ebf24ec499aa80146cf7ae671bcbd4a45aa4ca7e24ab48e1ca10fb334cd619273edf6bc8c4243d4ec4ba221a6741ad1c0bc2b86c22cf634903684a59a4cd1d7049b421c6cc399f664c3d877f3f845b0230a1c96aedcf44378b03c3adc087cff284439bc6111a636a8836ecc12265c249a4beae20a3af56be84b05cf79723317be8b431976f79130170c6933bb7f6598dbe64b8e5"}, {&(0x7f0000000440)="c7122b684687fac7454cb54acf22b7201ea0305d89810d79c74802cd47a2be6f4969591b4d59126ea893d185aeccba14c5d7cc65e0459ee7c0ec5da2eee37a8b38dcd4a11af1bc803d182346a137a605847b547abbf15e10591ba2f39542b9988e5fe6f77fc0c7f2cdcd721e149b8111fb1fc027dc4869d5271b9fd46e0b1d50f7717fb5f36c545a048f4fa419da65e8a2238eb81ba657f1a2b76a78ad00666eb6752accff655cf5a865f9065e564942ab1582a691ac6403f930fac576b73a586fa763d031a58c6f700d2e024ada9d3972d66b2d41000335c33eafa96e5a2a37cc7e58d43b184622e6cc65072ed96e51861905637038c72f", 0x1348e9b53fa0c2f2}, {&(0x7f0000000240)="93fa507fd0a4879953"}], 0x91) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)) 11:46:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f00000000c0)="a60927d3061c70d731bc22ffe257619638f0f99f2fdc13247e04d5e41074eec938e025cd4c620fb739696e853097a31e5d99388c471561dc2fabf6ae5a58080692e82ffb24ee15e30a1cd9e7d4434e34881dcf4926ee0ecb3bc6343ee811bc2edbe3d3b8aa0dd78f3fa69735068933f28ef2a144b64ab17f5257abfceb8bc2d22bc854de4a9fa961cffc22a873e4a84dea36af50da5ebc53b05f09c50ebc30dd624b4f0bf51acc172ac5807c041bfedffd94a0d8b5b8e2147ea434d2b8d244797d5c215e975783ae0be86ecb35b86d959bbc3242710f4fdd16c58cf242a207e1a51355", 0xe3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:46:43 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') socketpair(0x10, 0x3, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x188) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) r3 = getuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000040)='./file1\x00', r3, r4, 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) listen(r2, 0x0) 11:46:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:46:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0x2) 11:46:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) 11:46:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="810bb68fbfedca7c712fc0441c483840577dc019b8f1878ddec5a2923bee45d209bce2de1b5778d4014eee2653a0d997726ec827aee4277340e8cdd795f50b6c414e6872f3cf879a8c5f8d80b2", 0x4d, 0x404, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) 11:46:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 11:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:46:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xe023d7efd65b2969) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7fff8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669034c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565b886335facf8bff7b4aeb6daebcabbe7e553492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4fed27f410000"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r7 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r8 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r9 = semget$private(0x0, 0x3, 0x6286) semop(r9, &(0x7f0000000000)=[{0x3}, {0x1, 0x33, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) kevent(r1, &(0x7f0000000180)=[{{r8}, 0xb658d6aaa8e4ada1, 0x5, 0x8, 0x40000000, 0x5}], 0xffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff8, 0x2b5c792b94d2bdcf, 0xfffff, 0x3, 0x9}, {{r5}, 0xfffffffffffffffc, 0x5, 0x4, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x8b011ad3922f0545, 0xffffffffffff8000, 0x40}, {{r8}, 0xffffffffffffffff, 0x62, 0x1, 0x1, 0x20}, {{r7}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0xb2b}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x8, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0xe0, 0x80000083, 0x6, 0x8000}, {{r7}, 0x8ab76ed2a3cdaaae, 0x22, 0x0, 0x1, 0x4}], 0x1, &(0x7f00000001c0)={0x1f, 0x4}) 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 11:46:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 11:46:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:46:44 executing program 1: r0 = socket(0x20, 0x5c601bd31379b19d, 0x1f) r1 = accept(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffe81) sendto(r1, &(0x7f0000000200)="6bfbe7f12e52e91aa2afc95ac85aae6d2794c80ca0a34039b75103f4d254a098ddf8b34b26c60342f2ce7baabacd2852fc4ac7d62a3f624479ff0763194b0714f9f0f68fca16c19c4c77ffa7f382d42c59d573be6578749862aad5b0c92db8f1cda6bbcb182134af25507f18", 0x6c, 0x400, &(0x7f0000000280)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) sendto(r2, &(0x7f0000000100)="5e8fb24a0fcf96aa08780d3ba85fb53a88fc2a17e714794aa431173404907cdcd90e6b40fd8328bf858808a09a94347ec29ea0e332efea0459e45bf88868526edfba9399ec43866aaf6b9dce6438203e8f7a65d44483ad9025aff670b4e7fe5947d29f347f2a4c96a1499d9afb2460d6be75052da512acba2e8ed2f28ed0da9f485567", 0x83, 0xc, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 11:46:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00', 0x7fffffff}) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/100, 0x64}], 0x2, &(0x7f0000001100)=""/84, 0x54}, 0x0) readv(r1, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/161, 0xa1}], 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 11:46:44 executing program 0: r0 = socket(0x11, 0x4000, 0x8) fcntl$setflags(r0, 0x2, 0x1) truncate(&(0x7f0000000180)='\x00', 0x0, 0x5) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="fb37b86a33ab2adaea1251f4ea7503f6422febce0cacf1648355c9a58bc8fedd1bf3e9f547d431b66361244ebb35e27a8e2a0c387c47c622fabfc0f9d4fccf62eea995e32b84de93b410996aaf7d4753af554db1417c1f58e63b9171653ddb9ba3bb85765eb1cdaeeaec85", 0x6b) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x81, 0x4) 11:46:44 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') 11:46:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="d5da3209ef49c81179064d4be56c249958d1706af810ba7f956316478be356ec3e0e353c1ac8fb84b58833a370a93ea4a85956f01ccf5b11b3f13fa6ad4df9db76ad829e", 0x44}, {&(0x7f0000000080)="25d3831ee95311", 0x7}, {&(0x7f00000000c0)="61fa39864be9b41db8f0aa99ca9445f42020678dbcce7418e333a5f19da7c3a133400f9e4916a3d510e8e240b924e5ad5d3c5f52b11cd942f1bb60a0e8a0b33d23fea9b08c0c963aa9321454237b33a61f921a7889518502c0785f201aa263f0ddba90e41113ee23230c8383983d2ecff213fe30fd982b3e01a500062734f3c2e2ca15f89c6f6ef1c8a978e6db51fe78475f08bbd70c6d019ac0e102f3b0ca17fbc643c3c6a6b5b9a95043b81a61dff51095db87491a24a1", 0xb8}, {&(0x7f0000000180)="0957035c0657865414291cf3b496bb78728e23c553d288fa6a7759462997a3e724efca4d61ab1108d80e910d88ce6583c6c6f887cd7c452871e43ab9d3f1c70451677c8b8401220d13a1de37d86cb1aece8fd8b68fef1a656d3176c39e3009cc1a72bf7ebbf7176297798bdb200a47b7faba42328b9f115b02883e", 0x7b}, {&(0x7f00000004c0)="c74b446408e01b90d8ca8a5eea99210914b61f60e274af0d85ed534670381a193de724ed8d2bb1ed72416fc53a930122195e9bb18c08a1cb785e4c6a88729ff1d2f76f083d730e70fec8639ec6e9f7967053b9871267328241903f4238dc69b69c1b3623c8fda6df0472060a8d7ebc070885769fddf32fda80b497d9b48e4619cef12e2ebb87275caa5f1af19cee6950bd094c46f513c07f8638954576c7c7558b3c9c8fd46305e0d67cca99a2c5f4db49465b4698a5c46dbde385b128440aacf6e28bec34b09760fc1f5e5bf1a02d88a64597c1ac5266b60b1256dbb3573e25b8971af2293088ff5a127628b10b27b47794b0705efe8df034322b93fd406354aeb861395fea8be2902d2b5e9af14fb7ad75993e3f7e8d9d2fe2629183be1c3ff367c71ef49ad6aa460b383dfa8df10bc4d6b2b932824cd15500fe3e39537635c70afb43752d3ce1db17a7620d5d8387d312b093eeebd14bd050797f7708dab3f7113c5a3b508a302cf21d4cd973869bcaf13fb2576f1c38f97dfb5890903e356629a01803cdd0ea6a64c5aac7d8b2539c51896c5d8a793b5adb5cb31cdaf00e51c431813ab8f58b957fd505b3678f71ce7218ee8d4cab64e89254d607a360b5bd4c3a0b11afa18bb081aa2b67e1ed5aefaefdeccc29c12d3c8369787f92660603af9d9b1eb3aaec0a203c72cf67eef99d2b253db87c0210f9c58acf6edaa2cb9b9c847abebfa99ff90c40bca0850ec9d7747f5ac02c67d10a021266176de316bbfedd16cac480b0aa428440c85b2aceedc2f7a0d4848af010b43dae0198bdfbd7df487138ed7a6334ec79891a5a5dbeedc1c53e7500cd4d3dde9fe6c085644bd31877b873097ba9165aae64199812ef6916721eceeb5d101e80388d84f48cc382eedecdde085c8f7a694335eb92b2589302da2c21a4994949b7cf4d1d67c9844a0b5ac7df6cfa7804be79229c147160620a4b44e86c3b371bd4c10ee21c1d2c8d0596e1eb342bafd7ef9ce154c4aa683b33ec17ff418a213f485a5ebaadfabb4c1eddb874f4856c8d56750566e9e3241050f692aedf323025a065b23a97bd7a3539baf9a1bd5cd98dc45f2c9563b6ec11f7e31d20822d66827ebe6800aa3204ac6361b30a588d64f0685d030644f6895b53c08968317a8bc2001d38980781e36507b520d05c83e50387dceeba284d358f8750a770c5deae955f7f77ca7eae0c764efa242901e25e7a683c39d8103c12c06c57b73701a6ab8c78eb322235d80557313567b9a596a41c56bd321b76ff519a35a7114f2adab29079a87d8962c879638f4550595e857461f11adcaba0ef9d96fb9f48b2b0b7cbc87e3ef02b77c768729e648794739d672938209b8168b8e71eccb8ed50086c252dd2472d7293f91191db4cefe4d02bf58504f322376c01970dd58a3a43ee2fe047e90a91e056f834e841d1304ba46ac7affba61819ca088cec4e2848464c22456be19a67cff51973394c03f4cdc10ddee72ca9254aee0421b2a94f2ddccc85cae85ae0dc966d4bfa39f9eede3c121d85abfe73eda087001e0e8b456d9dd36d7caa8d564bc85df4e9d214020e671964d7bbd51c1ffcd8478680f5a8bb5091d2ec608dcf53a7bb26f8109d82217bb8b251ed11b9b48e4d04c5c74fd10aeb4395a6585905bfcbd971d730e3a6dfffc98d0e9e0903c3d7e620b53b28ceba5027abc35200d7db620febc2b60eb413512e5ace2577e257893d66317fe4bd3372f283bce861c6a58f0e2c3bd6fc9a96f6ad98e78e700833bf24ec8d136c076e937d1975ac5452108a01f04ba3679d6aa63d66349fc00ca6a551b75a3f3485b99d86db859c7109883537f69692822f137d71fcfa3508c3ef2b795e54a72563023657e24d27428b64d345a951408f61c421623813215d5f47c679925c4a2f8c9cbd6f43432610b1ad845e013658c985e62bfaacfa400ab9ecae7e4906e0b63123919580e755793e1dca2eddf3e9e1a9b313def6c354be90d5989e44824bd026eb52f64375520b4951bb0f306acd7c6fa2676e28992d3547c0e8180e015f808a16a5dd78236e1e80cd4186f39703364cf8bc3285262c8e3aafeb9e22ab2f0dc5ec14f7d9e64611aa058d6142be63b54b76d908969f12a594e11b8f5fc6707e0ee9c0d05f286037ed9195879e4f1d58bc61cc19f27a66c631fdb0799f874742af4f1a5e092eb2ddb1371d6dba29f9a4bb1a2d3bee04bebc0d8af0ee1f15634b70801cea9629cd7d353683258bf02ff41447d2614c68511a65c3d0d4dcb726cacaa4b251437ffc2bee3f9dbeae7a9e1b5fd7412736f33ecc29ca778debed848112cb334e4018dcdb7189e1c8f28252e4abfee59f746814ff9f890bcf508f9c390f857f99a8df1d359b2642e4987e7b39af63fe707bef73c5f9e9d8bc2e3ff513e90d75d4ebd3268480101ddc02e116628ff2300ab534f98b3e7da6880d738dacf19d8a8e1fe6b3fbe2e26a11973349b22f41a4c649c7f800c6385291270a0d35bf36b96faeeff918645fba8d6690a9175d0eb34edffe3263fac578b63dd977ec130d8877dc447b3da1930d9c3c5696fb55017e752c2fa694353b75839f3a0eb7d82e0cb1f7d66684629d991d29f511fde1662db4d12599d5b0f55a6fb39e5d3762a8c5ecd7f8bda42bf0c5c1207f1fc43471e21885e24008d194915519edaf23d5fd5e1cadd26548545e016e247e6fb4958f3d2f487521a0ca9d02401c9aa8b5e7e156c8ec9bab9f6472cfb520901ffefd31e8b7acc93c7d7c619fd440e3ae07d66cd242b4a20024737d48d9f287097afa150822cf2bdedf702f8f66e3e39747852087b0f10bae37a809ac837bf655365f057b815274a443d07b80af94e204709d8237e83b9bd34152824883fbf4867dd726a5e208dc2441d84c78c98ec610342e03ec2c714e1db3313b4b6b4d410fc3e5cf3f0e9e08d3b6ec8d322f476b645ce76af9585c73405099c29cb84102ef592db136a351097cfb667e2cf9e39a7320e7a2378ddd325c8767467cf8bed1f61a982fc2b7673dbfeea1dc69644967c2cf144fd0eb4637bff240ee014b7f12926b3e02384d216c8f72d2454d208387c9e034b17ad45915f357d64ec38d314c8fbdfdba43a2303db611633446ac6d475beaa2af832b37a9f42bbc1a1f4e4fdefe0edf17940936f36e2aefeb0b33c777081b462d63483bab074f6852f781e935c743466bbffb19050b4dc1b4d8fd13182f65bcde9e23606fa94069135f192d0f1cb3d39cf3b2d7af61cc2b2a3e77c3f108708a4dfb90b62e60a551f5297baba428a0265e0da1606ad95c31d7c458dfdaed0161705e5ef55204b598579fc962911d939d8b31422054730788ec54c4c24f38af90e720e5924a22e15a210b93898cb2d12e9bf0168c0f96574ce0fcb9d235be092720a69efce37a6182ae78a5bbdf6217d092c5fc1becccf52db572a0858dc96a9a4ab32f2488f1f20f6c6276169585ab4662664bfaf3eba34c31bd762c8e83f165c2a61a9bede1e10128f6672c8c0b8f5c85c7080e78b1c5bf4d6f383cff02d40b3d3442dc9b3bc389f15a30b1372c9dab845dacbe5c4cd2ed6b92141c91ebae249c33ab97c4a56fc0906af98d33162d96a4964bed9ced25a109e8a0fcdc17f320a6dea855d8d4d54a740431fecc6c0286926fcabc940ed1d4e05c0c5e43ecaec0ad0ffead0ea28265dd5a3f4f35114d06ddf1b0d39a95d430190733ac6602bb16d4736dddf396c589d17050b949cc0fd535c928c2b78bfb2ed3eb9a599ac1e0d41bc76164a9c3c792974c4afbe2f9a3d9662f45a7cf9967eeb4dec0111f3b4a81c9eb21705b3d66b7ca6db4a375e7f71cd0ed0439a08357703c65451189b66c4d7def437e577a53eac92a7b4822a81b20277a0e575adc83be6a8d3fceee5b1fdf2c710e40ce6af1b4c199ee4bce6b40d6438a56af6b0e0e08d612ddb77a17604f2558b6c2b1b42320b0f9c361ab4ee868673f63e94dd509a4073cd740e81db9dc19d0cef4e1c8a93fc058387ffbeaf60bb5af159bc302c4c055a7cca907e7b22fe9dbaa76c3e47723cc6246422686331980a92804b85c63363ddb6e587f9acd2ba50051207cdaffe88f323542c91ad5580a874b1c3fbfc1f0c8483341c1ba575dd0c58057235ddcf0574e963f823ae73fe2bc28cc3e05f49e56f02b25e8e35b1437c52597ab8432bf8d7e41512eb2d9d5b30b0b75e362c6530c8e2f03db2478de3cb6804f5b82de797ccfeed2c35be5083e947c5314aec633e783fcb1062ccf3cc7c676f1d2bc5e323610481f31062bb2a4288cfb0dc398a626621f7c1539058b8a72afdea05d1d7a6b4c28733c255dc3b57152aaad550054dd272552e49db4ab0f81da51cb2fd6319a6e68634c78793fa422de46a6a788f7aff9943781cff53340f78bb0d6878bb51a855903d5a593378d969907c296d1e3b6e17fd82dd4aad04c2b41edaa271cf4a03668a16fac3171c2f0eeee0da27b09d1302e115abc3a7c37b2dc24f1140935f5f947ffadc340e9cc9b821465f431bd4d64add92c30fb954fe169376ec06bd1f9963f603635ea3805e799bf2d80b44bc6c12aa853eac9ad4920e9fe0ba9ec97c35c4778cfebfaada8657938da56b0b26416298893a43000d0a0f92516db405e7f317edeabaa05366c0d6e458b3aab1310f621675b7b88f49dc699e838737b6214da0594630c55d6798fab5061f8ce5adfb15eb22aa973dbb2f9efa924003fca7f596f48fa00bedc261ed9352e4eed41bfda3c57bf6c58a6b0b262acb1975b49909d4563a3c2a638be96a7f7bee49061c8f83dd41a36f4b89043584bbbe5b681dd7a422a27153d110fb0158fc2b3cb2330787751bf28894a4290e5cfb7b7e23c6109af29fb50c8ef2b4c4da027b6d45fddc1a34fe760f22ac5771145f9dc18fe2094a6d35f5f4a7b3f78e52294d2f7a9ad68efbefb03618f395707159a2d69447efb03f3c22942d334953c28becd9ab4e0f79d09332648cb7328bc9c95b7470800fa56abc37be312bdf86c372b0a7a974fab5666c207be3cfc91a41acabdf938915148501a34503bffa93b7d4bfec687f143dde0b8dbea928dfade07d240714a29cd83220d0fb1b16f2f4c0358eb34264d7c0b7575ca3d86a29c0fabf18d81245108fa6d5dea1efdcf3dae6f70493e81acb0195a9da84e30ab6e744755dc5efbaef16c7afa78f9aa29e2ed05a0bc3a94a803cc26c8dbc14d93e902e0be99e5669199dbc3ca39672d6d21d68b773fae9136f64131f9f08408e7b7fc2427b36befe536c578f57b9780c05f7fd4dbcac0cedf9f6cd3a80a2f96a780658f4ab0c698df15095e6b2c752380274615b715363a74ac0c5eb0fca6798511ba2e3cc8038fae28f74bcc73101466f53d2190c775956daed482dcbe1032f32730daf896dc742d8e0c8d9cac3fc4249551d29a7e09c0f9bbfa9c3ae4e29a5be8a8472637968ae339bcadccb38993f70632b95e83f2d561535617c63d0f8151695463de9849b458cc5bb7207b00a99311e29ae59ca0911a727055e8e5dfbcc36825e6e3ebac535cb1447d66f27ec7c057bed64023363dac0da396246d54aca3198c1206df86b9ee184bc72786b8e76b6c1e302facdaa441cef09a2f23df18e0d0ce8823d2893f2f7b59e4f39f29439e8eafbb08b81534e8230bdfafe93327c318aa3ab9924c9d4821c993e9e61c3e47bc0f274215d4f7115767c986f477b8b465f7fdcc9a52984424d607ae79ecd1c6d3b2e1e41127e1515177dfabbf9dd58c783b36fea8c69529138134e2", 0x1000}], 0x5, 0x0, 0x0) write(r0, 0x0, 0x766190c710042038) 11:46:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) unlink(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0xff, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r4, r5) dup(r3) dup2(r1, r0) 11:46:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xffffffffffff8000, 0x3, 0x0, 0x41e9, 0x1, 0x8001, 0x8001, 0x4a1963c2}, &(0x7f00000000c0)={0x4, 0x0, 0xff, 0x0, 0x8, 0x1, 0xdc26, 0x40}, &(0x7f0000000100)={0x7, 0xffff, 0x32, 0x9, 0x7fff, 0x5, 0x3, 0x6}, &(0x7f0000000140)={0x7, 0x6387}) 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:44 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 11:46:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1080000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4ef13048e69931929648", 0xb) setsockopt(r0, 0x6, 0x6, &(0x7f0000000000)="19519a9e79cb0f63e429e4f2f8d63390e63bf8a1a53bdbd8a4dc43f4aa9899164acd5e276b3ccfcafea3dc928b0a", 0x2e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000043000/0x1000)=nil, 0x1000, 0x4) 11:46:44 executing program 0: setuid(0xee01) semget(0x2, 0x0, 0xf3c263141cee799c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) 11:46:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0xbe, 0xfb2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 11:46:44 executing program 0: acct(0x0) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x3, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fsync(r3) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 11:46:44 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x40) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/157, 0x9d) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000001c0)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) 11:46:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000b80)='./file0\x00', 0x0, 0x5) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f00000001c0)=""/19, 0x13}], 0x4, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r0, &(0x7f0000002c00)={&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002bc0)=[{&(0x7f0000002c40)="df4606a94d5bc0c7fe29d0105b50049de038aba94a6a9a7707af01adaabed52298600efd53ce835c0ad00ad9a43ebc11dacbab5e56faa3ec155977ce01bab55c2e2fd4dc567c650c23da1d0112f4871c3d6f458a56d3a97b7573cdcd0777bf083d770acaeee85bcd9c9ac57a27840413d9745ccd93f1b6", 0x77}, {&(0x7f0000000b80), 0xe6}, {&(0x7f0000000bc0)="dea031b4bdca639ffc5888b27cdb9f3f83d12eceb0c154addf4f0dd3af6f8df48e48d897126edd828f264f61a81b5e544370e2fceb5acd9c1d4beb7a311f8e6e17cc308b0101c8962eb191017a919791713028927cc1613052e40e9bad6dd42483151a3458387d4cc779f870cf0c9976915c91f4e5e57596fdaba4dbdff88b3ff72834373c1568456ea93ecd284f22ebeb76b596293dfad043fbd50f90997a440a794e3aaef9d225b0fa879239b2f0cf8f986013069e8929dd5c09b1dac83d5b78c77f08b460fb5f6313b9b782b3ba0e5feec1a845309353fcb0fbf34d192fbef3c49785d1e5b81476738ff62ea7d4eec317214a9f784009271c2329fd52317165aceeda26a2751f2d8f30a22aa69f9c13d19907e84eb19f989efdc38d55807c83777cc668c70b210b06bb4aa3796d30d020d4e35d3dd07c527d044e5e188833cf0b7e290893d602f1f59fd2d9e10173eb29c18949150a4f66e213daf66948ee019e607c8efa08518ff276bf4ae9ffe2c5ef7b31320597c03866968a960371a459a8d706170f642a47e5df6a18c80495d023981e4e65e30da640722a8f9bfb7723610e79bb54bba9e550e7b27fa8c10ce427c0c90729959fe3e57c0fdd8f94f6d1433f742648654584e24574fb49eab47bd900fd09460a80489336b031d9412611d6ce08aeef7def14c3ae25c35d7480c390a4d0307a2f22aeed7a3ff7db5293c4e6af82589dcb0f8d8327f333d6f76f2e7787ba8585f870c21aa58919f9a759516fffc8dcc5a42d05a4c1d8e18f6774039fb5ec0bf31edecb867c2f187080e4efd95d4bee282cb8d71f199e14d9400c37e3e4f286d627c7b8c810e28d4c10e0141dde7f54adb507a8ef9590b696a9cbc02f6c103de2a8e7a09dc6252fd7dd8d2b9d878e9f0f8826e787c83fa5f557b4143ca4c261e5ab8176325f118aa6371c6100af991f16fb12bf3741ecbc262c6ca74cf48a3a1d850e8df4ec941f54cd4521ff5b180285755d18dc554c1b77052553623724599cdf63f028bd246d8688e1dcaf113c13718c792a87615fff53c42c9cc66df746a9c0c0ebe9d33fbf3ea27ff912cb53c903a0df1d3680b4f2e7abe12b24f9b620e2c6a96b973501bb71316f37ad803c1b81e45c837bd1283cd4070648131845f87019a0dd00980ef1104e5b389b2486d1c30794525b7daad6ec5f44fc1123fdc32e3253d4fb4816f1454aa5b926bd0a95fcf65557e96a3a882ce823b1ad25c6cd054c4da5a6b323e536122c423cf6d5d74804b4ee5ce7699e9c07aeaeff81e4cb6f8cdaa3ebd626572e2827bf9266ad5637e79c76160438f38b1a23452289f8ae2a6662f4d211375604142e0b07c88285436e140003b4367e1e3692349d308d1e9946adc3af66ec508d1b5fcd2a694f33bdc72648d093d5ec711b590574ce60a2f67f32b99db1f0fbfbcae78eaa3f294c0152a611d39c53e7814a86a6badcd37c5ea284c499455d4486de7c256a9920ff85274a8bb10c304ba625ad4937ab898325012df0ba2c02017efa18dd161bc734765f2d648c265b6c659112ecdd6b550100e5b682cc9a7486287f232aac937b9a8f3dbfd7fcee7cede8b5781d41e043908e6cb86ffd73833430863a93b176018c723252f2677e94b24daa16ccf82801c8f527cf3b6b8bffda1f81f7870b4b6f0df82864fabd89ea00973b5f0ba485ec847dffa06586f89285036b2e4024a1dda563310e518a63c8ceffcfd45e781705652e2b0fb1c628e30d5bac6130bb2bcf9da6c02d358bef0ce1a741309c72edcb34df3e3e59a8e11e7b248d7d59b40eee769d093e6afa896d162868723383357a46d10fe09afe67bba7b5c66c8501d3df59f2bbba601ae661d44aac31df5c8ff2bddee9187348d579b7d487015d5b74befb0f9f2cb4511a2b56c6ab97df4a0e6170f5374a1737cbe5990ee58b24b7303558a1df02ec02818c5c3109ab482462b35d6039a9570cfdaaed1e58ec269d7dfbc474eaf0344026af583b37ce4dabf66e71a51210538b756fa400a8e2b2f17ef9c5cf8a792ab81561ec39647e08aa080f9e3f4bfd5f43d47a304a3df486c8af1ae87ad25789cfc181be6d261cdb65eb6fe3f2b1d7b405ad48fee02c1211544def4e69e21a6b9930c780150a5a61b2a0f73f2a8164180bb2463b09cf01c2022043021b7bb5545ee0d4a99647d39fe3acbc18dd00fe117c32e0722b567379fc05bbbeb4e510e34e34e6dadd47fa09b58ff2799fa07f6ac70636eef0a97a5c49acc3b0840531e8071dc2ebd22d8d762bbb16b57a4258c96642152620ae39421f735a63c39b481db38ab367e4948b45018bac94fa26a49c3160c5133bae2f16e144623985abc45a633d485012cca223d2270021c6a2daab6043282e535414e568732be5d1d2769d79e6e2d5361394c01e467ffaab850c46c52d9c8a6c5c8f2a9c25a39fdcff22f94ebfc263e5c35a35660c3fa855334155fc53f5b145a7bacd516777e11544a43e33995f95a8f7f80a3a5615e575381e85f7990ae7010c9166ad21adef688e7b22a2f6b3de7669daa548efa4c002bbe13c4df066d714c488f841c152204aeb5288744400e04100b5eb91016be9e9c397d70c324242873e78b635852c983accd50b59d4e7de302046ed4914e0a2efc35fd9ca2599e679508641841932b3bfb8ad5353d3593d8e93e2bc779aba2b73a33646856f31682d50198d19e1e49f4fb586be8392350fc06d8e8ba5d40140239d1f0c30ddf51cd81429fd97912210c1f2562bc58b99eed9ea335ff4c9e4201c1ce9ae685f80f0bbc1374cf0539e21daae720ec7518acd9417a5b38c508304d885562ff7f8ade0bcd2eaf8b362d1b3934667827bacab31e814f465c4c0d91cf426972fb4a33e603e8ba9e989341ce56fef63d69a5985444b7f153b6ebcc0ed3b65eebff61d26fd1c6aefa35462d71f935a45b0feceafd3fe31a0ede3b1a445d221a05735bc43e10d54120a388050d4cc032f3108d4b2584ce1a02a562dc5571a9ee5e1bea00ff1ad32e3480d8d17fc1ea418bdba9fcf2f2d4def6aee40320fb4bdc92a8533468494010cdec233586e118386857b6c4a0eb02759cf1d0b5a833fcf1f4ec5b98125b93bcad738698486465486272af2c8c84a658a54b9ad469c5319bbbc6ddbb2ba9c132d53d34e2ca7bc653a9c381cc66485470639d79de798477e4ba46e8d65c67cc32d86f7ee8a08b09de0b96d3f49c0ad5ef5bc1fb48497556df2c8c5a4daff85fdf95dd9efa5aaee6bc3111696787474d24bc830092ec86b7b36280437e3f1a0dba9b161125c9cec5d5f3d7eb8800cc177a056af930b2d52d4af4203f480f47bb8fff2555a92ba897660d3f09552ebd9055e4c614e65c60dea8826ca12bcb365dd474d4c041d2de696c088d7717e855a88d82b37b24e1ab8ffe165ad2077e4f4b545312b41617cfb06463d6e8614878549ec9de02e1c4132a95b93b7beaed14d28de8f544aa4945015da7923ac98b245ff2813eb180c7349a52e514dc4d84218d0a70e6eec610555006d0e90c618404d7ecfa5ed8d7aa04af2acbf0c6a84f3b49fd4201abc3c374ece3cce37a39d26330b4fd35af92fada6cfaa1196625c21d4d65c8d4d41c4458aac99b7535e93b4eab85ded26bd0fc2c6d8192c7096873435ac1f3b1bce2a0876dd89fd7a8e057809468e3602e4173522428d56352c993cdeab6f54b881479e74b9562beeaf2569096f1ec3b22e7786e021a515772ef6907683efe8807d33d4b671c12380505608337a19b60a0cf15892d455b7a5fe6e9bf04a2b2d8e0fd1e174fdb0df345df4751594a329e2cf86339e9c5e7cfab26821dc9754251e3002e84461da63686916fab3ed5334bc19a1bf3336f69819329d45e4294836a003152a186162e8f01cf4068f083a954fa0fb16c31f2af342d64bac42595d92d845fc8c23d177272c5678351b0e6ef12b753f7c066e1d0188b8c95661fde2873ddf7f76012df7d4035f2aa6875e2b153b94de175e46690792061830c7170b313c5364cc270075514837fa0c7b3ce5f6d803677286c181f88be055813b37cc86258cedc7d203fcfa957eec469bd4688f083c199d0c66811cd0c9aeaa6703cdf7b258d865f1a332bbabf0a26a63c24b1ff1ae459e4fec99c55a6441f7e3dd2c7ac967a9deb6f212d470260a301291a0dbc19a3d23b6243fb3d3b4526f2e1587f884758910a9fe704e114d9d41263ae3b57384f610d3cd88a576241d7bd8fb3b9f39da478755f3bece0a98b8f8cebc5580e8ef1dcd2af9c610096700e8bcd53966d6b01df71c095d9979565ed1f62ff73dc0f4862f357f652ee6da27c65ef99dc33bd0099091e1e740ae206a0f568a11cea04952c91b307e4499dca142772e6c9a019c9a3318cb54f9ceab4665ae97bcf9bfb6f4afbed4c081bbcd2aafab505c00b2153ab540c390b89b2806888c8b0b2780553993977d14935cf2a0c01df761b6d1cd81a349a61dd57a637e9863c5f1f4b5c21b9f3e0bcfa3523324d81682fe66ee1bb7bc7bd9e914545fdc4b3d72142e5ee09ccb21434847000a63e9db82e5595c0838b1dd0d502e63f81e5bdf4dd83927fbfc6a314f14e77d08dd14c416226333a758ac8194f009f5cd2c50f6f1b145ac2b32da5cabab63cd7933a942f9e9e38fb9d091cadad9fb6efddd167d60fe1c365de3bb937a85574be1773a684a54166dc3ddcb9110e2cd98fcd4dbb4b12e5adddd8f3cc6887a00734c664e389ec0b2d1b5746b2a7e196f608de2314ab2c4bc3afdb35d5242bf97d01a5888bf0c2a943ebb42178036fcecd7340246bd1a418875f29141235ec51871657e67866f12480600cb3bc18e5217f28699281f480d9c4aafe5e0e9b3adb0db929345b06ff62d481a8f43a0b35d18da4d3f9f14fc79d669558d3d7efdd174f4a9e118820af93abb4ca76fce1d3ddec6ed51febd4412ee9575a645175e2920f811a3855eac458b920061ed0d640bbfd7207341d60f3614127945a8981a5a4b6d37c40f2e226c7bac5509e8cc6e7f1b89d8a9463ae2d4aa7eccdc86b60a8eacafc06d0b2b04588291c06d8dba03c997a5e8239e754b00c89a64d3b09819b559f1b578add6ef5168352464e430845784992b44340b8d1ea8a1ef839e65f18f22d661769f0784189b6c58f5cf66b0db38ed2feb4eb8b749eb89c4eb7897e565e2c7fffb61405bdd7d587f8322220a9e7439db74d5f1983eb39258c9e76b3fd2ebf494c811578ce20f39e4e3fdac3ead7c5b22f842dc6c68b5e43cc94d17613418e505fcebef70fc2ceca40ace010eb66d9cfa326ea38d31798ff5df3eece2b099d067ae6ef51ffae3bb1719f0eb3534a38376aa064a4fa0fa4ead9f9ff9dd075df2fbf88ac3d476242fc935c182822faeab498202814251ca5b49212a2c14b68025ecc184c9203b31b3b67eb9930638f1a5cd1c4c58033e807e8e2a9fdcceea46a082fde7b598af336ff31154458923ab261e066e9e8834fe9367fec190dbe824fdcdd4872ef471ae6272804e793eedfd20b477f4ff05a04ef85013884aec07271a656953990ccdb7ae67907c887ab3fdde9cdaaf126eb6ba5ae8bc4aab9d0b11c09f2aad74b24b106906c4f46585af3379d7c612c31c481d0dec42363f6bd67d96b3abb74e0701a67127544a84134e0b4de84bba0531f9721f7de52e2dc62727d31b61b9deb6d637795b30a0cd3efaa3206a90cdb703bc4492a0f803a399e6103616bb5a76417de914ddf03f5256f5e2ab329b0c873cabe079bd07b3be54f723588d62050c7b7d", 0x1000}, {&(0x7f0000001bc0)="b8ef4869f27d6d77eb7fc9db0ed1a759fc9618bc26300349537af99e8fd180df7c3803e88ec16613c4d4f7ebacc2acb49baa6f9fd490e3eb2d34910a03e1539c50ca2f0ff771fca6130f69039fef7b3ff9365807eb9cbe8ec0a3f95888320e66ddcd8c1383ac0f3e04df9f9ad5681c821828963ed3a4b25649b09e64d6ebdebfcdecce0221a43d05d4363a925becffeca529e6f5a78595f076cd96dcb7b57502bca9e61ba4c4ad8202636f98f28a6b5c9feb2fe9f5150b48498b16e3af51f1a2a00838cb3a600347f053511c6a689042429ce0a02aef37e87be75a9a12f529769ea442501542322e5898c7def76125de2b08a1876fdbe7a71e8b7d84699784848c08c275c1941d8afb05933ef40c02f642a5d2f803c3e41be5e19ec3becae9c149e8cb4d60a9a6ae509eca9a98dd7f1f7f75150b4681bd5e9e87a96e10dc8be2761d2d9e4e80da65edaf77e3d55e2a74c77cdee6901d5ebe2bdc2fa53452a6f9f88c3d91f9916adada19a738d807c03905ba9c765a232f0d25b9774fcd445b2ed75db2b9eaf9c2b8c5e838d3626a53dd805dc8b7261f71118c022aac41bd5f803b1e67d3f3c83a0de575d3372bb005898b0795ee42bf2917d59c6f3d4fa0f1fbd92865e3e7d4b1e5f85cfacd9d0a3aadec4ba544ddfb002df464059c2cd36f5437a8218fd4a3c6fdfb3f04a2b71fe26cacde1018ceacf6dde6a79fc88568887928af1bef92bcc3326223bc76f688156ab2b9cfe99c94b07f44d9bc69766e6733970fe4cd9c232d75e99de45a08516be1c4ec81b25d96c06209c6df4783adba705fd2cb0bedf1b3586b25c4544e8a999396357225c2a60d3c6bfa2af4f0ec62e2640fe6d163fd944a3df4b83e77dcaba38f114963c1fcdabe55d4b7360958e73c7109a22a38c137f3e11da524117af9f7d847fd8649cde5f0ed56f33cb4b607a4a7b06cbf2923c68521f606c99cbcfc58b793265370b156fab0decd5c6a3a17e257171b199b52fd2ef6753645a56b230a246f673988992bfa9697c1d1b97cca079abb4ec7e91a00d5642ff760892bc0147e1d9dc91569943ccb921cbb572d219f1693f9b4dd7b2ef840553f9252f1c52764589911049e050dbe78076cc8e72ab673eb850a4a9fdca1d296f526d206b1aacf78af0ebcd30ca95c4337f65031c70986073d97f48fc519fad0a5d6a9a88be57800593ae7d498d2e4e8a92decd30f269b58aa33bae0310842fe381f01f2e3a4883708e99448197a2bdbb87608609df58b5b5eaa0d68ab2a5c206e4f13887866b18714e8abf620d67b8a8bb6009d5d701406e64b072433d3a06439c99bdf2bce208696fcdd88e1f262509b3a1c43b5f5e5f4241fe4da8c31135717a5632a731c9df38e753dca5f23e76ec5048a009afa67d62851324b52f0e3cf6b233b0c594b64627275e75b2c8cd88edc381ee8acfb33e5f191914f7679b29eca476c5db6ada6ab813c7306920495b0938f3244ec9e50ca3b80e6b583fe69b945a47702951701193063054bcdd106d83322f9425be852f10884b283d108e961e6ee16339e74e797200b43ea6cabc09a982a3f3122b49494efecf7aa07fbf6a15fa0b6023dc2e06b4247c86a5f76e2fe68ae8d68257bb46c04a50dc2bd02170f36c0c8734262e20c0dbb41cdcab4f13c67f1fdcef8d7387d9302d95f4f8bfb40dfd9409a30f3a5862ba8f214609fcdcb5929b6fdc290de0757fafa71d21ee71a8e1317c8e645062f57e61cbe99e205ca8d21fe4a67e5263f1dc63774be41408d92d77f83f77241655d721f183b4046d60b1fda42b101fbd1229c98ade04e82de5878f51a41638f5a386143e84a27587ffb3482833f0dc4c1c51c8f71348979cbf538fa564e110eb703c31a11b01a952a8afe2141092fd350e0197d06203100fe39bd4dba57d906f0ba1eed46c09d9a051d3d1c38d2b407e14bfd8772e2ad01002ceb1b0559860c2ea6f48afcb8c673fd0d2788e0b8b1ad65758de7a50c320cd8243bb53e13f5f4647ac178196c1a464e0687f2907cc8691fa3014b06e7c5849612109a89b371d891b77ad672313373a56eccad4fc0cc4c50bae688241da39e06ea5a1c99a14ac7e7f0ec4213ebfdfa9f919774b4bd71a065d9644ec7e9f502731aa1aa76b1196c3a28c9bd574a3acccc439274dcf40c7927b1649652ebdca4809fa6ff0611d28792ceff247a9f429e1e1975bbab0f2657b37a1d3ccf195d7e6f255e5ef6a0dc01523702e7ee941cf73fcf7f399550b6e73709360e6d0293e9004ec60b7a8c6e9245c5c874aa92f8c0dc3757a6f9b68bbff7814c6e64bf723c654d899bd2e57960891dbf031976785d948f5f2f08a4a95148ae8caa0dfb227fb9a2842a1df8bacadec87bd8b476120b3ffa1e7d112765e6fce82c444a21557b2c3c1cba9004645f892be7ebb7b2a7601cc05242bc3d4805c87dae25de6d27d4d24624cfeb11a0378f978351e79affa106b578c3421556b6cb8cfdafff16020c315f590ab6169f7eae211a32197bda316a65176fa34de996ff3c01280ce2467aaca6832ca5d09993a5d0a378f7f1b9a7feaa55a3c196f0d9df8cc871f698865d2d32303da1f01655af9a96dcd5b21f270c9024a9c6dbc61c1e196e77a630d4aa89164e033008911b45a9284e4aad4969f4202909bc7c883fb5e25d7655f815d719552c71e75d45e5f858c435b88b17f23799cf0ddae0a93a25a6ac3138a2f04353cd8ab57e19b261540bc99e5a28904c0ab8c3c5334dcb0aabf74681f9e6761044fc48d8d4eb2d55a01bd57304e7bc5a986a59548d440c45ab86b259ce65b4a88d07dc579b434976acbc07abdda4e124e1face04879cbf06ad1c7e295d1aa7d7c5426bb7d63709ba318d05171b195d5013b851e9867f80bf22af6c2119df0070447affa02314267b4e7a13745a3f56ece87853d3ed721ce94e8b58c8959a8fbf9159c7ef450b5dd8cacccedc5cf39326eec4a6e5fa13917c2f14e85ec5cbb49341ae3a9a5bdf480144e8d6c5c2e1fca0ed1c8b2bf73d81b9cda9407b392652c9099a1f2f1b8e031a0db506d715979734f08e10d7810db4f95f1594944e150a861896f8c6aeb7e1fc71288d9bc5559a2f12d3061f053501e96a8b1a36a0ee11919bd1c33e52a2e011cf736cf114f2a753479ba2418e5fab24d7ed893a32772321a821052c3906a595636b8accd046c24937ec37e4fb45949225386715a6ff249bc66624ebfd41669dce29f5339f6f25e7d2e3c07cde3c1d06a25ed150397094898d2f72e1eeebde09ea099b24d3c13f1c3196bdbcdd6b1aeef9fd9ff2e2811329330c473ee48daaac81d2dc4063953c96750a1d09059bc22965c87bcef35f00c48548cf5cfb9a913f9d4a4602daa0fd1ef8591edde84576483e4610e2a8095ba946714930fb91d126897122386df2cd50745e3ee0c50c68e3a7d626fc709cf5c56620cbb2c898636493f6f269466e3d17173c40bea274d30015e0a034cc9900234661d637279751479392d965e3ea5805b2c5da80badae295f32de9c1e929c9c0a8740d8a9fd445a37c9c2241c549695bbb782fe00ce340ca3c109cc36fc18a1616c1a2b6feaea6e99eefd7c23d374c2e538a2c5839c84c119515aaef1a16806ae31abc95680b92be2178d1d638f6cb2cf4e684ff26fa308a8f9d636a898769cc240dee58ff27e2c6ab01a97d96c3a6f4230111cfdaa49357c800fb395a0a6c01d9e0c1f4410e56f3b66adf96e750b0147cd73256db7b59b3ef096b60e2db104199f7f941f20ec0c4c352ba6b21fef644219a4436a3177b1fb2e139b8d3fcb25faa3b4e83ec23e432af76b383f004c2e38a0c05c6c65a1493787c55b734fb017fc552d69b9eeb7618e8eca56215c93aed40d18ccd74a9511ef0d30d138b35b4619fd2f4f60fbef5ef4bfa05ff59815db94fb94c8f9853cda5b910307157d0d081f1b33edd98eedfb2f3c9ac611909f19de91de1a7ebff971174b82577b04fc9e80017c87efa19d91c840206bee2c16ac806865c4bf5132f6aababb2034d5b18744ef913be06cb9094f61a6a34b14cd1a1b95cf1ea9e94b908fe1217507cbb5f6d5b47ed0e1141426281be339ba980f13ee5995d9f305f15f85288bb18077bda3e43efb92041ba8544bd8a2d3f2122f741d856b4d7ad0cfdbac262449dec3527295169d829c44dc3fcf28f229c4d0f932869c745531fae4c4afa2a44a6e3f1c9482c59680161579ab1ddbe7e3057311af9d8e330bee01433b45ef9cf4d6b7172815f8902875f46cfda8f130c7a05588628c0ddb3ba0277a19cc671f7769b4e46c4da1a6c1428fbb7609bab7a77df95e7e7be3172e1526ceff59293fe78fb192d37febf54083f3d462aa34e1d096208547badda988358dcafcd496ec3efe8ab82133c1411fb203ab6ac06cdec784db7b7d3ec7dda1fa14696cda592ddd9f53b62e7625b12f098457d57f7d5d45487c9e9b2f787a026d75d52d7772bad4db22aead559a22ec5abc31d3771235ff30fd2a8ce25c8efdf1b724414e221f5b6c78bee1c4fc7afb3ff90d3a8bb6bdfda60932a4b2a6339b3ce58a58cfceec97da7ba116d082bbb866275a203b4d9c12bf79305451f5eaf447cbb0b89bb481e610b6873b4f1d22422cda1d9f6061964f14c61b6941ca4c0a59fda6582bcc9cbdf77b8b830630e619fdde7a9501379f5e77a5e32d1d0dfe1326f3c8e30ddf163af73e014ac3994cd10ccc884d8e138f6134236066e088b8dc9b1905b37feb161a93f166af44da2d1a7414eccfac74e6d1d714665d1cc89a3a94feddf70bd363e44481e39a8872b5b720e80f98a9751f4f6e3e6d84b044403feef3056f2101d4d85a350b1e9cac0059a40b079d7da7dea8f0f1cf3f05cb5ee23d8da2dc9e22327ad4f2746f7c83886f5abac063a2f4c55a602982ca87941b14e47b898d1bbd2bb5c95bf00859317714af410bb264b308973fd98f9f60666caece5776ef48c70f2c8a7d1d14935d87ff0fe02ffc814e887408303aa4c0ba5a9d22fca5b9b594ab65126738a07fef5ce85f263d65811df6519ee0be022f7a961804d2a31a37b5720d8d943a75f2a39e0428909ee6cee5b21bbe18ddaec906953ad25007de3d2b0866185b4b866f80a12ec0f816beb4b0a2b6702c53e2ad2005cd31fe2ea936bbec5096cb80a3fec399dcca5074e7b1c37ae1ed92f05f7daf90caddefe768c1d95caf00f111dd60b594c433b365bfa402e27af8ef8cc5fc462435e77ef7ec3459e6dd23b923030046db00e5e8f873397cf9b756406fa3374a257273c4279abcd0c254be164808f038b314994c41090a78f2743257f72f80c333e49a847e83251f97e3c9de86e5299352c75af03aedf18eb63019b50a0f71124b89a634316e2e90a9f4fcb7220f913bb59a86202721706392517e550bfb56a37a89cdd97f0d346db5c0dd4ff78e94db32fc3f6f02ee67d3c83176cdf89c6bdda7d5dfd9493aab40dbd2d235442ccbfb58c204efef684fc37a1d2c33b48d40ab8afb2c7750428b417eaa31fbaf6a23933a03abbc833fd0c61a63f689e89da1fce6b0d0934372b6c7fe721ffeddb3f8ba70ad87662d657c513a90c27167f26619822fed4976e59aba1d766c5f8ec1a02950a84ac44e94512b2bbde19a163fdb9a817fffb3e00446ad613e3939daf825ed01566a836cc10fdc2020931b9b084d3078a207aeab620aef515cb94d7693db812ce7ef9221ec2b03c898d5990d9ca0887590550dccd91024099b228e247692f971a6347697e452e3fb0a2e7f71a993ac409a061fad4", 0x1000}], 0x4, 0x0, 0x0, 0xb}, 0x405) read(r0, 0x0, 0x0) 11:46:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 11:46:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = semget(0x3, 0x0, 0x210) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/216) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x40047002, &(0x7f0000000240)=0xffffffffffffffff) 11:46:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r1, &(0x7f0000000000)="f4ec129995897b6a7df3641ec2eaa6c7b3121a4f90bbdd20", 0x18) 11:46:44 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000180)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) mknod$loop(0x0, 0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x35, './file0\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x205b, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x73f, &(0x7f0000000800)="00bde600000000000000e457d72ec077e094cbc1a089f5cb6d18022729287010f2f7a7a8ff115e4aea100503ad7e72741c3a067113f1632705d827e929a17a5eaade93d2e9eb0700a75f0dd6bb8e915e0f8aa9a2553344bb5e1df1a5992136ffa32ecf7843dfaa1000000000000000000000274ca6846836d14e7b289322a65cf2bb9a24f29b95e3b6aa1724c620fe001ea1637ef13d75269c6339f3daeed921318543f4563b7688fe4fd3da289976f254ff1e1e5dc62f9098253c6b9cb07a39c4aa811e8a57bdf8161cfc286683867a874fb891f5951c7a3b7381499b67a5748c21ed678c72d1130f555dbc4bb7ec5a25af8c88881c933a71d2dd9993a4878a1f4e03577c4bbe0f667d1cdf28170d81de3e3f6b9a81c2f264d2febb1f983ebd0e8662d47311cce90179126b73e4918bab621eb0a253ee58d08a010f21b5f84275e33fbecdd2cfa63941418f9a0ec34e032de588cc75f8590dbe0de75135918284ec2bbe3f1702a8f1ea4ec81f48f668726486ad507e00000000") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xfffffffffffffffb) 11:46:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x2000444e) 11:46:44 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000000)='./file2\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='x\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='x\x00', &(0x7f0000000140)='x\x00', &(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='@\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='x\x00']) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4, 0x3) 11:46:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = getuid() r1 = getuid() setreuid(r0, r1) socketpair(0x1, 0x4005, 0x4bc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) pwritev(r3, &(0x7f0000001400)=[{&(0x7f00000002c0)="b8232c86b3aad10313429fa84063f6585f9a83da6e917e66dc", 0x19}, {&(0x7f0000000300)="ca713c76590e8a60337e8db381aed1be2fccf5e3c99cae3e157002ce37a5bc4901c0700b3da880445dff95f147324ea2e4fc7a2e34310a82754112b8f47ad336c8eb820caf20e0c26d6d92b7996c3d31a2cf029214b3867008c4ef2877e1cddb87ca5ab2ec39a8579243b03d3028f81df059701d3e3a654415f3f9a8a0215217b6b300206bfc93a7d2191dd9e57cfa661665d43dfe9f76c84d77caa3edc02af554300dd05a232ecfd2c7228b1c773cc2797aa98e46c82bdf1149237e876cb3f3509c15a06f9ff2cfd6779f5c6a2bd7807440112d8eef20b76d47d9f9999f480a07b4874cc06bc83ec606f4786488de28faecf7510671f628a7bde657941ebdbe5f615be3e423dfdb2dddc214d2b9c798f62814a27b98f6f66be3921fa809b5d57218ae84776713b7e5fff653113985d82bf245449b3304399e9e9d0879b05ef555104e0ae1ba5a835284bb2263d5fdd511c9828403140e8bbaae8ef90a2cbac833862ea7fa497e545583e3b922c24d00006c64145992e9a4663fa820948c7e706ca329b63f6c06008ca6b4809fabe0184cb2fc8b9d08c81452606cd22c5dd804be65a593b4003249938f4ffb6b32364c22305236c5f8708d8560d68d734919ff13dd63bde20e9394b10032dc76d522065a23bc2fcc0f928292253e6eb9a085c5a2dce15f09434dc2451c44c59a3e0f0a3a0838615fcc7ffba023c2f243d2e737945fa956588d935df74643a5cd1b8d2f4a9f47c8e23e228f522094682b8c9cd91bad7b1bb8080215958d04799750b6a14ec4ee3ac97922dcc67abfe9f51270903b000cfd67c7b9b7e36fa1b04a18589e594b68aea56594c914d1eb986832a8c8464e3fdb928d754209486110a8dcebe9952969f744a88794c458521a5fde0b4ec07078a1bdd9d647a3fc31f052e32e626de7d15ee749ee7c419f5fa9fa72e1a904cfbeacab7dcb3582e517053e698f7ad4c1f8b9473a713a0d83b7c6dd380dbe167ce23f706e4f02d1359d07b56c66095884faa1f84853a887aaa9d3fdc8edd8b95b44272b60b6649baffe23eab4069b2b7719e0fe7f0b9a3a0fbf3286c434633a48d892858e9c52c3c2aede697f9460b13eedef1e846ca4a61bc4ca11810fddcb603fb767d40ef906f27cff93020c111a2dda0a0bd8bf6f5d6f869e18df5bbd55d510aea691b7e8e2baf22471d33b6b7c3252126f5df06175cac736cf08d7b800b42f4dd28440c2a6d6e5be522fca9ef05bf0bb738984e0269b670a195db25d0243ade05f575f6d93bbac6354e5b6374105b413d5c11275e54104aba1b1d98372bbf2b31842cc4101fdc2c37ff847f3728653c2c0ba0986e411de2132f932c2000369f302c68ec7bef13dda892b390d2a7a913bd15a12b5427a55329333dcd2ad823a3a0dff48e04f3c2a487edee13a8ab6e7e230f37509c508812a81c2b9c501d00acee031c99f2a890b2b65bc1056938d7f9e8bf51b21b29a502228827fa83d15fcd0fdb2181ea5d9f73ba033876a01888f0cc6fa57a01e4560369f19c8afedfb8ce44d589b058ba13420dc28e996c58e37707b258d580ba5ad35f7590bd0ca2588aa9f02bae8a7b86f95525c372257477d118cf51393e23a3f104aee09e54b6c77a8c3759f196d2b15fe5bd0ff0021f07e7659813425e753a4a176c575f1384d031cdb8e79f6e587f24fc4fa4f32cfdb6a9718ad0be112ec952af527c08d41b262e55036fd12ce452186fd1de3c8ec6afbad9c8a5a531f100c9cb89579fa7ea21c4e15a8a1b6b2736aa816c2964aba7ee12283fc7b8a7fafe625ba6087e6094962935ffc29f7eedc0ec094103d8d87fa895209526bd723e14fe963727a27d376cdef0cdaf8ec5650a1058e8e8cd72d38b6f418515ba0c94eacf5038e0c41c646b0bb6c7d5ff34f1d694beaa6b5f32707dc8a6459f3d5154bd4bbe5108c24de9e21bcfe1778501ab98316b58bb9bd0fb814a72f0ca761036c838016613a038297ffe4e69bee1a855f39d313570023122676828183e5fc89f4c92dddb68e55d5329f2508116916e0d9781675b130f2248a5f7379ccf0efc0acbec1579cb24fe7fe293c1b586fb1b8f8abe85ac0c6b0e9326ed56fd41723ae35503be4af7ae50c994a5a05fcf7ee0ecc7460816fccbb0033b6f110271e87f7b61e0b59ef460806ac32fa64503e7c874272651d0253fa6d5c0c234e69820d09cdfe40bac7d33e91f0ee8c1897192ac860bbd8149c80a5a165b29f4a1f903a67ab8235396b603a5a6872c3f46131abdcf4962bd3e5c897f7ad28e0aee18624fbd148ea0da36bb7c432d6bcbc2df91d5e20763977f66720b15e3cacb21a382aea6bdcab993534f7d20b881259482a4c3afba723b49ecb3c8b11a4c6df3d3b0d5fe595d9ecdc07ee1f9e0bc4db1c89719ebd15a656c74c54e30ca21a4b956975bb8d0f6f6f8182fb18ac35ff7534b498a72f41101e8ebe0997640fb5312fec52ecf709f5d664a5121c60db314b0eee854ec434ab0ce4b09cd68b0fa4dc3922df41b36eea26f7610408044f91808a1d030fea05e205a82215e470434aa7703150691d6c688ddd9095adcf425c594b7b51532a54fb5e9d90bfa88c9e8a1773eb393bd5fc746e8e97ff48beb4c748ecd642add15498f7cfb51bb93c8af6c06febb15ac219518b5bccd1e0594188ddd8d975000992ddfb4b31f2b14d84df0f27041cffae0adaacf21d3b967f4d4886aa078e7a8c706a3a260d612f8800a163b5e8f39be7f0abb1c0df91823bcc11433e318b2bc831807fa2d02ef6fb296f1dcef29ebc7279fab7e2eb2bf205c9a131c3e6842f3fa4c5fb283e91b32d54640b1d95b8042ab05872599140a19749f650204971b126ca1c4dd788b83993e25cb5300b777917f112629a3985ce76b017b6465002b9b9c9e39c57e9858e6877c95d7079deb0cdab5c7eb8f809130dad5fa31722ea481405c728538e79c71ba5b130706f2a87a36639abd9829c58f3e7a3860f61f905af367ee43a499732feb0c5ee6673cef8ccddad883dd8bbc7eb36ef46feeb73f3cd283653df56392eed7c8ff160e5e242fe4a4ca4ce89c2e39fda9d772852cd7cbb871e772d98bfa1481e976817e46e3afdc1aad59b6067c9a24cf4029460c5e83112c4917a57d73faa1c7bf2ca632c5d73b23e24eb599460ccb8e69c16ec51bf33acf0f11f029d892eb17bbc69edd0ef0beb3efa2f20109d3c3faeac3669d0b3ab4e64f63d951d52455d28348c2ea8574700b7f954c5a7574457be793ea1a9358ebd48d9aeee1d927190fbad1fbb0c90c92938641e520232c367ecfd1208200df2decaeb3dc1906d23c3df8e8f690fe15109dc2bce66abd9a24df0c01ff5bdeebb4f721d5c7559276898c3dda8eea3ac74995c75453e519b8290304f0c6a83b8feaee256aa53bc2c0a35de5f784e55916035b513e37403097149d6db6db1380d96faa9e9348e314f812af11062618da27830f5ac0e2ce07e551066843e5992408e96b9798bb619a353980d64ee45bb8701839e1f5d4c38318132fa54cc3f6436ef50ae8a55dd0ae2e5acc80da133ebffc90d58e30f5a991cd7773825c4f8685d60762564079050999ddda363942a04b7a3570024d6cf17591f56a0676518597088c77f59c983bba381b4748d6bdc5e1cae89752ac4dae0225b13c2be93a4ea4c358f2461a3af052f8728730993ca0d4bbd4a50237c7d6327b61a1400d7001b35ac6e56b4b3869f3ebcff0321cb976ed5e0ceb10c56e144cfd7804e092eaaa85c755835b35fcbcdba124beea1c8eb1a51645a2d9a4fb367cad96ad9f58162976997275e09a15c3b1faf2379464b9738dc73cfa6826cd1e7253625b001715c673cd8f6142ff5a55fdf2e1affccf70c525e1d3c1ef752467d04da42df0b50623988b037d67d75977a25ae10245a39af8163803bf57d1318c1aabc8223f0606eafa786e784857bcefce23a6fe04f0a3332661f0a4cc1c56f59f2e691e038c4591236ca67e87b7cad0fc2769b496aca9276cc23c7eb6ab25de3885c67518b79bc9c91c89f7a942d62640fd3d6cf2bac6494f63773895381b44c416e35d4a973637db99a22418eb89ad0a984df4ea02e7f5862356367ab795bdee4957a7841c274ccfd9328a760fa7374b560d32e6ec53a3b7185aebd540561fe9121ff4901aae9f80d2f2e456a5cdf218a8db9f8685f9044e97273532c6f4c36de6c9fe3993c0986f42ce5ed02f7c6f84fbdfa0358ef1409dbd6356c596e4740e16f5f6a0b377bc4500d0093c84a0e73883ab8a1585aa5f399be654bbaf178a0eb6e84ec910b72bd185e2925290b456842d4ae928652ed1028d77c9492b15b4d51f2a1f31ea99d73c1fcd984d777df13ad8bf3f5cf7e7fe113b9688745c7b4de90f570ef16a92fc8651dd1514148bd40c8342475f2be65bc659f20838aeec67e3c870bfc942414c2f46c5dd891e3d14dea1f129869d3781b21109b47175dd0f3efff2546b4b988f0e029b5bd312e35ff5f990a07e41e20917b8608536c3adb95cfc82291c112af877000aa0f60040a9085b99508ddcbb735b6577f52c2e8c006d7a5a1b9d0697bc6f058c92706b30f8bf2dd6fc0af30abde66c2ddf243e43c96d0d00b04310398717f330be8cb253c01522d5e0133f651cc29ab3a9be37cb2d84df214ae23bbf20e8ac11d6eed172c974f0ee8cb3828444f30e804ac91fbf26a9e6785b004e3ba29e91febab8a37103b7c6cf16eeb2bfbfc90fe1bd0d61ef5e3edf06bfe4531b708914b90e5fcdc41da8ca119ca29c52b9249a1124f645a0968fd4b5815d5606e0c434d24a6fe59eaa8b9ab675b07c7577be1ffb81e9d003dc4347cff4a5cc3e6aee589f916c3c46d926a8b498f11462f5413a7151f6f8f12be5cc6ea9681a1bab2591b019c80ce9fea69a6984e3d26a6a5bee38afd9114514cffba8e3e7c404970d0d9980d0a5db8698bb7f342e84fc1ddfc54c075a16291f4206d56b18324fca8728f6a3decb758f1f6a3fe7ac96c3e09f72df05fee2d23cd2351775fab1def5ffb57f1a5f7c29d3d6606eb7c0eb3ffdb81fe1449de394d0b04eff2810741ae387b16d507a458f44227996bdda019ec96001e8b451ad178f2abdbd7fda566f04c099092e41be5917d1ea592c459eb2550c7f7974bd7757d2d49118eaad69b8243f073c73c5aa9c24b3cabdddf68c27196e4bfe2b6575aa63c9a5a9f8604a53a1977ba838f967d14ea502772cfc8dca5fa684d103edd78a3fd87da7a5f39410f9571e5f957672dcfdbf3813cdd55e75e2052799e8c8b464cdb7275a22c7352e89b121cbc1be062623b6b1153f712f45c6a816b20b06bdb51a869b0fea8fb7040a207b112f1a4d762f18d2b753bd0a4b5782f7ae2d678c84c28ba1934c08c79f3ae0aa13d5164f8bda887b85a542b6252a6b67ba9b48db8c975e208c0bbe68979f0344b261bfdedc540e874b0a1b1b22015fb580918ece0eec413339e9ce0388b6bc90b06576a56d3ca1f09dc0af3f73319f8442b7560cdbede703253b57f4bf9af11e4658463040dcc3b31dcc6d31aebb32bf52059374d1361b3c25be2c222ec5ab5cf6a6cee689522a98bc98ab1ffa1cb17928b59ae8b6001dbbb26b8007fe43645f9330d1b1e53309ea1a5a32564d3593784345db17095cc264b96113ec3f4a16d76209ce576ef0687d9d0aaf3cacdca9aca3b5a1c1e2797b76b5bafbaf8a341f47a81e475d86dbb33b24010ee2bc5544a1dd08180b696beb877c2f6dc8b570e93311762a418b3b6ce536772e7331fb292949fce66b545bd", 0x1000}, {&(0x7f0000001300)="d79574d3237f4f89b4114621542dd64aa80ba8667545f4c0c87d8fe1e6ad3e2533c5ae5b92a46596f5cf45d2e46812ad67091f418399ba6bf4848d24f71c97698727e3562f71e9ea2337fe0a24e55caf62687f277aae262e44beb10f11bc2eb3e307825366ca00fcc4b12b903bfa1e9ffbfcaeb8ed784014853e675b40fe80886ef1a24cab5baa76a73e3f097fa66d807fa326d0ab2edd440a82984c9c412c4c7b3fa8a8c4ccfec08f0773bcd278042affd4af59d8604f2d77f78bb38961265fd44f2ee345841e5ad1d7300977be2a3a238b5ff20b8f05b95f5d18d6f595ad127951fdc13739437438af50928940f45517de3aaba98831", 0xf7}], 0x3, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0/file1/file0/file0\x00') kqueue() utimes(&(0x7f0000001440)='./file0/file1/file0\x00', &(0x7f0000001480)={{0x2, 0x75}, {0x0, 0x4}}) getpeername$unix(r2, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000004000000000000000000000000000000000000000000000000000000000000000000d5412b3183f1f7866ccf6596000000f800"/122], &(0x7f0000001540)=0x6e) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) 11:46:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) 11:46:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 11:46:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000100)="da8b7c6625bb44f0871fd775fc1e7ab2fa22ffcb9cd6e28f9461a70e8f6588cd1df31f952b5cd3b9ed57f7dd1bd46f94d4e7ec21c10a0ea7cbbc1ce08dae5c152ab111d4f1f9fbd81078085d3731e433e5e23ba370963805c212d47eb04974973a5138de2557f8bb6ea025a8441cb9d4d70693dad2dc1920a8cea31998f87afefb1c73a5929a6afc0aa8cc9e585fa81b2965c7026f32d3cf108475cdfd1e213d443b6c71de9f958bf7d9671b369f38e6d31956822e88babd25e9e02771d33bdf650fba6e01af5fe0c4a5728432ff98c2a74e8009be9d095d33cfb0befd55a0c3764e233e5257b550859dbfba12699f36ac9f9414f2b93bb456c9e92e768358b61c00c59f750ab33d64741d0d01094e12b462b260bc542c2edaab57d57f2103d6615c8a7ef2168408bdd81f581da121b68101faa1e99127d4b6b108236e56cf8e34d0e39ad9ae834fbc50fa833bceacdd9e98a3b3219d55a64eb7b74766b7d851b3658561741bc41549cd946cca4c8aa1e3b691e187e924f77bfea899641794bdffd6db4334ab3c694d20c52ecc2259a15ed06ca189d71f8956dc7ffda7d01ed2554df127f57bc1d8886fe18ea3f2b3cf50be8d6a3315d9d8ff2f88b7aebfdf2d3bebf8912dd811ec7bc893d21a96fead5f40d48a3e327fae9044d63a75e3cd4ecfb11a72e8132ca95d285e13ac885acb41bd676e89c07e0c36ea3d9f3b817bc2b0a2770f3b7dc7c2f06588069b0381f58956e2c26dc12f894834625f43adb9c6fd484d2deacafe47cc528758486c4ea9edf7486dee4edc5949e909a34a15278d85e69721383751fbed9f56a71312c56849b4046ab45ca703e73c2c0cb5b71886681affc86f658ddcc5262cb465e069d373b330223756ab5977f1dc24d2521aa794034cbc3d5ba3114e73dbc36dd4ab69a5ebf79d4d43530725690153dd293783526fa55d9a85af2f015e3ab72f8b0304b491f161bd2e8084eb5ced91d71889ee20899db2c12bd0487925d8cdd46794b733cec6cb6e47f8b9ba1ee12cca9595fac9d3e66725a82f8a565de22e9a1dfef7b397b489a5bce23d2dd3f65b31cdc69f07ad2f450e1e4b76e69d06743e73684edc0724a698f63aecacd18cf9d9d7e3e70443c5e372cda2f32ebab9955fdc7061147e510bcbf42732177d1084aee930c5f711359ac4a39e61f708a41c0ce94cd32d1afa89db74eca7c4d6cdcd2b6bc8e2680e547a7568990c7704492e1603c9cce91b7bbc1c9b9367881dfbacd569b7ca30fe312339bb5e6931974afac6f4099ba88fa4354e642f59c257964a1a3c62e0398886d14cd1920f5820ed3c218906d51cf622c7faef2bfee7b8a6a16e08ddb7693af2657d8244c95280c9b8dd62ba6da5b16a259ce6224b4721be3ce46924938d0e12fa76aab146da804cae4e2336f3cb35746f3e44318567d65b8afeb9f05445a5bea90566956bac0f619a4ee59d175d9518625ae8f64ba56f54b4331ea0a33ad499527ea9e2b5b43fa3a690d7844228d9ce0316f17b333705f52e782c2b3f122ff13a1ff89d845b7590bd0d08b571825e7fbe5a43b0d44c35a8df9e87acfc76a4293507a237dc0c4cdd68d0ad6051394bd1c23ca5f2e241da648ddbcfc9c715364865861be360ba0f7644192312a5c2786b20711515a8523b3a950fee818f8140b1dd6da05f1df819ffaa5ce0a4ac943df33b2ef3d47a4c852da2f43a106ef01bbe912c87ccf025136d0c81d8db516a9a5d29bb28dcbbbb2ea49c0bf80a4e70f16ea7803ff771bf23e52b1190d2c97f85ab5f3dc9b2d7afdbd42ad786a7896271930ff4ee7433e4a18d8a1602bda4e536067cd885eb80c89aa039b2d8d3bda0fb47da8e2a3170707d3c281bc7d5d472009f079a77639dd3966c6e3c25d24e150f40f4ab457bd2901a34904c7724dfd6c7b996f60135cb5852d1c18ad3a7bd1fb1a38edda6b9967153a9e65306d688049b4bc22b418fe3ad9846b640b3946595fe2e438fde98209dfa6fc36a4c31de466742145aae4efaddca93242d49e809b6f71230c310770cb0f758477e5cc2afa97cca8c52594724f4c6e62a1624c20dbbe9b868a4c7004c7f96b343a6bd07f9896bd7db2dc0ef540e20bf437539a30b509cbd96e51a910d5206286b901493b3de1526bc0caf98bac8566d006874700b520657f731d0d90af79c18f5b3de5bc37f85388dff20ed5bec8a42fc93f3b927dfd79b84ff1c4f3d0092537e9c6c46786f0a20e4c0b07678922fba2191405b62e384fb15b24bbd3d1e2044ba9272189d848a7e7f39ddcae2a8eca4324a3ccc69849571befd8b6de2dbb9ec20a628eb05523714fd77d4f15f05c607dc05f3aa105c9dedc96b0ef74323513fd68dc5f6bd3e640144340b11d0269329e8f0958b440e37a1610df833a9706e87a12de3ba6b6836b66d7473e4c34158d6f6cf2b583854d3b1d12f89365471d12fb6d77776fb588cabf40d96a94126e3248f1370841c30d2d15ef71121aa638465d96788de6584bbbc2fabfac2e4498d9b385a12a315f38ff2945c6ccd91d3c700c9e00d210549454285eb064a258f253f0c2fc34c4cdf3e176515cc10126f5997c4d56e4424c13c0157acdbd80a6ba52e5e76a6bbb66adeb1a123b722359b775bcbb2640adae88fe438df64226d18f24a1c4039fc7b0e179a736ead10ae843677ba3508e1b2a08b124943e80b357d7bf39ef97ae58b019a11a228a84462dc42ef23a4dac81c11fba58740cfabcbd98fbf7bfb5f130bcc7f58ad89b0dea2eb5a2375601475620bc7cd976342c38bfb422f1275d5a0d91c0bc494142d0a5616ea3f29fca5b35dd39f95dd12be6de3edb7876f6a6cdd0bfa86d03bd3a6b7473b96a68edb444ecb8372e72b0c450cfe75f7a992224f92945d97ec803f220773dba1d41a941cc14d91bd1c45eea490c158b9f217eda31adcef01aee64cec52c9bc4369e5c936bdd6b8b71a452505211f332e9c0cfd787a94c17ed2e6723ee92b119410be720a5999cb919bbe50bc71ea8c0878c340236f5ce13f871609b86e1a0931e7fefb9cfd7b0047a59a935c09fc39c6330aaeef2fc18a3c0f116693250bc7d0fa8f0b3ff35595227ed2529e21d69197648163ff3daba10c1157d3fe0cc9ec1e4a52ee13fd97964bfe918b5493868f8f8d6eb22c7ef9f77c86ca22d0249e44e763d63a60dbf21130093c68068d101d1ec7441da7b60ffbc16901eb0a0290342d8d153560291b6ffccb0446e477ddda657f962466885d0224d4f4233fef7d6dfd99d776ddbbfaca140560f424e649ccb297a345ed551520428f4bce24f902928770c98e639f73699af6bc7cf62d79ace0d27c554e53eda98915115646af85a398080395dbdeff507dae7ee1352332b8accd6ad1161f4d28be25f82a1e4e45b28cd259d06129b9a223c4721c54defe3f483d17c147e9dcba18acba67a46e7855d08a0879f214f1fd8b94bbec3e9e91b0f62f7135c6f55d3347c3a28975d4bd4eec6317e56eda263a8645f0bcf56b25bb373b8b8bea8e0caf30bf6c3f9b0317bd064ac27694df1f8409c6cab32d05a11a38865c5020ebdc8c23d331e5ac6969520c416b1fe6c3c80ba049aad097d5dc20f4a98975486cf59bc8aa54b524876237fddbdfab99c99424d0bc3736e7caeac09c0f0eac16b6d8068fa8198efe7afd340cdc9449f84a29b5b620a20a3c07e6b91af6da366b6f99f939d5c963333d6910536fadc1a419d66090b521566345257d4d2b2a5327703b963dfeeda1e9a8fed38dc661879263b00b4403139cbbdfa6ffa4a4bffceb3e18bb5009115e6e1d9b41a82e074d7e1ea193d45dd1c088c4a2a7f2dd8880f487d56fd07206fad66aaf25c1b5a27b8f5fc1efce06145efb5f60c5c6b0a33a55cbbb65c19c4ea92b107556a335362789668f5354cb53c848983cddf010f8b2a655695b941b2c5dd839cd7215c8919b437681fe0bf525d00683fb01b78da56b5d9165d41cf81ca8dd60c1fb6b46979d72e00241995935a848ab16f2c46c8d0c2a93c110ab9ade085b860fd223724a6e8709c80910cb10201b0f971cfb51f93b000746ea1eb80cac0dcd3c13472f2c3b5f87df96c53e1caeda1017ce8fea94144a011cfb3584d96146e0b2221624a1070e223a4f9b9ef211873275b16b310b4fdca884f39a90d23795bd722d6f6e32239b5ea8b3b10d86078ce8ca7b14258356a06cc72ba9e6b418700d683baff572635ff3d8531e4f533b1d08235bf22b86b89adc887f14c63032ad4012ed981f8105640e6ddf2a34b9a2882950bd94baf67e116620a7000e32f837c1ee0d68f88aebc69753f4ef4f086bfb6ae9c3a186fe5891a1a9c8c2ad7f9aa4c3d1e764ce72134583ccec1a0db41113021cf837f6d2822b7f8f33000699d1ac5f681d3c87e221eb4918cad7754d0c0efda1475980c36b596496ebdc42b0bd898561a45d6771dfffc813e634c888a382e9ed30bcd0a474a75522a74019f341353d4815a96f952edede26ecb76dbbc12b31a14f3224d1b8bee628caf8b52df18c8566818dff7b049a065d3b133c9b0e3f7c778c244aa49e923558e1897a70b945f5f81eebc2e7276f77cd58e1cb3d175e958ab566da499ad49a8915510bf03de41cdbb12254b3191c4ae8cc832863ec11533fb791571c6d437ccabee93b9327c0236bf9eb9b08759db2faf505d2cfbabcda69e0eaf0797e739b072467f64aded5aa90aa7943018db8529078ced60c7afa048997980708c8de01e98d8969b7e0228859bf2e6d1e5be8bbd3e4fe54cfe26ae83d592e3539887655a5ace603d22646db6fb610eb1c07e1da63a1e10112b7408486183102d3ce71659d2fdf5070650344e55876546d1755a997bc0176c23cec4c300c81377cc0c19fefd187967517483b04c4c27c9259c187f0399609d5480124a162d3873b7b0ce0f17cf31fe8a8db7b90bebb5085042571cb1d20a5294bca5cc488087fd731288c7302ddba2c83f811b7a0da08e158bc0eea25b4441d786f5acd46e22ea490c2a13d825d5560f9a98381af26c37bb8cbeb307bcb6f421f108b9f801e6ff1a9e265dda3dbb9ea3fc8241518d65d54d9724bee2573bb3267e6f90683d6fffb9c6a40d2a53fff08b9bb0df121b7190c6dd64be013c2420b3f097246ed7924ec2fc20963d3f2304c07a358f6a552b820ff1fca4a94fcee6fce902f9f113c0e43ada88ba3254e609cb77a116cebe7a41518523d51b73d94628468203d1c4f48d69997e5dc97c39a476e9b55696d9464596809d96ac646d5a38314e9835d4585e8ebbd5772cc7b46c65ece62c8feca44663a441fc725447cc26b92c9ab4d8f60c52d5a48190c3714e75f8912726df89eadb5104e792b6f987c58b49960e9c4abc0a03fe5d9e3dae136aafdd6db5a465d323e9620dc51bff8639f762110a6facb620eed24cdb9f63b28881509a98a4205966121afbdbe6f19d149d552d97cf21ff82873fc61403064f81683c2aa28d88a1818e6530d55cea3eb190dfbc58379d38650eaa10ac94e566acc62756b3289829a89e1bcff68a5c2eb08e10c39e096cc37939b26eeb18b46cc447921da18543d9bfb00390472fb5adb97bc03a904f2f06cf41a3bcbda21f474840cc1df6b8a6ea4bf556ac9dbeb927cb157d9af97a2cdeccfbdae8550ca19fbe95f849f9349618ccac620f853ce8dfe06e2557bfa019d13d89fe24ea775b5e1c6af782222a1fd781bd6f1051a82fa50d4abb91ff4a5745e6e55ff1f00c1e4b0c494b85e2266560482272f1f6fecaf2a37ce9f39afe181d93e1f879c", 0x1000}, {&(0x7f0000001100)="a13f1b06dfccf780cf887fb942ee5f2087f3e4d991b2091937beee94b19a799b9cc95a8cf3b484d478b4375e2115854edc677050098c577c1adbb924d56aab2e9d959d8fabeb47f48b523b1a1dd53891767a5701f58aa17b2b7ceebf60db229002b32cf6250f3eeba5aadf8a4b616cbdaeb33e7fa4b11850d9063cd3df4471041497a5ae25601eff5d433ffb4e8e1c2c347ef753af5990769d66c8b93dbc0b3799200a4e7f0150c3", 0xa8}, {&(0x7f00000011c0)="0743823f39e78c19fe96dca18d0f3555694647b36b4578184f41629f17b66516f19a8c3bd8394ae6ec94716b78970f01b388c8b5ca69ec291527b358fedd6848bfc666d56468c4ae1716a3a84e42c2d99afb9ab6b20ef89a979d03f348bc1e5de6ade14c33133408c7536f2cbdad29d099c67a02467f100557478a50b7cf470d67bf2033f6f45163ba76b75f4575b79a1041fcf6bbf8da3e4cab", 0x9a}, {&(0x7f0000001280)="bbb1fb967694630fce13b6ad35a5b6a902797709d3141161198b83018c389037dd4c2cac7dcff4f3d9d7060672182f361319a640ca7cc564d43175e8a87c3c3168c0594929ade75d1e21926a319e33a54f47e54ac49de487f997f3628539db2a007f22c721e37ff7407a2c432e15ce8857693388b8cec80b7e60aef417ea1a3d89106f5adb42a28f02", 0x89}, {&(0x7f0000001340)="5333530c0bd0a1e1ccbb81af5d460cc6571fdf0f37ed79cb8e745a317cc1c6d9adca8145ce9a16ce10917fd14ec7494eab5f04341809e3d2eec928b4b9f14e16929fa006205c00ac8d23962efac2ac2ae9f56da5d8841ad5b34874531a2bc9254becffaf2624472c678105e3bb8809c1dddc0e64c79de6b9802eac20f2c67977fb8cd1c4c8da389766e73d044eea1a96792d2586318232b9f732349854fe6515b39551c8f6cbe0dd46f66a90bd3363f9baf7eca7eb4b77c8564fcaa2cc45827e75", 0xc1}], 0x5, &(0x7f00000014c0)=[{0x98, 0xffff, 0x5, "f2bbb03e557892bef88b61021ffd2e5a015199e9ed27b407a7ef3e83a2447381aa6d7151526d01733236f37fe9258c76bebce052a52f3bf444c5e34e9e4d46b626a7afa1227233b0504bcbef70e8e8b52e5499bb1fe7967d76ffa6b7879aacf451860f45dbfe8d4f5268a25a504fca675e67c6df2a4ced146a6e73291aa2346d2cd2408f79"}], 0x98}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xb1}, {}, {0x6}]}) socketpair(0x27, 0xc40b6976d31ff705, 0x61, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000780)="25b0e6d8ce95ce35bd562960ed5f494832514a34f345ba4a52f28e6c967c9150a9c4f3bd8440cd735c50f17dcce7bb809d29c144e2ced1c46cad2d5b483efe4822dcd9ae022abb1c1c483427fed8b3eb9e1ed902769ae67568bcdb77c676017d7007651d08db574d4e5e69c04bd200660a62e87396c2a52dd9b0de0ff5adc836f2036e735228b8088aa4876697a3adfbb829d6bf888e6d", 0xffffffffffffffb3, 0x40a, &(0x7f0000000a80)=ANY=[@ANYBLOB="36203a3aad8a95d8778b33ee731bd1578b4d98ddcbee5d"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x2, 0x1, 0x2, &(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x700, 0xb88}, {0x9, 0x562}}, 0x2) flock(r3, 0x8) fsync(r0) flock(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") fcntl$setflags(r0, 0x2, 0x3) read(r2, &(0x7f0000000880)=""/214, 0xd6) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="37e15436e1ba198d5e167aefd58ee225c1e678b31b503857b16d06a6ead3af021bf833fa78b3a95a55aca0044c210f0332a0fe79ec5fe120eedab11a3c625e865cb9c44d0bc27c0a912ece5f89b40707b85bc417e3aa98a869e6e30c2195376f943416315f48e6855225217d5f9253d39bbb5296384c58b073e46982a3158cd877befbaf8a60a834a589cfe161a4b49e0e0cfc86aa64d8b912e03f551783f73595", 0xa1}, {&(0x7f0000000240)="70e14c22b71ff5fb1296fc99c7c89b0792ec6f7ec93e5ba986e4b885f05b29195b49c80c5bdeca448a7624d9c94f6bbc31376ea99394c3cc3dc2270d191957ba79581684a7065f7c64a4f22ea5c718f89a8e9f06", 0x54}, {&(0x7f00000002c0)="5ae8b9772e3df49f120f3435f1b74b8069ba445a097426ab7cea9aab68a3f0b61bf5f5ebe3d24e090fe11513e4829b63734bc257cad8cf41a84e92de727fa0999fb4724657309a21045ca7e8ebe2cbb6bf7e04ff453fdce7706dfe89f5828dbaa024518e409e1f42011b3195b23ee314099253176a298c674acab4464b9b05bb7345565d34b1e2b2bd27f580bcaa2edc562a8e6004a0ce0dc65157a52bb31a89c8386dc79acdc2e1d80b9c2089f76858d2140f0e5937b58ebbaf71", 0xbb}, {&(0x7f0000000100)="a446aa03b9863a1c6a0c0e", 0xb}, {&(0x7f0000000380)="e0d01cab5c1cb81bab05da80b5901906a95f010e0638ce3b0828679cb17357df1d4ab606f77c8d0df2fc89023f6fa7acaf40c7eef6f9daa499e62d62c4edec15ae4bf8ec48a93b2119888d436a796d9bfcd1e2986d7d24b3ce32", 0x5a}, {&(0x7f0000000400)="e9176cecf81c226d71612d397f0b1805df59f6c2251ef0d079009c8f6d763753868ed61f635844847bcbe12a66c3d807720411880b4651e211a5a537269413c82b878be70bfc7c8f2f06774f2617d25d5154894720448afedc425532635d87e0fe730e9cf73b0a089455598fd5af5b9f1c09166e965b4918b98814bcbe651b1989cd623759827a127c40747ff591dac483a3458a70da747a674c7fa38e4ee7ed0395f7850b2d22a63c568d21f66e01455be1edcdc53a9f4e71a991936a018a0b16384eab322ee36faaed6d4a1524ee47164b10f1fd8a0b1e7a74c3a28389dd", 0xdf}, {&(0x7f0000000500)="c964ce35c3008cf6736c618134f4b15c6bdeeca7a1722d61c01275b1a79eb4427af6da9c2722e3a2fe7c1d9e4bf91758c10080bbe85f2f996f4653d6c5915df5dd9ec9859b55756b2f4257856fd2e22595f40d1fb22d3df2fa1e1e06d6e73ba7f6c9d38cb00b266cae1a5dd210fd63d7ef2ed8c21772851aea499e3026b37364380be383b8d6c1340c2d01a405d572dde68e3d91dabe7bdaad8a2af6b3b84704f4f83a4d1bc81db8cd5499a6d5891712c2e4c514239e630a80139f38", 0xbc}, {&(0x7f00000005c0)="1856836e84e407ce7eb6a930f599b1a14ae0938bc6a068fc998b3e04a92b293bdb9d97fca191c9ddd1ae316177c7db62bc6402c6bbf61bdc71873a0df6fdf9e336d40759565c202e89cdfa5711458ce454a2d50815e0c6ba13308fd76e90bc300b3d3bfb9703be2b480dc5ecf66737b8baebd9f8e8a260f11eaa26e3b950be51f6750bb687b365ed3c8c6bcf551535390aa41d65b77b94301a04156fb94a5cbef7d3e0ecfa675b685f0c82ac62705055d6a3c8ac6cf92e30d93ae1a926b1fa15d0c3e74bfa2f89d4b2536955b635050c69275e29d35431d75ec47aa339f88c6349fc4ae68115568a5c05134e02fe25bd598d003f8c2f", 0xf6}], 0x8, 0x0, 0x40) 11:46:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 11:46:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a74", 0xfffffffffffffcdf) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x400, 0xffffffffffff253b, './file0\x00', 0x40, 0x5, 0x4, 0x7}) r3 = syz_open_pts() utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x4}, {0x8, 0x7}}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffffc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1012, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) ioctl$TIOCNOTTY(r0, 0x20007471) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r4 = syz_open_pts() readv(r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) 11:46:45 executing program 1: r0 = socket(0x10, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0xfffffffffffffdd8, &(0x7f0000000040)=[@rights={0x10}], 0x3, 0x2}, 0x0) 11:46:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0xc004, 0x4) sendmsg(r0, &(0x7f0000003480)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x9}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="a2444f0bbb50e331378812fefde0f8db6b3e00b555b942b5d47919fbc0459bb1a0be5481df653ba00b1237bdd4a83b794a708472f879bea575c58c42840d135a956067e4fd6c08b3b3814528f4a94461b97166b24023d83b7c86af070edeefe0a15c63eff6852b7e7c9541469674df8c51261ea5ccd5673894f7a0511b7a61c47940194fac42d4cf08f89249e8d07bc1be54d2496222399853408e948a0c3ab579a807d3987842db2a7e5546171d30cc82af9f671330d05ce027538ea9bb3c65f7f78e7d7614a7fc69a16fee23909d44e84e8ee9bcee345f15b1aa", 0xdb}], 0x1, &(0x7f0000000200)=[{0x1010, 0x1, 0xcef, "bf294268d0e763354bd9f02fe94209c43a23615ebb8eeb14e73afa73d84153d565c0165ef9c8b87f35fc06b34189b45b3977d93ab3b69ce3cf0347cc43f6324427dc53d0c97175b198f2135779dbf2e8d7f7d59c3eea056c2d433b19a4b0dfe0af7317d75d849c8d84d4839f31cadcda13604c1e5a7a9ced060a447d2f814fd708408e85b8a356e7d5dc5f6a4bbe3c4f2f07010e79fcaae3ea6eb9557b9d638ee4783ff123e70924d29afef1c852a91977c364cec2fa8093b36c84a06a4bbf22c97f9f0506da073c977037a796ffb7541e3ef9e2ff3afc8c05377b270daa80693759c6ff8a7053b4a99d3036460994b30290015f7ab642c3e82c34fe3b1e8bb4dd8794978515a8a4f2a5d049eb30d21960d575a0a35ae1d92fcfe5c8b47844540960545bc931b6369c07feeeb135567a4f7c12903938c2fc58860ae6bcb622cecd6eb8ebab5dd1fb3585ba1d4fc9b0b3232304816257dd1c23eb77c5abde3964b1400534bf8bfba1237dc41f1c9825ff630bfd7b1b3826e1dd8f8fd382630265ec125d2d1636e6dbeebb60fec0e556c8f10400d3216a44153c57bcc4a6ebc94e86eddba94af2461a675d6733132013291a27fd4c047d7c6a8bb6986bfa7b052b5fa0b80e1324b3f2fa66aca878a5c745d1d08e7df5e77c639f8666bcd2147b4c9665d56dc18c8b23abab04518f453e770a887540604ee993cef94a730b16128d454c79d1db3c759795328f5738d372cb437111a0d23a8e51acc63d498bc65a506fa6ec92d06fdd917896e3169910586ca8970a10972e28adc5197d1296ae9ef7ea3d9fa32d7d20108a4242f91a1cccd3788bcb43839e15fb318b5bba1be7bb6fdc668bd568c68c28f5131b6007b4a37388139ec0c2aba0e2dc1df19d60706e8bc07a6af743d3b85cdde343d15c36bf3cdcc64d10e3b319b5de3687a3f5f2297da545d4ca44961bdc0850af35a098d4a1455b8a1a94505f745ea3770be4f300c29c31fe5ad0a10a013f0f56c935d755198bacbe1288b011b9fd3fe3dc29c87dd086605647214bcf5240fff1b17b0e63ab5398744f696c6f769165007feff3d423f0497a98276a73bc2dcdeb12c5b4308a51aa1b3bcc5bd029031ad2f9a2f7f53b4be277187ad97626c2e46dd348421b798f6889ecccccfce2c8f4bef0c1197990c66e969481eae3d24bf650c41c2b61a188eb9c1a5a7041083cbf417d17a6d0a95a0c2350582b4208a002d446eaed001b4551062e2f4a9fbbf8dbdbcfd94c08acd4dd6e68f178e23ce9da0ca3d2b6ebbe08d20ba42f05d010e2e8c900877e048caa94b2f86eb5af4f3b9954d76da5a64da0aac7372122b33ec77f155a14d9fd85e24a8f4aa58ff182f223c293a40af364ce99ac1a93f782e791cee2d82d383c422be8d9d4486e8b00755d3da4c180916fd4863377b166610ca9fdc4979d455dea992e42be42b087d6d3f89914a0021cee4aed957e15a4d5fe73c638e58ecae08f2a09b82e60804eca8fb0c24a9f6a3cc70bda606c00f73d16ad28a040e8c48fb1df64d54a7858efa78ecc464d36ff9083193baff7e36b7eb2cb95695cdb2eb9a7ed01bd7857cf08d63bcc1679518971141a6cadf58ae77defcfdd4b600d453e70c232e4d69e0cdb1852dbf174df32b9b043deee05961926a85667eca35171add5fba77639214f165b5225e2e41c53527d1776d8359783b1e0da965370be281482b32c7f30fdae4ba852e2e01d0fb84c8599810a52f64671cea0e4c023041396b3df3891efed4b5460cbd4a03f0fec74180979f8bd8861246a36fd013297ebfd36b4a951780ecc42695c5833643071e6a3452449d60ea124e57a4a047d08a0c5b81f4948662020a5140ec9906ebde4e36b3ce81b41df713a4b09738cec121c3ac327622182b8d0497d159fda1c4e4b70e24a53b43fb7e7ce810d8f4c35400a2381cc93d4d7625627ac80b7a72e110cb80a52083d8ad427f90bf00dc5b97046c4bdf7918528cf010e3fd33db194a328bfced84b1eb1a39aefa40d11cbb28e59c27f1fda726ff07aeb719ea62c09ceb31235c198c2d0a96258531a93a3f98aedfcad8a3ac63161d98c51e2aedd3d5ebf445ad4ba5baf7b9d6a43842eb2b9691764206207e9fccbd8825ba8ad8792daefd19e86eadcc0f5be5c374994d528be14781fadbc71677337b160038bd46ed83d389ee17be0739bc10a0ae972b3473d2ef7c8edd56eef65002417093cdea987fb059452cc63db5ea20737e3f0a2bda6f9270f5315bd63b06b72afa947174e6ca38b0f495bd9d2e819dcf37bd9377861ac360a118c11f6ef3ebea27aa6a3ec385df86e6f6212e97c37559b72b99d35f8f19ce2140a379d0a22f288bbb2586423ad0ed09757fd861f0c17bb68747d995932da9e32ae96970993417e71535f01b21fdcdbbbced155da6e2db70707020737875bff377e1019a0b139931f310df483fc01171a37305118dfc95c2f2e0eeb829c2f068cb890f9bc56b6bc1e76a291eb22c8a8ff500d8015f181d8c29550d90488c4cd46fd24fe0f0b19af5c2b79f17c1092909586f208eb24188bf756fb9396edc0ecca60acdd21e6695cedc98fc2ff8ab39049f8286435d6cec5fbca60e3bd1eafe5cce3bc5127b203d30b842fb2aa1b1230884cd345c5d5d5a9acaa79af396ada40b89bd3e79e2b82384bae3e67ea484f7b2e5a622098142439ed7f23ac8dfd1618b7b7c8320a224c636502275a19dc5cd8cb2f4c160f446efbfb489e6b815d703532b9d9b556688a2d5a4390cce5c91424f1e7ee4e7fd8144e0dbe89a00bd5a0a96e8fa633ab021aad6faf351313f092ad087508e44199bd29a1e4ea7d3b48baf8a8a05fff53261f9c99e1c2b114416a0852ab693493acfbc3cde92931eaaea2e88271c0fefa01631f7fef9e1e8c16be856509cdcd61685e3443ff2404de79be1ccb5bb753e27776fa39d4945953db4795a62510277b8b29ee8aa083f8da64ab169832f4f33db7327672825d3bd28fbc35d0a9a4b11084e94c67e1aceec7233ac0edfab3467d7635d934811952ec7208bbbc980f6fa8a9356baafff57c96e1113c519c49c720bc2c2e76cc29aba7939168e51b9326d41159305307bfce5440ecafed8893fc8281f4184213960b0e0d6cba900c8bc1ce335b050791bcf2781bd326b003ddde8c3e7a8ff5b1aac1fd04440f0c8079226b009e8c660ce42e05afd3a6b73f121307332279dcf9490e2a4918524fa6267e0c6ae18810177a1ce4eee09db7e94273c7d52a6d172debdb50c7895db754c69b6c28b96b2681f7d6a6e716f50476236e7f9afb7d6650f4a701df90d854fbadcf32acd3a62948bf17f683e2d44d371ecc7e314848642d316f1ba20daa67a6b20ae5bf90f50cc25b61c3975c0332f4a8b3bd29334677e1d228ff59b3cf46df039e6a95022c302f15b03fad5ed21c68763055120623353ac1f50749725a3579017e9eee8127f8d6afe6c956785e4ca16dbbd9d7e465b483ba6ae9667175fbc1ce59d1572aa1c2bcc2d075e94d255564f42aed516ca7b345f9a63ac7970280132475f3b177680e195d38bf131dfbc7d4b28344b764038f8e67fe0b61889ed604562157762f1ec17b64ca6b9a7e4b0b295c7de797983ccba1e35fe5f813d284a537c14bdc24372ba1cdf7b1f071f7ed5d87729e87d5281a5c950bc639941e6a0d5a64073dc49c6251cd2fefbbd83978b3fb00f652486d87ecfad359618c347fb76bb27979f516328d5e1c1dbe8b901b27a4ad0c49de0fe4aae1e878811dc10c00c20a1b1c5e77469be6b1a1bd757e2bfd33e615e1903b00c489688b874205f82c8ff2bc7f0090c3b8329b5ab2600b8d2a6d3f36d065f4a955118275868c4808f0537d3fc2244c466072818d24265e70af074bd006305e22db0eaf427da409be64d39cd423bc17a6a9c28f884b04e89fc9da44321fe0ed3437c405cb517c02175bfb87959de7b70a4f5cbb3ff81176266a00d8a34c8e7131588673d7d8540f5797eb2bb0439ca0ce88935c7bb91fc4d56284c4ffc66c19e9d663cafcf5007d786680f2733c143c35ff8b9abb99e04c5e7d2062982ab7a196ab5ff879080d28df9e32086bd8da59840208dec239fe431ec12b3388a3e60d431d68afe3a61b42e4e2c211d5c5b40591db8088d08e7721382f6e42a5179ac4c73a43e7913295c97ad9cd6692e987b984c0dc7feb6d5b8f3c17f90d2405c764bef5284e3e675dc7b2403552fec6c571b705b7d519d289bf3cb1a410a773089b2e198971da40f36d3e744d72e1d232618e388c4e5ca150c172359528afda46f251689fc9d9fba63a62a1487933b346d8c3e31e8e5c44b0c9a38516d45f7a029b3bc5b94622b16d0c37f5c4d130cded512ef428fc5d25feaa734bc2d87c1ceb50e5c72ecd2412bb9fd7f9d77776772e7a32460e23de19f1c8512be9c4a9d73fa3ca9dfd96fc4338b750b49f78d8c748791cfb76cb92f75319513c1b1a9f0314a6fa6761eed7d50b83e955837610acdb12ae10141aa0559e09a06b556198abedce6127e647c265ade22f9293767f6ab4fc15956a33a3696b0e7d75d9c3b8db560ea57f9435e077a2da47a8c97287191bf9f21d11450cc9f879ee57ee419bddd5aa1c99ee2f56379495bffebbc02c05ea4e3715ca2b2e50bf1f6b715a6353710e332517a017d59ea648ed022752a7b06b0aaa8404f97c39073365cfe07e4a99a8f02ed5669414e88db9baf602569783c749fcad46466a4910debb3e4095d8612c0f2d3da36a79022ebc0f46e896fb393392faa857b71928fb5a69b23e0996566463b2f74bda755b1b09234db37e62918f4af227583d8e0db95e22518d42c466397ad1a36e4da4e706abb13d67cc5e3ca3e32e8dc4dda7f69ae1e56d1a833d7cc6c4e812db1010a0d2176f205ec99dade822cdecc2a1e1a3b10b5f4ff52ba1360b4aa8748de33cb1914bacaf7e459c9234db10ad5d566fdfbbc09c72db51156e275f175bccf5ec280cdc5bb168c3064fe267859d22bebdce59ccc42e4061d7c6c9b2897bfc5c5dc3193af839d7ed4ddb2b93f402978c84302ee260e60f4b576f152900d2d24261d901b9749a22df440f0a5ff6e5aa80669ea7c96b5e07a9c9a01ff562861e20875eb64e5209b122670bc2ba48b98b000ccac3a1f1a46f9870422b84fa997231b2bf635efbb12b72bddc2f2747d085a81f2524bf8e3a2213f9652dcb0fac6e7beffc1af053e622bd0fb1b7676ef99fcc72a2917af77316e4e8498d89aa5d5be8ef639671dbbde590fa6cf7f80bf735ba2a0269244259e408a1dd50b2c0cb83bee4195a02c0fec7cdf3e9af28451e4020db90cae387c8ca1d49b0382e43729c352c7b62a51620e9ecfef180d5702c756c4a8a31ac47b112016ff41d438e6ce4e4236ab0885f58a5c0cb8bc3df48f3afa0c6c9d197b0d2fd8fc9a4ead11288377704260b758b29599765736907471118de0c5952f01062dcbdbd1aba27f9e41401b7fa3367c8271f33aeb4ef560a2db14c70477e21bfad6c0594763ee8d2e8d0619eb213b0a319f71749db4dd608ff93ee6bb9f3c82edc30750b65cc5dfdad649a90acdfdeb69190b997c0ae2a7956f2d9c4ffdad62f947bfa1f3cc1e5a5126419cea15ea0c0e009111d1cdc873202147411ebbeff2319c77be75ecfa9f057d2aa15460b8d71f5d84799312743da180811cb9e787c544d418c342c6381cbb46be407e13b7b20ef94285aed9467bc0750432cc65c481331a32769c4b569e84c3d860d1da1a1cca67ab0ae5717eb30500ec688d57610"}, {0x68, 0xffff, 0x2, "d6d7eb5157147e472e179922fd7ffb7e70dfa756c0e7a7e8667b6e058cd28062130704061836aea27826e20c9f8140c41ba3d2d010c6f8960988f6fa786778d1078a0f108a81775a979bb9e0bf0933ea69755592"}, {0x1010, 0x1, 0xfffffffffffffffb, "4da9db41f5c76c72676250bc748516c5c342a82dca3838764a3dbd3b5a59b6b611b098767a377a4e2ddfe1b7e305e2f6099e301271e4914350452f787a5449a1d720a433c6347449bab14f8b84581686167a76fff1d03a069ac89309d1acc7fc37ef4894f80ee58fcc63760b503dec94d17b6b80de86995b33ef36d37d72e7773ec417ef40a7c2383705f8c29e9360bdc1601d0667887741e4fab1ae1c8dff0ad7b6b30ef3e0e2d8360f9f22772fa6ff1b8a94f7b27b1b3b9c47114b604a5a2cc26d1aa60c22b965fec7d1537a60866243add880528f38c57e5fb57a95d72ae310aca900c73d819925503bca5382be57b06c80a750d8e22231495726645dca901cbb22e0797b9d42209df14ac9c2ef664c5fc1ba4e4e195c82ca3f0d798f3f3dbea757a9e5c56c9f3f715cf1ea0e480dc13e62e5e7c2b69c0eda4ce64b5a44cac8f26e92b123f742e6693c47c255a120aad6b4929e80273c7796e1c496ea247484c3de10909eaf18bc2b584da0915af1768de22258f7e9bcbf61df712a8cfed139e4df854e80e53a1c13f848f09a4e6ea941d88b002b66c25b51cc73a9fd620aae1833c81cae9404b3dad2f8474db542e5f0bfc5da91595f2c83502c56a49327cbd0f579ff93b7975b8bdc3aa54edec1e8cabe5ed2d37f01782f6bf8bc3f15ef4a8fea5f8e6f31d99124da6529edee161460ba70889cb391717ad482c12a582aab86436cf8a7ed61695f61f14861ddc50f8c9bc9373963452b87196050569570c96066c6c16785c8fffbf0211a19117f02da4b2a79f68b643548f952ec6276c1dec8c872f572432df7a57506c60b6477b53267c3247eb96ada99ce8bcd205beec98517a95a0bf28f9fc753554aadb0e8b72cf1a949c814f9557a66b3a656476ca20e045c5ad345169ba019c2770d83086f6af65169e0c3357f4c8c739c3a3b258f4d759ec075752073aadc51cbbf8479842418259856b42fcc47e3a4a40e4aed312e84b7d3c02026c2a38fa169433865a33650d4ff98efeb86925e59ac8cc51d86ffb9fe06950bb60771f1098c1cfcd74f679652e705b115d343d2f7f228f8c5cdc76fad506a75eaa1119c4cb2682974b4407ef5e814e389a87aabc23ba38d9f332a32a8ecf09f610dfdda93c0d6b8d81da2e0b856f92c0328b47686f945fc212cabda1267fa8fb1b471124dd5aaba262d5f70194ad89475764fccd963919c8033d713e03fc2c1da08cbe4984dbd87a74d8b3f66f874677559ded5cde58aea6e8f0ed5d76eb568536bb16c50c1ef6408aa04f3ec1f106f53f1e786641dbcd74cfadefca8756122a99fbc934ec83e5ae5fb43e0131ee7b2edb7546f733cf034083d6335a8c3476f715a25948335ff00c07a1450ddafbd7cdf87a115ba2e6815714982bc9f54e5d30cfe7fdb4ff3fbfb6e5e5e8bba2a6c576708d4e59a07ef26aaef832fb2007c0a64efa63b1a44a86addb68c8d4a3fa9caa16ef23df3f04590f444aab97d89a0ac3e1484b5511019657669f189057b6bf2189079f696d2d6c5026707016f2887d2be2702199f74e75b1082e71b62ae1b8c012b89f3d3772ed466ad70cc69c13739fdd5d840153b4156ac0dcfa14a1aa307ec61212b34eee22e5007b45200cd7d3c67714900efe6f60aec49da384fcdfa1a9e9c640458b338b042d17377e95e633d67f966ed4c7081348c7e61a220262eccfd436d47616f242c246b13ec3a1f117751b50aaab921ecd8eb342e0c7f70d841c4ebc1d83bda7d6ca2cf7f71aab0f4d3177fa0648dc7b27185db40d4267f171b53588bf277892f208abcd3fd4b2f9f8dca12e525b05a8b68aacf07a8c808b4abd7abd34ae0298e959c0c3a44610a60cf8c45fd93a73629aa332b957eb916798b32d172de61ded536eb7523f0909a8622fa89828382b3cfad156afe5ae975d99ca602f9f90cc76cad28d8f1956ccd24052d12c7d6a63ba1a389a62b66b47da4c0e278819a7bb8c9e08ad640778d3bba0415ea3cb4eb0ba6bb4bf2e86ca8fafa80641be7d0f934e317369823eca04a5dacce0fafb2da036d5edea2428cc1c2f2d8b4b6c54051de0c0268649142e1e3e808d4c82805951ef6cb7aafab7ae5ae8787d0308ad88f430b5b68f90a067b34d82bad7658129a2b3e8616a7c26b90ba2048c4ff060581499fff6b63d7e94988a2c1ba0febdabbb5e4151ccd9ce71b32e18c441f815861a18e93a50e04af6b10782506fc405680e0294f10b15c17f41e863f572e5ab8c20f4c9af4b6e834d39ee9858ab2acc1d25cd944954a00de1afdf1ee2ace6e1c8a71da7a9d989ab05a657f3e8c4d3d143eb4324a63b5653bd41697c5732050bac7ebcc95e73360a8ef542ae2d4672dd2ab951e3f4a7b6045f3f82dd2958ee0d387c1d0a92353f358952fcdb9a867348644e18ff3991eb4869bbbd65ed75803822908d8d40b4f6eab4df9fbf0ae8df6da7b9334b8103705dc5d85ead56af6f45cf4784d47d32e01ac4762eaeef81a3179be864df8a4433259d3764e76c8127bb1c6d2db81588a1eacc9f3f887412bed5375037e2b7dcd06f80f77549f0528574d49dfe2088030bad7062daa33414fc93b794e7a79c8d41a832043513c11c7d57c31fe4ccc1e8f2207c8e8f29ebff893e77f7580d175358a0eb4ebb93cde15a4244b027d640069474b0db98abc000ff41f7715d98549a54062b90f1056ea5f981e3dcd4acf569ef9c64634e6240b71b4f7f1f096ffc17db119bf69e05cb447468fb180cc0ab46e6cf0df7a1b275c17116286566fe51321adddcd6fcc74bba261414eb18eb8cc8bb32153bfc104719f2ea9becbac617a36b52329f1bade692f2772934573be8f50af9317178900bfa6aae0679a33983abc9aaaa642e34f09e0eb2baea19d8491c830d3a430221d8677c455b43331ba249a17e06ebcccad3d076b3f318206e6900f10e8dbf88029682d2dec6b40ab5cb72caaa0858db57b64cc27597f85a9e373d2da96b8f86ffeb369da6fa770856374e1fbb2c2e831b69ec6fe15311e74ec354d1ed39657ac744cc9f060da2f179a329d51637eef46cedb816856c106a87f934e55ac72313516532ab619ff661d5a80b3b5ede4cc743e53652976073d8a8bb5a9b284b8a8ee6a0e600818ec8bc56154b54c86edd16845f6cb349bd460d10c7eadd208424cad59c1f9b69ff680fbf26d31c78837eb853524c25af6958b609394dbdfa57853d48f459602d307b184be3af096a28c45ea1f8e9f7932a1384456ec2e1430da74fb8cb63d672f0c3e9537a2464ecc8f7a8ff97689faee5e8d083c09934665d96aad7a3a33e1e7d2663b161e96ec6d6dc6cdea1f5d8a2165b8877e8ab9d8f202707bad959545e5dfcd7e4d27a62cae0c076f37112f1aa04283f1deee938dc4a6ba6f73e28b197318af4af2b93b462e4aebf7b19ca316393fbc3798caed7457902923881ea5bde2a43c7f7153add275f0c46e46de28a6e7184c333beaa3ba7dd6d66b3436e64da9eb880f00c03fb8667072e5cc80b385531a69efc5cb9b015a3f778d6854eaebabb0aee51ab1bf108b1753a397b95a18f36c4050529067f80dbd1e1091a7d8ba4ce62c8a221146f49e0e58b089d68b26b354d3bb392da6e1761ca76d47379f020088111e57789a0be19fa7e8b72e177fb5e09bf661c35667a28c507f0099a533b9b90aef8373bfb66f57934816a962a5742c4625cb67cd290385f6c68c91ca3df1bc9851c23b25647f35e6c0858e81c1f4877d520f155779d0de2e25f5afd584cfd4733d15780673fb817267ac7a4dcb4af61f95db01c9232226cb1460dfca90827aeb19efc4758dfae545a4875445fe3c674e20f3432e438b6e5fc322b0b9984e579dafa71de5557d65088d09fb34fb7ec86075454ede124fbe1ce6319670135f83320421621cfe8049864668e9bd41acb1592d7869066b82bd4c6af7c26f73175a8a9bd0064555ddda325c63f6d04fc18a70b73fcbc3cbad47fdc2bee9dfa4123f193410ef792dce4784ed63126b3ad661591d9c054aa24d2e4d01aab0e4b77536dc8d63938bde9f8e1186a3c3f39bc8441a9e845e53652ec22c228eacac35ad26b1055fbbfd70b6497016552c0bfcde2a01ef3ef04f553ef3317276c2f5b0cd321db5f4566424084b6d289b7ea9c3e35ddcb047a8bf6b4d652eeca2e05c359eb13135b471ee3790e9f4b633bd69ecf53b0269a3a99d68906b61f33a1d9a2bde09e69b479970dc5092dd97d451cb5adad1497c9e3aaaaafc38d57b6f9514a8142e12522e80940d5d3ab5ce82d5adaa531cbacace0ed6748fa96c0e640da69fe5e931ca81263b7c5b472c93492069578b638ec58573c1c32cb44666934a447a3b4a9971787e842a3b1f2cc943726f33bf7b2edeffabf0d36c46d5ec414efd17eb844674cf5b16d5baa0d2e5ba04c9d823b5862f1dca8c999bbd9ea22d7c7d3f81f4ce3cafcb53f1738672b5f91ad25f8980e2eb32069c738d5eb6b74df42e0b85ef485967d9fb31f5e6dbe8a08e41ab9169287e784bbd06b059ca6ec141b1627dee4c6024065f2ec3e1ae44960486d062e4d6fd9c829bf1bd87b08147fdfa5ba98e8dc4a4c90d1c9d762be682bbde8eb25b5cf6b19f1341bb7eb8d247aad69a2e4e0e5ff5a4aea62b6ea081f6bd605f9f33c4ed53f8a4b633284f15ae4d6530243e35a98f449bd15ad54df462aa0ce3073309250eaf6ac7eabb0a4e4302b9b7af291335e36ac93e2934424f62c745c3429bbfdebf5691d3e858055e60b386ceb6f18050411caa701df28d3ed6ff8faac945b2bfddd5c79993060bcaa82a77e033ad505635631f6973cd190199fecc3fc9f2ab0d08729600397149319fd8bee59ea2b5f2daab336bbb124b1ac9b92f046cde0de45eb17c496042e785998545b7e16ef78b1203295c94c2e06e31b5dc7aa6978dd1be776c8ef1ef043cf1423933f713ea36b999f2513b2d9e05ad53fad985aa7dccb4f41f4c0fcee9a2a9786bacc0cf11504c15c31c8c29a65451f06db9f70bfe5508b40ffc0c5a5b426152f3ff10d069785f423035a027de83d217395b6c27a8d9522dac2c3cbbc88711fcd5eaededcf50bf7e8cba5ac753df9f0e5c9488f8a5b1708d14c576feb0b2e476705af155edee5f5463ee0e9d2788340e5ed9ea70bc4f5e189039198a00f24b7d9e7593fb0f33e6195122e0bf9954ea11810344c173d6caf6274b1eba34ac4cde7807896363238c8c9dd21f653b8ca40e0b7e61cd81b59eca7fa0b290ff8d68c7d11a89b353dc40758736e93228a189625e696c679d14569f9cc51a33650deaaef55e6e75d43c9c1169e01464a5fd56c4a2c3b3daff1c3c560d80aff1e4ecf9db5f7fc8cd03e5a5b0251432ebb78a31eb23fd15e84e899b0a1c7376579768950353eba7446b225c67e2d3ddba9ef146e72355e3e6ce06fafa34edbd50a92681cd72e2e9faeb4da2604949a268a24b42ef8a874649e481f0d2bf4738129a9a8975a88be297579a551f3440341680a76f45d60f8eb64341e7030b97175eb3d5d6993e8318201a4c93fae9ea0e677e639c5861a5a99c201ee350e13bdeeb0ddd56a4c9302d57f75740943450806009967491a1bba24941237a1d60852b25c49b402addc270e11dc2d1483b9d9340ced58cf8719a5f3b7331b2070e1a3df4fcd0cb01439117bdbed278760810923335fe0cb7eebf501a82dcaf3312a2515e9644d515a9416668ccd9c870c1c892fb0baea528e0cc5ed6b2629721f985571970500f76a2056b0c74618dc567b13556c5c91d717dfa8235162a99c8"}, {0x30, 0x1, 0x6, "1b69cd1c87a0ed4c6f1a5b5556797ba6f78c67c6a041c1ac59188b"}, {0xa8, 0x1, 0x1, "b3ef4c71df66ec8bf72fa097e1ed5f4e651b409a8f58e1f96344e7e0f72ea2831739abbff5e186ed0ff5aaaac0f96d79402626a6d7ee8f5f71434e9379eddf9d6f0a3b0332caadebb3385229d30968e5545aab4f3112ee0de5ec93119038a177de0c6e2353aef8a99f03c7332d307cda6281552894321a532a6d04966f6e594b032aefdad649e7e14d0587528b9389c99fc227cac7e081"}, {0x78, 0xffff, 0x7, "4c0531088ceb3a53e1930a0ee71e6ba4481174599188747677436a7fb1b2f3d71e58e2b87fbafab36ddf0f6c0921ca00298a81e49a64b07812cfec6f5671b23b03a80a3868de4e54d644cef568ea59ddad6dfb61ff474f32d8fb6fc48f4c6c5067d6de44cf153c37"}, {0x1010, 0x1, 0x614, "0947fbefdee2d7e5020349c73138f8fb39819fc91db828ceaefd299db704f6fb681c63535ff2dea4960d9bcdc389c98f4822317feaf98a9777faddb25cb7434d9ecc5322943e1ae9806e5e8719958ec1cfd88234e4f47a4955d21fa5827623ccd7288492e8221be84d79c377c44c90bca6f7cf73b4d017a1b78d52aa2c3f09dae7b39f8bab7d32de49e2d41dfef04387d45e54137f4161c164d7b92dc9d23157cc282c6430a404eb2caaefb3e0e5a4b52867146ce712a3a5f3e365fbe63995d7b54f86fcf6fef7cd2bdc9a41093a1db41999706766d22007f23321e54da5fa69ceadb464fe17aa37c242b2ca9f7600f76caeed7713a4594577f2e38e49ed2df7b52025b2daeb17bea7076efba2645cbc68d2656d6dd8650cfc2d9d12bd05fbdaf2c9b51fe43822f6ea369d17e9261f5150be95def9567e456b364f5c791ca2559a95e5df1b3551e232a89190a1a92823b48a584b5235d6fcd7e0bdc4a35a2f1e1ab1d2e579cbd57278f75536de2d3519ae5d15948793cddce1baf3039eeaf267ab365740b60364908e962bc2b567433ba5949f53c4fda606e7b1c72977a93f7499c26b39ff1252f1f9054e973937f58406c4d2cb68f8d7311ba8845135350d39e743bb3fdaeca812144c2e6826d5136c209d31d3017d518260b5a53a033004e4949a76f626def4d445019c6eeb7fad8654080096f8082692562de6fadc14d0927fe12464bb7d240bf86ac902e62ca6adb2b0d39392ea5820e0720898852348f720194b783d5a47bc7eae68a0bbc73d64b8411e8c63b32d8be144134b85e5871e999ff16dd9681b0e92d787b7325761716bd6cccc8bcc69f7c368e444b8074c316ab07a362d291bd9ff21a8eefd9c5568a0b97aef9ea1998470a1950d3bd4289d3511b17586663863ea7c88b68d67793b8adcb6423a409adc8a6c498779f8b5e208f9b73391dfe727744639e0be066a0f4c1cf64f2e7a5ca7c419abd00d5d04ccac8a57baee84e024abdf20499ec5f2b430b7b6700ff18d5fa066f65aa82fb0fb20c029dd51345c9a6534d2a32b46b8d842e9adf63787a059abfe2e65401cd779ae806d313afcf4533c45e0c7e080c9f8fa934e0c775e2217ee5d65af3c7c045bfc38acc9918ab784fc7ab311d3a2d862919181b24a5d6139ef9f94b646b5300b116da51ca30eebefcd930fb2c285dcf4cd8717041233ae93017666d1a5604f17919089a7b8a38b11fe326386a914c3b504d01de80f923517069d3365f3f976483155d95f27c09884ba0eb97e345a26795ccbf0abcc05aca39a3ad901d330bd13d070bcd1778b23cd841bfdeb31a21c696c6044096967dbbe08310bdd3bed2584c01f016f1b03ecd49f195089fd4377b32ac21ede4dbb61c1df9ee3be33912d9eeb88f76d7373811cf6cb28abc2ec6b5590bf13eddbf73a444c2c5d4a4c6bbb519bae22ad088a799a5ffa96689d36a0dd3e814cd629112d0ffbc19715fdeeb9b13bb5d228f91f7136641cc68b8550e825f82e0bae47e30c1739a2b5b742d7876cfc0787a7913f32a73b8b0e7f36f33c851411039d24caa0411cb48eebc692185bd6f2ebd381363ea6fdca784dfd4b0d01c865231c9110c46b8406cbe9a9f10ce3cf50485b43574fb3c56e3eef2d315d2f894fe13d13554b79c9cd5a3e64bb79bf194e38ca14e7143e7b22f20c5935a128ea9d3c489ee082e6356960b5f27dd48619e79771338440dbe0b01f08799055c53d3b0e9f11b4875d7634268b5e26e1acc5db38a545851e4b3e67557126adcdb77ba1ca32ae0e4f0c894053a2a477ce744e47f3a5ccc21faf8b860d1b50b67a086e92fe512765313db30acaa4c6a2024d68963b3a5a0a36d8ef1c0a36daf0a2ea68f225e21a877f129d5a776ebb354b09e5210b5ce3a47e714c0c45e0fefab0ca56aafebf2e3198dda66af14e9c0e6dea0681423d99181ddc87fd7b6e6c908a12ef24fe6232a44d2c04637ab4c901a60a3a742eb5a64895c1e538189e8c82549d75500292b9a4903e535a2584a45e3c6e9c2e6b854bff44190dd8801cc440b0474631524bfdc27a15b4e1f3976ca84d33b97345f5eb29f2811999ef09cab533d85737d0a704689b477813161302efd8871a179b365faa38416c2fb35be6849f3e77b58704aaf129b986186929a1e4c19e28387341bed1dbd427862b8444c0e13ad593515c0da88128e096634809763b3a276f0219541439d1570393c8e73d552c10867489f5bbcc1677d2db3ec7088e8e72605f99569ca375dec5063a5a268adbc8f90fe7541ee8ca9eaa56924bb94c4c7879570649a8cbf7d73cd38e843cebac6c52576c4fc728199e1f13785d2641c6c8c24df882a3dbb149caeeff04b2279f3945237698b260ce639aef5a7613ef50a5fcf794d2eb4bccca62da5c78e0e451809fcc9050ec4061cd9bc347aedc9c87393204d4813b6978e02d2ef0e27aa91598dc8fd605b0947688e48299fbd69902299f9313fe531c61b6b70344455f1e62d6fc54af8bab23020fc66e17175f44b98cb0809bebbe30a4db7824c25e430cab3b6580112240b7103d883b1d021847fa226c0584e14e8361d8ff9edcd95e3b7975350e13cddc71b0067e8ef1eec9ea1b08482cba0f14070b7ecc4401eb95bf0a303c920da7a6a82cb63167abb1289bd923bc9edca974cd7351abc6a748c5c1bade76ca7f6c7be57f01a2e1993087895342a88db277859f1836a855ee680010aab8eea5687f01b5780cc138aa3550bb0dc145a2061a1624addaa97bed5426dd45fba3bc26c56ac9f136bbb0766ae6cbead2c3dd66a96dc8c85f490a30d739ef8bab38953678cf686ddb5ae2f8f28985e38ac792361f9a717aaea0820f1b4f730e522b324cb88f9270bbdb3ca7a282ceba9142819faed0c430da8fe23258c7a68beadffb7e5d66d4e586ce0f916bac77c51f815a6c3b15c2d1a92d9105d335f19e32f31309ed7c95fc75ef13a1ccb2e55590116b6ebd061edee0b9d974768e0762d18f4cd6ab38ce8d23e7f5e5e5ac33e742a37e50de827ad0b3e1b6ac6c9263706c7418ac842b9cad0ab4f4cf1d8400e829e08f1e93a54c3d82956ac9d786b49adab731836e449c16eb11e61df6f78e830a1887fb042377933d13fb93d1c02b8406d02cf72403e1c257313bc6a6a17356be53aa05ce9162a12e0a4a35b25693373d29302c2dd28767e772c2675618ffb74ef93018da5481b237ca5ae7aa1929be29ad3e2be98069d5159dfbf8220aa0180b49bf0437035b5dd29538b58886d34f5a5dd2d28bee3292cc9ed6910ef44ee0beefb47dbac6dfb412b4bff20b14c20fa2af58601ccf8b4bb52cc78cdc6c381a3ec506115d0ade4bb379335800eb14bc52e4c0f71ae1082da44ed1f0d4ba479413512a3895dcdda90547aa5429f2586f4cc2b5a1919693b858eefeb9c4b48d86dc71f9fafa078d75ada991cd2e58fd751e38f45dfa055652bb11875992c2a1bce206714197754f1ae32f12d2b2b501bec09d252ea1ad502dc5a5bfacbc6c994f40a5acd66cf177326e1dd9848b685b51cc88d21680b41163430fa37abc3ca9d5dfcbdba8b2cdeabd0f3d602a6767c2b8a6f361af198fcc8d7370748f376526ea04ccb459420d2d447e908b501f004f9bbbc770856f00f59218830ca29b5471a51237c37c3f54b691dbd7ceaecafd7ffa1854252d4c2233ba0ff5acb17b91f84cd735e577fa8d4a39ec383be2dc4f7a8a467112bea1f07b9a27f020d5dbcfa6a5ffd3846ec7df12e3bd878129b87b4632740fcf889f69c1637815d91501a0b878f0a72ef0b654673ce6eaf4d2efb653c079f07be67690040364c04a5d7f14ae8e878aa7b26318e3370c9486fde89a24724c2fdd1d7a66037302d814f87fe59d43623fee04b11c7d030e7c512b3f20dc06c359513002089e81e762ecf6088b5085325ca766bccdf193f9aed87b0171d6848d114e4aec4ee4d5cef65a5622f6eacdd02dee66d2912309a16e04464f63ea2dba30c4d95c23d08475ba5632f192570eef65cd3e17d1a1249c62b9bef82e8baecf4364f14ec7bb9e049d3f25c7c9b5cdf4496cff81cdd46b8569dc57cba45022fa1660cef764635fd7e7305eed7c6786d4067649c2fc4d4d305fa5a95cae1e0003d1a5105df971df8194188f1d075c0421288c894f7e1ed4183707e52ac3b05b2748074ac0429f1d68ad77d03e27d191858002d9f055dcb77c98194b4893d000724781c1936c468886de845bb8302e38c4776873f9570f09bbac2d3debd854ea0617e07f9b44d4d6f20d3515dfcda6b977bc534c388f7d4c2a78301a4f06016ebe26b9a16b1220aca580076b3da22db98bff53e6bf3c69c704e1c90d0c24b5ab6af65c901323bfe9ae601bc0b2e9b22ad2670730cad3563ea24e3ee29a4ce42396c17b4df22835e53440dd76fba2046b79abeb17bf3884cbdb65c8a78c8a825bc055f9858f4d5b48dbf9f913bcf28f54efaf6fa2dc25a8e2f06237505f3d18234d448ce54ab88f65d13c0240fdcd533138c74ee564148b4db65042e28d9d0174584755d8ac83392dc9c5e98376231087900dbf02d80a7b8b55a48f5320b9b11803983ea3c96bef03a89d6ef41aee39cfd4f7b548a0a64f030f07083dd6ff62a34794ff08dcbbbb881e94c22edea3504591350897d40281bbc0e6df24cc338d1faaf3a3cadd3c93e20c74d6af2efe9489f865d91dba4f4a2d412b7eef0562157ae9691ccd4cc3af6ba019da49f3aa6817ea58fa0eac9126ce65ff8c5be08fef76842497093869553da18f45476eebd2167f3d28381be4bc2e930dbbdee7d227927dc7f5d766a30d53c235bbeb9d77575289afbccc17b357fcb6df404977a71f4985b388cbc6acaa1d9c479529e2b64b07891b83a3b7ecdd2bc88afafb6f897c22749db89cad20b290eaf67609ac426bf5bec547d7a581eebe96a51cb528c6460a9df1dcb7663c6a527386027dcf883f861e79e201a016b91f634d46caa239ef3ca17a0713421285d19827972544320484cbd31e4f86fa8fd3c02679ecf18efe788d9980c8d97420ea6837b71e4c9dc513a0adcc941fb9f4107b26c01f43fffe07d07a276c8901d7d00bc687371f349bdaf152dc16245bcc6a18ce57c52148946e2fcbd89552816818db9b156c2887496733d871d099b6b57fb6d1aa954d7059903d39df934a3b9061af9a78f981158cb391d0adb514cf6b11358c43c80f5222c248e63fd0efd69c065dd2a0f3322ad1f2b08ce4539f1ceb4c6cda2a2f76c6d9e2c9056876cbecd2116ba501f69e74f5f5ce5fb478d432ec8df5b39d03942e9e2c4bb74ad62401c9cab890b9d9a8b71b35b90c94b8dd0e1e5ab5abd661bae8ab8dcbaa5f2cba2f7c8b5b658e4498f66a2803ef606c27ce5f3c22db0a24c345a75dcb21accbd2bf275998aaa9ef0f01158f864d9b59d25500758ef88bd7d7feb6c8abde5196000ebc9cade91bda0e7ccfd3ff86c3c813d905e7d814035d3682d7e26ef15ab8d1e0e4ebffdafc3569728d26a33762ad98d43c29ffbbc0e29fb5a7f45ad6a24f0c2c99c2f48c81d893e2f952f516569ae39568d28d2d8a7e5c978f751cad9dfa78c33b0c2b0fd53672776a0d1a43f4ec6115a40206ea2d808322a0561748951dbcf45a8cdbb221981a48dc5920f13d845a881a651e2784e8c8c50672bdc3371b1be285afc3b19e3b7aeb8127db0883628a7bfd80a9f8d93080c801a0e942d85a65872cbaa24ad5b81706f035a84e4e1619975a45165660fecd1419dec5bc8c0d8dd95e4a3398e5b6672e3b66"}, {0x70, 0xffff, 0x40, "d2b6560cb381620501953ca773fb90755b5f1684d4428de0f1acb92e1feaf4b4be14fdb9714e069905da99ab9d0e6f3a47903a06a3b58c40e0b361b3a41178c7eec368ea1abf24ff3b21b8bea461b7da0c8064c847a1276ac208013d15e9b4"}], 0x3258}, 0x8) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0xf8e, &(0x7f0000000000)="ebffcb03000400812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 11:46:45 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x20000000010001) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3f) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:46:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/70}, &(0x7f0000000040)=0x48) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b2700000000274bed03f54464e3f200f5ffff011000000028b60fb5ccb1d0ba9fd9", 0xffffffffffffff70}], 0x12e3) 11:46:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 11:46:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10291, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x300) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/239) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) socket(0x1, 0x2, 0x3ff) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002eb7ec696c653000"], 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="45435735222935a2fb38ecb22b20664c06b5f2d1c10a9dc6a4fd3b87fd17fd51182acf308733897d74581a695c6a49b7aef91f097c85ea15352b7e3131299b5ccc36d91b07916d8033de6da5005aba96913bfa38639b5c2ece6068af5fc597aeb93646e618d8fd232c4c64f8dadb7bf2717223a9bfa96c2504ebcfcd97025dc55a196c45ee356274091f6de74e1b7833a2da515c4ba03796fdf5abc0bdfec95bf79226ce2e5100ac83a675b20ad7ee6db6453a99d4254d48437f53393779b696b5fd9a547c616e64b759318814b4", 0xce}, {&(0x7f0000000180)="27c1", 0x2}, {&(0x7f00000001c0)="df5e39c9106fd34a08de5c0a5e039d4d766a5c80c5476c05faabec2029354febffa96217d30875f991fb5c718f653d5af752d2402849e834a59f7a2de2c76163b1c4cad35cb2c97e034a15994009ee245bcf196a8187cd6184e44923de19787b92bef871566c3eab6515dbe97cdb5b9f2c0c14a1b87b0a8cf04af95d475be9cf5c060e068afaa3ac620719a38d6f3cfb6c70b3f3b1bedddd9a2e32a2eabc9f993f9662e6f737af602ae0304afe87b5cac9451ee6bf818e32661c9399ad3437", 0xbf}, {&(0x7f0000000280)="84420de692cd3613340f6ac52512d39f6678edb9be1134d0b2a0afe6e9a5b8375a3f35754a090b3dd2c986e41968d5d638638b4634ecdff4276201c14968bbbdec2e990444e07cd6fd2da18318d78fe154797e96413e159a2337d9554e7a40735bbdcaa8540e2cc12e6a329eb5c7a7b0c7ae1f4957ee135859bd79a9f08e7fa13c4bec33f4bf6041f6adc3d1b6ed13bd90dc1f1ae830d30d57079ddc12022f54027d8e50bd23b61b6574f26675c29e876de801b7bbc9d18dcacdd85a19ad47894afca929f6b65a358e51936a851f72573ffab9b51b0af969bc0b754f79d9c1106def7bafd6da2fb35801d372f02817b4ef7c4f53a1f917d9d94f537a0da0e0ff719d18f1aa2a8e33536cb4b4c6a47e273bf2e70e414c64c84e2f47ce618141a100ce284d7f55c0ed07f887c7bee7c9e483bf380f50c5fc7daff672468e858edac10831234892b1390d94a7eff7abdcc5dd5a16e81fbd141eb04f89ec234f6d8dd7ff3a3c950a990d2c490507a74f26c319d170d57f437be306680306c40210eb2f1be856c20d84c856f312f50a5ff337fa6dd301e8dc586368b76bb590954c4d86a04cf264f10e3017b60b3a29896d8cd5c8c4fb56b7cfa23c8faa4251746b019e40f176b04dc42dfe5a3216b511ff1ac97346925e9b55d5637019f5cd36e33c2a9bad82341f540e03fd156373d4a9db7bee7648115abe78d6361a4ced82e60f2545e88dff070ef3c2562baf1a39acf4a02918237d9a7588909bc89e8422ab8c2ec5ed8bbaa3547d6bdb9e84cacdf2f495b28d052a1983f290f1b52661fe7d2bca7af7e8707ba62cc7ad7e281057caacc18189bf55afaf44d3bbc9dfeeeb086107ea40a8b556d0482e1b14affff7efd405c4b8f84dc9db4caddb30efad608680034e46bbdf8a804eac8d4c1d6f9ad8494ebb621d42a201ac2b57b55b5ec61de066947218e264b355910a3a838c2077a0c604378d307a8b3267f00b59b46afdc849a07018098278fd0d6e2d6009f82532afbe8a4864c3a51deb770323a534b23b65b6a73b52bfdd4b822742cfe2e0f374194ab595b3072cac16a0d92865a329ab58093f346cc77524edc99c8f0e8b0953f827fda456d094d9c09bb1455d62c3f7f14a530fd9d7d003d923054dbdf67aea87e77b0896b30d1089e02a185d8cde5fe4106163df59ccdcf46363a54e79b26da81ace99e188547f7c1b288bc8f0573c4ad97234eae4e203b1876f90846c134353eff881f51a1e1e7876e976314098efa32e12374e0eb6e34434a2eed676440a403c5e9780db072f441fd3daa2fd749a517fdeaaaff4dc0f41d347ad073b8bfa3a7c7c91d5f68363a41bf65ed3faad4e9f0141cd98ca87b77b6df8b3a9db2e179aba75ef5b85657f661175f2621ae4544e98154d56e98cfb11fd6d0d83986cada939b78f17aa234503eeddd2652e2e7915653c1986c238446221db03b1d22fff731c0595ec3c6ab1b3980bee04798ca894e99dadf11bfe9333f3b266565c7c8d6b38ddb2ab2fad3474f218d383a133a585346aaf27ebc2100d9e449eed0667594e5b5972bd9ed2a2120eaf51273589d8b391a7cda0f07b16d6a7ca42c575e5f86562fcefce5f6c739e7926f3b22ff94109407bb325499789fa16fab44323352ea130333c51d20147d5fa5a04ed54a20f853724ce122708cfdcc347e4326daa351bda3f345a5e39afca0bb23599109c93e57a2532e7a63fb17eb9caf655c2ceb31258f98f9673163492ab5da613305b3266e075557adcd3120db32ee48c3b633310b0b558ef5796b853c759ccd3a078d2411b529af3ca00b44f3e7169f3dccef57e4df26c9412f4a0356e7b906daf9b799fe3350f18653a7720e1f814e729ab3c671f3102719639e90b3716579b0898e24312732f71887b305cb6c2fab477164cef3aca1db75497d8b1e6c7aa4116b2bf638e8fc63933c2bf6caf9ebddc318881ffb035fe9e35c93bb287ec27a4886cd743b972d6c79f634597a4c7e4ea2d1a8129844912663259216a252f58402183193e039313961daef5aa399fa97da0c24a2a54d0055667a684ea054e0fd58aa9f40f8d0e29183d61ea373a9b37a1ac53f082defc1a4c06c4b7286830fb37eeb272e1258f489d4d575b69359a331c583a9c6ec478f630820b1831e08ed0e201d6b4b2ef5a644dcc67d78b9a7561075f9bb34ebead2790772ea5cf469c4564a02a6df6c01a8a361bc9700d2e21246b9cc6353315d391947ee4a08895d35b2fcb7efad47c6c87ecfe924be778449aef07b5421cfba18ad995ce7e1e39882729e2f12bb22b5451dff098f9fa8ce9787c711625dc68237b02a3e57557779ea23669da1d6a9d5e271a9cc9fd2f64ee43842115d70f206b1e0674d4d738af774a851dd29fb5933471fd294267c0afc31c5fa77bd275987551b169c0c103598ac6de067975dcd12271f5d17e7d2bb5481384ba820f570c7ddd8984b000645e2e4e669bee5d30fe912163e490bfce231c731f6c1c53a31561e01a9e942c55c33a8888bf68c0d492928b1d3851e8db79c4c13e8c36f18ff223b5c3867c31e23ecf0e71a4f2802d73f195cdcf29ad5e9a3df20733543dc6f04fb1fe4d505c1b6ad43454c7ce2c16a96a4d6d6890f153b77a609793fe8eaa89d55cdf82b7e5134144183a68d9f75e6e959555d9491ebc90a27c03f7d77078a497e963d490ce68761c572718eab50911773ce03c1b0557508c85cce2a5413c9ca0d0be5485d43446bb894b1d0459ea824fdda781a4308dfbaa2cc29c6ac1da80b1ecc59402f34e875905331167de60045eaf8473282c71a21766f86788792612d0c0a7be0d300518dcec9bf191c5c8cae3457decca47a42b42187b801c17e17a10f853bd05fbe4fd7b5c95a2865b563628f8fec9933f65f46db7284a0a9214a497e9f2c4bd3bee2a88994be781467f9d1c3bf22571b36c7e7571bac594755e2a8e3e9b928751158e9574e0b9a535625538ecfe55a8b992b69ef18d8f633cf08fa09bd07981c2d2e1875c616d47b17d05ee2228475a428088a24c78d51b28b60b96260c847e196559d5061d2e65ce30932fce042c449dfc899a87f3ee4e1ecbdca30bbac5dda49b2aabbb514adc7abda8248ccf509f6d4c79e0ab90015f20548b0d29727500c3691622d30fb4c71cec2fd191dc5e8efd803800d67749374346847f605369e980a30f444ed0d285f2168539eb5d70bc3d95f35b610eb1c9a1e634e8e9b951c403f71c76c8364d20d2ab16eb0e229625c6aaa819da041074fbf3cc87da61be8b9799efbb4bbea1c0e66436168dba7142e9f0363e0d54cef6d952fd7ba5c0a225d5119accdc0ca822c574f04bf2222b5255743202b5e0fd0d484ac436538b9382fd7dcc3e27b0f54f37ce831abed421625d3b97a2c5e9985fd6a4a1bab1a8a4783d804f9614f06a56499ca7a164f63531ddb3a24bdd3a716b2bbe7f442e1b54896008d0beef4ec11a64c7362a11744bb7305b158b424e50d987049305030f8636b3ae91921b136af9bd8eea216302bc93bd530c9226cbe72440c1841835656c2df7739c8f28ee61ff4055bdc0609d6f6f40d1309511307513c18fb655f83fe344f083507da77e120ab32335128f6b5e8151fea1493964a00efb535c02b1a2248a734d03ae4cec6beed400517b0c4d8aebfc39b056b3b3461ae7f834f7bd4bc8a14702cd23dafee694bfa43542f8928beaca0153b2475d29c0043f84e99faf28273652f08e97576758637f73bc341c1ed2e7f1ea846772ba8763dc666c0d83915d5087c430eead6bdedf74c0ddacd71a58e4bbf6c051d985e0b5732ae53cf67d87466c49162c96dfa7ce81f66b4384c30e1b16a7c14b7fb2fe0bf468d1fa8af50d8912e372edb09601578cf3b52d4a69c8b63b50de0af02f92afc825102ee781d5f9172813af5431b554d3f1521d62aa0a29810e2382163d7fcb1df8c97b257a130b6b7debe65b0df0d16ab3432549df50916a63fc0da9dd325f3e315e85056c21eb68217558ed2bbcfb2a24eede1031210aab4ed9259623af34597fb2cf76370b8f0c7efe27853839316c3220542d0805363a5d2f318bc8877af48d1ffc49568ee1e7771ce8947dfc6b1a2a920b35d4eed1df6ccb93a7cc634c2f074d1ef3a7b66bd7ac36420832a0eb9af2f3277ec57a4e86c6d285bca34531dcef659d4ffcf0697f87d2cdfafc4a54a5bf1c086849d2fc786ffef72aa428f192b749f7d706c08be754cf7240cee9cc8f0f26a61cec524920b5a85b850f6da5f846a55ed2c3a64906d265ce7446782e5669890664185f899b63054d20c05c73d3181f6e72eb0a13fa3ffd724431a2470147093dc6dcab6e20f7c03a363594f5646fb753ab8093fe23fc7e1078a29bc14960946141992975f7fa47413f116c7e7f435a534b3d2894a63a76c886966304f219e04f3ee678dcbfa18f2f9d99fac8e8c22b603772f98987b705ad43957babaf061c8a5bcba78d8330b08089a3784fc81ddc3530c0483cd48db9b7ff96a1639eab139ba8dfa4f01c2e60ea882319992092b03ff0200c7c1ca9a0d16b5163e9671ee8f82939c7f1bd31cf2ff7bb0189d98f5ecc308f7f25ec0706565e8307a7654fec6616aaeeb2766bbc412cc732c632fc1da937793dda0d51a455c764eee166d5f37c782aa8623fc7243e5355fbec593ba68084eb5fcbd2b1909c2dc88ede6a3f5ca432800620babc8b7c24423d96b0d3429433d466bd5193e470d0388c20e8199d02bc7436ce4f01066f3f0a5263e65a8e7be21692419d0baa9c72f465406fd260bcfe5567a9a2cabd8c05066181fcbb9405ca52f1e359aa88eb3c8d6a647c2ce77440880363ec84c5af8b76f4badc0e8b22f77cb710aef9899eac459ea374b6fcec6752caf38aaeb24fdaaecafae3507b8ad3b36eb06e1a55e622c25586cc40e6dd47f65747da4bda2b99f3cb5776861b324eb81aae69da1a64adf3261cb46c9b94a11f615f91b79bae23c1cf37aeb26de00ecc16c65fadaec473cdb3cdb926249c6fb2c7c3a0e0d661f90c95cad1cc734278689428e912941f3b9ea9a1ab75430fc957e7d83ad1a9ba4055ba2196b43633abf30cee75892ecc4b0e0fcca5d7795e81861d8773faef6a803dde84678d7870c663bd3da1b4cf7ab6b839a8cd7061f29341a02da4a258cb5dcf6839598f40d3a7086961e9a03c02bea74e62c806f95be275c011da19e5be20d082cfd4337f92f4d386265f6b943d5226383e1a706fcdbb20f2ae0af63ac8af18c31de7ce0a472a90e7712e007639e53eb2bd13c3a0b9704b902d52fe4af37f1c8a3d48f7a01e50407fdfffe0f91ec1149e7a5e931176fdf6459dde1a5aa3072642ee3991a1cc54e95c35ec4b6e9a45c4246de3c24e15bfb2bc32f5bf9737e88d67d35f696514bc7b2ee36d40b142b25cf6fde9b9c49c7b3f5a5259b8418bda3c2882310a42749f497cd3e04127083d48fd1f70831a4ddd99a5825931cb5a947ed441c8c281b0d7be602bd81750b6ce6e1f445a5b09f09b6fc6fd04c5f323cfb2a592e474f0e5def30d72df343f8593ecadd278b5337353ae29241d751d6144fb3dfe350b9a2c2f483312a5bf89b6f6acf16ae972353b062ba1d52765dbd448a48a1f98a8ec51e44e628fb9b593acbd145833f0488a089d913a8a3cec8d7c3f47bfaf78a8c96a0b612ee9d8dae98680ea8106692f6be0a653a36c63c58f8495b6ce7b88eab509f3b406f49767b806e9a6c9b6a4367e091e1fdde7e49e9b494810be07be5e4d21c92e622b4d4ba6b9f93d1333", 0x1000}], 0x4, &(0x7f00000023c0)=ANY=[@ANYBLOB="101000000000000001000000fdffffff367db46c8304eb125496eec32c741dee7f0058ddeecd9fe39400a80e8b7bf04ac90c7facd2de632819f460042f08f63f28474b8d68ed5ef0629f82010baf7849c36439f110cd9d82592f97af1098e42ec1795451082883ba3cc5cb484389ee7fdb4d0d4387afe9de66609c9eae4b41686f53c7e3d5ae691bb24dd0a60d94290af4d43159f861e2fc9fc468438af7e0918c814d588ff99b8093847c06321280f07c254eb1c2311b321006f2232a78ee4c248da988b67203abe0cc730903be980a5703b9553ae8c160b42d7a02d8f702e2abcdf4e8ecf8b77129e56311ead130671fadc4b185af7da89905900be85bd78088fbcdd2cb5f17bd6c595cb429973e26d6847b5c2bb46497ed8af3c2ea28662e5ed4f81200957ae9099a34cddd87182414c1ef926e9099f3cdf1359459fa15350fee7a626e20f423dbd62655c4c63fdfcc8f1aaaf6cd021b6c9183ef42bdf22aa6b96123abd46a19c2b382f1685124bf6beafc855b4a9d2203b999ab896b912cc7d86c7ec6a2fcc7780be2f6d079a6d5e7439590a6565f41d91379a8be5d4af87813198bb401517d6b65c26c097d1bb043321431cc80df7973a0f65c3b719813dc29f8c667f5a46fe03a2a109948da3347618cdf93509e33f413df18c98d748fb6486ea2c77024c88b5503a168b3cb4b8635ec8d91d84a9bc08c741dc67d7eee7c78e0b4f90fb71b39d490ccf876d717c848ab457b94ca231f9b43358e121dbf10578be58b97950bea91f756887aadfbe42c5080fdb59e6e9e108ecb34958d01cade7893c8ec9ab813aad81a33f4435e45cdf639c0bc42bd523d0174a06b80391de0c22ef13d7a0d2f2f9bb237ae0728a75b26e52896e7bfafb076af658540a3bfc3c7eb52fa2e3222acc725267ab55b3947843f5c2aca16bbd81012fec7b8ce1d32d1fd7d0546c1e05c15855837a70e5db20529595283aaad0215d205eeacdd2997831c5a503a1c3f3fe83ae529f07360ea6d807650d40ad07cd9d95cdab149870e45628dfd6c5180c4baedadf3976864e8a26603aa6cc4a5f3998d99484558ccd38e7b872d58dd1f3c92a72f466efa13ca2aa2e51542c8222cf7ba45e7c2fba571d061b87f40aaf093a546f3271c75c2caadc5ce4df749386494cf4d8a5c58c9d8153c79b427c8530121799c65fdadae8f90fd43469434bea3b6c0750b75cc5a12a0c298d879ae17aef22a0bdf9156bd983cede255d4679722f285da9edc65fd9f6d267ba380f159e47d53367daa5565af56357ceceefb235840211f3cafc44ab3a9f35f504ea6ece22ed5d93da6855d37ddc7cb7f20b353634b57424a614ec7bfd6b0fec46b465e30f47e2429ad17c7261ddf67f7733ed5d8ea72a57656b84ccd68332273174d16b272a95202b0988d1d9febb9ed3e4665fa6d784bf7ec107c7d7456675528d82a4f60a20ab4f8898ae1055bfb66a6cc7e1698cd18c85a4a230c9191988a8522024d3c9003201a095d315164b256b235becfac6ed367b6d3bd306c7436f215829f3b06fc8319d6e28eb566a714c350e754c71fe8f71b5379258f438a0dfa61ce084e70ae364d223d1405581c5662fc994a5ae3813d299ea1ae487dc8847861bff88f797aff889ac1924d206bdc1a111f01e8afb2e9c47f7534de431e2216a401a6fc727416639af59241ed6aafa10ea0e3ed56cf405a77c3652065ce05458c50e2ef158306497309a9eda5fe47e6831bf7d4df590465cd6ddb8e1170d9962996ea9cfd11ec5bd28fffd00cc55eed89d32627c571710ad0cdca5e1b1df100af1fa27a7fc6aff20549c381a6cda8eb00d5db40226590b69122210efe5fab3682e60b67507ef7093bbb34908c08e26d95559fdb26996bb469a118a394de621fa833fa78bd59616ad01bbc6097701fa3b7a37638c9a044c872a3b61d31edd46da06f24e76e4f2f651567444f31299f4fc284fb0009b695f949c8afe467109b970dec2cefa1d6a95a9e606c5b0e4b157cc19a248c5ec7055be1639aa7899a1f04e3642023624c17e6712e04c4db8664b64a62a55cbde87f8b2ff508330386432950254ed61861aed1b1345ca20d4824daad2473d474f021e3af70a9171421a2c7d7dcff742816d7afbb331c31c48d5cc8914def2bbe1d4d9c201c43a9c36c15ac9376b554fc9faf178f2e05a726e69c11b30283edd2c2111141cd099931a59114325e06cfbe478f3dce59483eed65571f7457bef5d9f6f44dc187899dc4af7bf9baac081185789b1b4cf6beb78f4dcba1650e2d67f108514d7a4c9830b6fec6477be2f3d7dad3553d52fd84bc782d547b391e86bcb5871789b03974d5e0cab42472c5d138910cd6b002a6f900491a674ecccbbcd95d743e602d5c91d8d0443e2bff61d52b89e2e0db3e7019004f9e5d6feb382c400b59676b6097bd484ee980c68553b1160bf435a2c943fa604f59e93fc29a803258568b4d735f7dda6a92c18599a5b4ec4e7479bca441beca82f03bb3e6d9c5af2712db5624ef115f4fe6a401ca384a619fd480e891b25d3013720e244c77640b243cf926dbf54e6b762b2b296295f19871d80c841beabbae98788b152f2933e528c3ac5daaa9e759afc7fc80b55ff4bc07c651c6ddc1589662239c05cde0d3cd82f6836ce91755d9d4804d7bc00889ad2ea0fa57973dcd3ffd5feac61c5622153c6b8ae760730b821b2463d6614486d63aac905345e5ca01dec237497a11a0f8d1fcc040511a4a8edfab391081c6447932bfdf0e7beabc2849efe8f6ce75999fcbceaa537ef58d4aed230bfddf101f9b8f3abf7dd2a4e6ef71ee38434a8053bacca1ed7e6a79286271ebf1f62bef8a210901b02aaedfba8c25800e821fbe3212b354cf5a203ee94764a2f41f1807fc27fb3ef94c8429b4ede5b49cef636f94074a1f5fafdd99e660b6579c5f4a9b4e7c6dd30daa5a37985cb39a05d84ed56a668992bcbbf5c402d0d03a4063f12f9d5bfc00726790c6daabe70b8f8dcea48ab2d9556271e3206a1c0278cf2f7b8235cf6d310e139aeebe7bc07192007d43f55c6f3fb23c24a0d7fee48f731c252326e05dcba85840a9b2f8e87244d82e203a5fcc2ffa52dbce828fb059bcf1f5822226716c180c3710d1d9dbab4c9e1faf2e3581830c5a5a131a7327103663d8c14c7473200cfc5003b10577419f451c65cdd522a7c46fb6467ac7b92513aa081cb8e5c6a351ef25647a717cd939bdc2e8c9e7964762de873fb88ad164ab0de4f5e9bbf4942f0eca393e39e6c112e0574448088163aa59e3417102d6657a21421585a0fc80c129f3d8fa36ba9f965ef9cacda6d2f920800ad81103ee741f9f7e02c1b8da024f60fdb38f84c00bed263db7dec56ed7569757a2262a918b0c59c518062a86593ef32440517e8e109c1ca7df8d5a0b6758e909e95934a6ec9af4966fdc67347bc3cd26e04f6f7770a4a24658084fa409295302280361bfe4f3f93723dc41251ef6d8143464e5b24c5f8ad2c850a51cf4d901238ceaa65929260da6a85d5cd67cdaa398285318d212d653bafad789dffd076c705b85cd2adb180089a23c0882b3fb09548148588af06f8dbba91489e287e3a30a70f2591db5eaba830661fba67556ddc84368017ab95b79837d94b5899fe7ae0357842c5cf1bff1f077dfd74340e17cfeca31e2f10ea9c5a296cf5241e9ff2ca21b3a6b21ab96c24e83ecd6a88223ce5fc5643783fdf73e5db115740daa5d6f9ee7faf426b52b052e39deda036724dbc00b8f0bde2e7a70c95a205149e6091b8c0aa008d52b6fe6b8f55cfb2d1911b221a1450dcfacc4e9c900d666f9f037b89228b01fa9b7d496d2e4b4054f1671b91adcd3ea6d4f72c29ec1d6b6968790d9f87f50675d827cdb0c0898bdd72a0774f0e207aa17ec29a4509c04cc9b88b8ff446f2738a7452ffc76e1db34558856481623546d406eb34721c30208377d06d7d8d710f8b247e2640fdecf85f6fa941ab4db49ce056a54096ab23be37fb3d0b0f1e2b79011b01c333bd0f207d5959c37b1b55dfb6efc37dc56bd4c027f07b098c37991ea0804b9b2e15a7b96f592d925901c8db7455a6958aa176b821e0a61aa0e1750359c2e0adb34476d0a093cb828a8dd20e0b63896824a76425f3eaec0081d310e65715850bd854ffa1cd10b10fcf486415ba76c8a69b1859b2ef44e991c8b33a43482ee4c43ec8bb9b0694951346b22ad712b97de114db0a923dca5adc95c400665767aa838daa5eb5d10d47bb4194afedf78fa9e24ba9a62a3242f14115d4917ae96b2e0bf142d0439485e56dfe094df9ea94ce875557f307f3e7edb5970198414523468eb6bfe0527272e551a0b3dbcc24512d1b52d6084ec7acffcb7a69e81a3f72c77fbb1c70e11605a5768d944fa89a2e804d72e1259d205dd020d93368388d786fcc07f92c5ceb67b1104190bd21bdb7791755bf6e45d1dd936e3958376aa6c2f15ec5f0c1312f874e729ee7719caeef8a88d59c8fcf6a9f0eabc802c097dd2752a86fa2a4e85a01f2bbfd24e14ff741a1df25355a13b06d037b3182ff262073e2ed8ed9d5c43b1171df9e1ef6b27317a2daaf40100c65bc6b8ef1c6616d426569d0c4b2c8bad8a01816dd4ec4be494f0ea7192fbf635441af007bfba52d30ae7e15719179590bc36e236b3a357e65b5b9baac0ea93fd2a8017e80890b488557de3ba590a857f96af38f5364304f263c4f606ad41b49cafb7074e9a5ba41944c2edddbdc51d5b168243ed9aae49998f20d0c898b694a99a19599bd8007ca2cfd2e57bb80a47af5b5c251830e8a4c3f78bce1e84819bfd4bbc52eadc29048462bedba1542b7cda58b1f3eabfde517b14c1387f9f9bef92c5c825d80ca5082b7b0b2ce35e4cd0d28c46289b72de28787909528144462cce8c50b8ee3863381c042eccff4dceeb97cedff6c8cfa5e637bc7096d8f059207a4d13c22c11312508563c5661f1610b090214ee61cd3d47cc0dbcd9e7838d8cc95b4b099e9fe352bc3de4ad70c08d17c8415416e58e0016fa40945192dcb4468ade56526d6958d8d9d5a79f8735799bfd477bb5830ab501df20338f316b032d6125447894353ca97a6c0bfcd1ac999ec5702a6b2198983a1c14e3e6a8772069428a2b93a136b25de04b70e0e4f59cf0dd08f0f83930b79e25eeb7473afae88a852d36b59531b4fcf6f75f76391c8aa9c32ca1d75d2798ec4a9733730901d817f6a954699a89408248a88cbcea47adad4fed1c30fe1d062eaa147fe35af6b81fd6af8f53bcd2f56600ff76cad1140a15e2499e55d1fa0a7f149396a328f5312c097105c28b4c464f5266d25df6e5036b18ef353cb0a32bfb1400fecab02aed58b5faedd16e8dd7ba1a423743d311d1132ce9860adbecb3e3c6d75ad701c662c91d9979072e1480621d386e6d3f3039f8f8a1fc50345dd5800a5303519489363ff6c4ff6bd1ea218a2836bd40da5df6b0b863a6b24d8181213d6b567d8ecca2cee2df61322bdceb6c4404f53affbf0db126796d6146448e99b93ce71aa1cf899a1a5d20d900cae440f4a3d172a1457f682135662cebd936a75fbaee66237ad126597a34ef71b8cbb2310c841131cf1f332e78ed410449d2da1169785455a0db57476946b808ff9aa9fe7df9fa9c653e677a32d5a883a476b95d8bcd944f52af08619f9b8831fbff8fe1d26f37f753710b84bb64ef816a9dc264149e51fc91d49630e0140e4955ab5677202ce228fcfbbfe5fc2289434cb64f342494b8881a3e9fa07da275423e25cfe7f5a45925d0b2fa98fd8f41d7d4fa200000000000000089ce777b080000006328616682ddd646aa644300000000002000000000000000010000000600000031ee97e510a5c368eac00b036c440000500000000000000001000000020000001ce46a0f37f646c02cf2e5acd8568817b40597907dccdacb9e1d676e61db6e501a6b87e19612a4e4b6cbc460283202dda472e18e65adfb622883b0136bb6000060386180e8c09dc098b5c533f585f0c394b1e86ada38a1"], 0x10a0}, 0x2) 11:46:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x391) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 11:46:47 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x111, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x1}], 0xffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x20, 0x52443a396bfd0033, 0xa000000, 0xff}, {{r0}, 0xfffffffffffffffe, 0x70, 0x8, 0x74, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffb, 0x152add96840873de, 0x80, 0xa839, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x214ffe050dc1ba6c, 0x2, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x60000002, 0x3, 0xeb14}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x48, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x4, 0x4}], 0x1, &(0x7f0000000040)={0x7, 0x7}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:46:47 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) stat(&(0x7f0000000600)='./cont\x00', &(0x7f0000000640)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb6f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x91b}], ['./control\x00', './control\x00', './control\x00', './control\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x6}) 11:46:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) 11:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) 11:46:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0xfffffffffffffa82, 0x8000, &(0x7f0000000100)="267b805acbb6e1eece4dcfba909119725c60aa963b1559225aaea9602a54442f151e5a67c0779d448f387928856376e6fb071abfae58331ca2189f87b390043171a96f50b181bcc8505bca7ec06627b6d700cd4920304bbc0c24a601ef79c0f26140f33cf8aa6d40e93663de4ebfc94773242372919ab7cc35763e55d8fcb954ee6820aba83e2710172a2f743b737360faa64e440c", 0x95) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) 11:46:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0xa2, 0x2) 11:46:47 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getdents(r1, &(0x7f00000004c0)=""/4096, 0x1000) write(r0, &(0x7f00000014c0)="8a0245a43cea6b8f13bad91a3e7197e6f07daba78f1d914ad562f99816c735efa5d0573a320c83dcb11393c1d9a8f5272b27d0ee66093b5a0492485815760b48c9620b8f33f349924ece9f9fe6df2e4d8987f7ac2a77b7ec637f5855ad38d0c0fba715f98cdc8e8d1090ba6dbf6a880a2d9d796b9f321b73be3193ad1d5e1e59830fe5cb234d7bf555d6e05ab68aca7c58a4a82b87e25a1cff4f866c44873599cbd04c959ffec720c3fa9d32c9b12ad15036794f6653ba685daa43f699511a54957576fdfc06997429051d703daf0ec3d5a749236bcc4b964eac9345e81bc715576e6b1c206b3773475f7d9be45946f52b034891c621ef95bfb6ea670af16d7831aff59c6bfb6f424db22e58996ae9e901cff3b2b4cb69f2ec1fc3a5140c77bafc3709953bd40374ff4cc5b9d60bfc67e3b0bc68f27d1510e171253c2ee26d60d57562ce70ce704757b621add3e3ddc60492429fd5d71b95d3da7d8251dce2431edf179603b0054c0366a7704b984272c8490b06f6fb2afeb98f86941150dcd698310923a6e8db9bcd436fe4f9721f943eabffe7ac1127328b17853768d6210503f7214219dfff744e4b414878eb333b3f622f6bccbbbdc5c07c728246f661edda1823ea105b688af2aa23d9ab32ecdd06c5cfd9da0e8a9092ad1986ce8a2139876623fdc4e1a7c1b4481973784e6283bde9388676369d35abbec734e39ab0ddcc73041994178d81ed97f1b517cfb13734b1c2cd82f1b77e50c863e3dade3f4ef7ac4c47ff121ab1c0be50efe4a07534ab46f3d3d5a815a3aaa32b4824bc3e5aa9efe5d7ede63b91fde1d7852aa7a02e258d4a1bee9704b2b46b04619fef2367c949367e8a41662e4fadf4bbf3e8c2d3c0c986a6b395fadbaefdfebd378088e84220843e127ad7dc124d515f3c077808fd69206f2ce243df2e159b845b04bae8f7493a33daf5a376012bb66b179723aa8cfaa34bb9d0cc63f4a6a0ee8048ab2fe2545bbc485a49ce567ae931edcf018f8b5483c21d2cce26bc85584138ca8b70eceb90f3265604df677207d010990779dd3091aae01ffda6103bb55dfaade72e54097fd7843d57612f48f091e60d6c001346c26a6c4e7feb2c318e8b06322447adaaaebed41c65e0846d39a193e8a215f640d0b8134aa8685d5403380bacb6cda31663133f0d1b5c02283f10a16bb2695df280abf9dd7bfb48e749e176971fd1dd1a29b5175dd95265e2c39dcb89d82437bcfceb4af333534e125209c86ba3be0aca5fc17ab709f92774b6d5c834e86c98fe8876bb288ab94e38897f42aa674d7d6037913e9d299b954fc26e6838cbbe7a39e9100af68b77507fae0747fada418aa490a7fcbf1cd0c99b17ec87c2bb7478ee5b51b87359035ddc0ffb82caa599c094772aabf8c89c692b6a51b3585eca1becd33c044e898ff7ecaa70a6319e0a71fe72ab89e0944cf252832e482ee8269083754b93420317dea2ca378847fb46193630d3c6d4d972964f0b3abdf30f2a0c7d8389cd5facf88e9ef3082cb5212a7b1a3e9599bb0b5db176c87c866d2f73b7db9dda4add42c61aca5d22ab51487fdd610b15c3865e69923a9c60b128cf5383a0e8aca7cedc2a1ac8c69e7c0bd8d0d18304fbfd65a4f4119e0237aa3e9f4e05fe9e3469905bb49d53bcdb92078e915b7dd6765df7b9889b25beb426e2d88ddbc77c2528424fdd0699b0625d8b9f9408b1b874517024da24453aa2f00acd9a0b104b443cf69acbcdc8584f6c0faafd94fc2c6dcc8f4f6c50ae3c4c02fbd2a302e004a40defd7f6b104b0c5556d415614561fad32a8c58bbbad57c207c9dc2b05154a2c7c564488f393410376f45dcb7beb40bda6dc115a92c8d4b80789d6879b9df84e0095fa95f8ee9044044963fc169d70aae0d13e146b966e04a1332fff5a0dc41fb497621c9866d4c32a6e9b847d36b32117a23f710e0b5c433017525bc59fcc776343728a9a21c5a393d6707dfe325ebcc80caf6197536a5a861e20ce11a13b1846a6ce024914d70ee4600b43656912de4185ec5edcdc645e474471eb83dc29cf53d8f3026fe407344c45b4b6a7057c93830294b5c0ca377cec36b0d751049c036785c373ed774e030d93c8d8656bd2c5fb46f0c23f849d2183547b42fc1d73e89657499ea4d92d7ef66a494f043a724342368a6d45747318fe202cbc8ffd662aa3bd20150a69b59fbce10a66cf95bc46eb99260e240b7fc8c63268d6b9d63df830ffe06e37a1c35682ad22971b13c8a447c83164c16240449d63137fe8e9da74f969613500150614363f3ea0fdccb84e0048e4546e1b941cf112952c07f28246641bba1d13d942e48a2c5e6c92f573924c3db508daa65c8396a3017cfa82bb2c1c75053eff8b5b960fa8489ce94f36d5d352047f7912915d7c14d4c21f02435dbb834b062839ff0fb08fc34e4d8ff1ec56b141863c0c45b85d1c99375690b12361602caf7d8768b387c406815a55009a680c79d512f0aff841ace2ced6039f3c5557fa8e15fc60302912e6d7c0d293d0e04fdfe5c3628e5361cff7241680609a8592149107f6d6d1a39eb5346e4771b89bc898445a450ba5a98a7c16771adaf93c8564f3d67d5aecd8702ffcd3e5440987806c301d73edc5525550257820b7d5931fbee268712895b2deb927d508970c1cbef41de358d80ede126b43b548f935a444d1d7e7af1f0b114fde101747af282375754ce5e792496d61b3fa0a8a44732747d2adf66aea60ccf99f171a6a2c9bfe5a8970d46e8ffdca3fa7a3aaad6feb6d356e9de54dd5bbcc189852f9d2235bfffaf55a11857d302702eb88ee1907552fc83cdca701afd98fce999769b54d7a3010c1c402e7e2efd2a8931823966d4641360ec2eae9fe93594cf04737e8e1e1c142b5d76a7a5aa7749afe6ab3e9a2e6a9d3524fc9ca97da9915869f299313e49d1a47d55b3e73c208547506390b4ad93d5e3b86bca94818397262e1814ae0d5402d47a478749fde4153b32c1947ceda60d11e100a4af2e4309ba45560ea64f90c1d8c0457dc8a27b6de9b48253c323aca3dd3ff8799f795efe9793bd9728ee5cecb53f5e26678e53d792597e7553fe02803e3adeea93e14f690f8cf0dd22e8b3b59ab941036af87c3e0798801f4df260560908a86db82c53d09dfa57063fc7033518addb87a6ac7ce61449f447b198776b91809345469085c866f7d7e61ac5392e5d016820385467c904a941925e169f0354ec14f5e7ef2971b457c685a6b419845b588d57b467aa72d0f0f497b459c650d49de116a890a3638e94bf9a5d5f998eb598e5c0f83f5f6334ddc2fdbb77544c9c9c45dc4f2fb870fd6d05c39a5b3e5b7344d766ba18ac51b4039e42186362c3abb5da1d8a5c8f0272b73fead18ae2a40b6e172989e53b427bfbbd5c084ea8b21af94fb2dae2dc56b13099097f4cd0363812e44933fa01f6bfff156b36bca6a32be29733d5350566d76f87d2c5ec76094330020dc6e906a47b671f0c5a8c2aafa3c140539cc61667c084e909801fce4f97d74e25ee961d8a84d95ed6998a1b40529718cd8857b17ac725be7f4a43cfdec06fdf1c69dd7690f807908c3d5d49a6592c7816d64523f1ba764ff46c1e0c379a5232fdf5b48313fbeef2ad745d97707e29bd5aa3612923f7f08e16dd645975a675b638e9ab10d22c0d76500fa05c1d5c801900ce812c390cbb7927c55e885068dccac3fb3c5a31a27f966ca80e7e9f47a1e3675fffad7b5627821c5024878e21226d7fb7f1963ee92de5da194c1827c8f80ab0a7338693ac6e94ee9a42104d2f60ad36ef0b6823b724c14db70312c3fe93ed78dac7813824d813b3689abf8b2d7369e121b94a30a99903f4c07bf987ea53e4b12c09f2b0e9c165b54beb4df37fe93f08f60823f01c52e8ac3d3cc39b8f9040dd9f3d94a52e426077b4e666c07fb0cd804bec3f53c4459b026d4cc40e099f4a62fdb946762df8e4c374e102d46f9a3fe30f42732b9a3a959de6dc64054032bffb2a5985111e52e522647792a01e49b1640720574d6dfc484faf54dfeaf649cafcc97f7377d9f3f3911548cea92eb4a05155264a20e24e4dd74e5461ed4c7dd2b2b324be0e9968f53d20b192d9f7d4f997defa628e6c4acf367626855c2c023906106b6514c3a8c84339a2daddb0beb902fff696cb617f5c4065ee9ebce9754cfc56977c5580bce85ba8e56e9608d60a97917719453bb32a2c16db6e6b30f780f43da0cbccf7e983d57fa32ff4f5f17d6ea6675c6ebca72d7e03e4ad58ecbf9c09ebd25ee520a55c57f91d62fbbe73d984d7a13454a433ada7246b9992b316e492b5414306c35c2860fee356174e1bad015c045db1dd3cf53f4f9f80b695affdccb915aa43b0734415ada52c0bdc9e68ae9137d419ea6d298ebc8fc7e547371749bbb8ab1e632c6b92837f23904ad55624da30007b8f6a7020ee5eff17d5a6db7696892804a73232b9e54a9bfc3f8f7bc8673638b9fd8c16799ab8320103b53fad09082e6a7efa619caacfac3bd1d23b22b1313d81224a08d7e385c0275dc9cf77941c2f9376ea9711aeee3ef789b4494838a0d91ec51719905a1784b637fc4d5a973ee27f7cbddf7a509e698f8d9e7748f5d3efa4eaddb39d2197cae8fd00b214923cfb08dd4195b7c01431dcc999e68b0553f60619e1f3036b1be1619f9beca44c68d9692cb7e71641e3e6b7161d08065bff81ecafc750e8dcf87b306b22dcc91b5ec5478342f2312a9d83009fc4b8f3c4dd15b696a92f81427140ab9c2d7bf7ec35dd025c5ad4ee75134047a614b75325fb1c6f640e3ed8ef578d3d3f954853de10b63e64643de501f1235eb20589dac919a4b24f3cc01986594fdc3eff7a9611fc57570ce2be7af12d68405ac51936cd60459c56c73a10f17abaa2759ccf049224b9078515eb1e20a22eeeebfe1b149dde4d01e1c4b1d56600cb8b756c66fc6ce6bf7287ba543a41fcf18c8b21942c5509cd4eca3bf455a0d5fa8581c6a497a45af8b35db320ed4ffc658ba7b603a21b38f86c782981fb965ed11b5206964d1281a986c3024d9be8d9a1fa37aa237e2b55ae151c46e40de1a04f27be971145b717bc79d623acc08bfcfd7131e891833067bd71eea0b0f615d7e67fb03bcea4d623c2466be2f1189eb56cff2f75a243a9108a8135fa02095a0ea5f36e8aa76ca468f1dfcb8c6f3dbc357edb48dc96a4583bd2937b59a38d7492a7c90eafc232f0635d652583527dceb2552c7a97ae1bcdf61631c436616afab912bf77620ed4ff787eb8b8c259cd90151af587cbb1a944a29038720536c97d1fc9f495b774b19db5e2f434147e972ff20d0b0ae124de32a5a0acfe9e33eef283fdf531bacead2473643c492bd89f155d01cc57ccf965c8e1ec1afd568b04730013b355672d97ce3adc6f471f4b20e9d5566acfab4ecefdfb906e9ddc92a7b37d8fd9e67504cabd0dd51ad2fbc134ac5b2fdcb635e00729a6cca75789c0ce6856e5ea71f40d23c02b608ac37468711a47b4b01996b6d3f8dc39dc386ee66c2470170c8b1c29eeac8279b7392d0043ed40c5bc107690f36c365591a71c654c263775d9fe25a5b1f32d7365d67d8ace1b0793478db79397100629e40e550494ef0f6df149e69f8a41aaf8729ca924e68e4b00b8c43eb524c00bd7e2b6f7ab39251d425a9ac01f9fca0ae104acbfea48caa07e7c0a2f823dcb42682221043e04e06fde3c0a857746da89fcad8fbd19251c6ad448ba5af19c0d7a0fcb03834cca09cfff775926d19b9a81f97130e87", 0x1000) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000140)=""/155, 0x9b) rmdir(&(0x7f00000002c0)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x84, 0x465b2473da5676aa, 0x100000000, 0x4}, {{r1}, 0xfffffffffffffffa, 0xba81328f188bd57a, 0x10, 0x9, 0x5596}, {{r1}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x1, 0x6, 0x20}], 0x80, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x200fffff, 0x4, 0x59f}, {{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0x6, 0x4}, {{r1}, 0x0, 0x20, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0xcf1f471493017a5d, 0x10, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x5, 0xf944}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x3, 0x80000000}], 0x1f, &(0x7f0000000480)={0x2, 0x800}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x83, 0x0, 0xfd, 0x4}, {{r1}, 0xfffffffffffffff8, 0xda, 0x40, 0x0, 0x8001}], 0x100000001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x4, 0x200, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x8, 0x0, 0x4}, {{r1}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x4, 0x9}, {{r1}, 0xfffffffffffffffa, 0x14, 0xd, 0x9, 0x7}], 0x1, &(0x7f00000000c0)={0x7, 0x3ff}) 11:46:47 executing program 1: r0 = getpgid(0xffffffffffffffff) ktrace(0x0, 0x4, 0x200, r0) 11:46:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x29d8aaa8}, {0x204, 0x0, 0x0, 0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(r0, 0x10001, 0x1, &(0x7f0000000200)="aed076c12ad94e53e4166b7e5ad3f6630b1694e02698831e1e48a4366c3dcc93ebb3c93524839d558c5d35c7750e0e918e09a3bb353d7a6da1a007bbf30c9283bbe6497503b65ec8a49cd6d23bb7d0d75c12f1bfc4e1e23c3492266e096b75de083200540a8ce8515d0f75fd693e11783323c080d7368064317f4a9ab4122f3a516814089a1aacea7f193444608a3c9f439e11e8d03dd70205233f09fa1fee7b5c63e8babfda425a722de5e9c86cb69b66af4dfb7a018781da02d6b3018650bc27cdda07bb6054e97290b516f1b8c34d8eee4f6cc5a596b4fcce428bf96bdf8b11baa10694698a6a0018017822", 0xed) syz_emit_ethernet(0xffffff54, &(0x7f00000004c0)="d07dd290212e4c9cec8eb10a362d7326f3bd6bd1c59deaff048fb941a765ea508fe596b9a0a23e889b729b2d8ad9df7221b195a23a302d2ed7b73f680b2d8ad13aa0711baaf22d3c5efef60baec1e4abd1d8255b6e35699cdf5eda5202c6ce30e999690d28bd77f88b147d9c8dca9545e165f00e26931fca103cec25f8abc80d02073988dd29884580ca6e2efba8d2fac2eb526dd1ddaf4bb66595935b4b09ac78951fa21d51c6ed6fff15c47935d5ab75955042c5cf73985197352e28e90ecf8a72750898707f693d6d39a8f48a093634404b9eceb8d3327c6f5be1e6760661ce5deb7aedbb009a338409665dcffc2bc99ebae4bdb4a4d41e9ab901") 11:46:47 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0xea9, 0x9, 0x1}]}) listen(r0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xfffffffffffffff7) 11:46:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="3c6e05f3f1c4c7a340b1a32dfc0eccb6549fc48e472ba207e35926eb4073c776b588471c56c98165a6c4838223ae01e5ded2271c23d14982d5c6c226f1fff962524eed81b3409f46f5666aa84559df70c7209663be5c58651ff6e49a26a292e281fc9c7ba934384c2df94b7e1b936c", 0x6f}, {&(0x7f0000000140)="3aa5c8a29b1e7dc804e0dc728c128a34d357599914cfa66a554b756e6b6f9260da3d3d59a19de5c4a2f26b4a886340095d36612ef07eb9aeec22b96ab8d36546289af4f1828bd810a130ca7143aa62fd346111fbff90c0a32c8d1de6193b192ebce05ef6417259529582115b9f85a1632dcce6fe6eb9aa33df3ea986d878bf3ab77d59c98ed48203c56b50761e634780c932671d63459d7f0f9814993fec38db28eab0a6699bc1da6aa5db8a2df9b3e11897fba43db140788303fd87618f05c1f748233a33a6658a4c6336e652b9e0f7", 0xd0}, {&(0x7f0000000000)="b89179e71377", 0x6}, {&(0x7f0000000280)="02d09681de5a34b6a5959dd4a7109d0bd486c3ed0e4433341e833e6e4ac9b09221edb5775fa8913d155ee4b11869c7c0c9d9b63c64255991d7bfa21a1d903e123a012098c56261fd554a0c21d8f7eb7c295e7b24e3962486cfa554448c468e411cc31a10e1b94952eeb5609cea20b5dfd9c13fda2431ccf4468d17c061fe40406eade873766885d17cd7c741075d0c6880ce4d49690e4873ffdc8d053c149b46a00010dd03716bf7e73ef68136e561e98fd398adb613e042844dafc55e3799355fe7cffd1c2fe1b519de472500e99bea4c4172", 0xd3}, {&(0x7f0000000380)="b88bad24fb15c4dc3591a01eb1772ea7854a110357d62d7fd23f135bfbe54c0803c441c70feff54c7b375f75979871e77bb1228c7f19ca42b4a9433e3e9c74d01ffc59e6464001a41e6ac22926887b", 0x4f}, {&(0x7f0000000400)="3c01dd64598a3c7808d775fc93b57112a3bb2268343b17c9a5a8abdd5987f6a214ad8665400e8f37758c500e1979a300444ab076c91d51caecf07f1288a1f37debef9c38deb3e920239ec0b78c8bee819f1caeab1b06b3225849927980edd36713c3551ca13e70cc53f9e1bccbcf029aa023421d8c7dcc77d7132e2886a668ea10e5a130f8a75e24a9e0096d14659f5b75a0ece2a4ef501abcf419c148aa0563cd5c5d50f629a8dcdfc2e5045f2d2be045da8174b21ecfb52666702f6af646fafd06769197d538d4164282df4415a5f303bb373615d6", 0xd6}, {&(0x7f0000000500)="d295b262a6d19199c3cbd45a45c29a9ba6f560cad905dff7c00b8eb2dedbf4957c1a6787257689971ac1b1e5dd2e4b63750a3e2077f9ae887c79616857129e080e986c45b6f0a5b808466ecb6a226a8285a031f6603f881cfbc1fed629e292070c0e2f694e2f4996e11f588667292551b0de8d56bcd611012a5de6028f460b0ed916205f1dc804df84cdc615e2c67dfb0e86f69ed97fab27b6de73acdf51aace7391a71e2ccd57e5ac441a1477f9f5d6533812bfaa2d3890", 0xb8}, {&(0x7f00000005c0)="7686e97be8c4f1eb275eb88e10d53cd60359cf29dcfbcf3ef2149f4cf0e51dbf4f36691789c7355b6de5ffa8b8", 0x2d}, {&(0x7f0000000600)="d2bf86508373afd93eb26945d68b0cb3a6331cd8d4271f8551af0c8d32fa3d6e1c77bf957d51804bc643e856df4889290cf37a22826aa41290ab8e1ebd3ee60c784dc928360806b1b63fb024ae9330858e1a6ecf6a15ed39e5a6c20ab1df53a6e13a9625f903f3e475487b316dc8f83bbb47a281df191e1218711162159c158c408bd226d146a983ff", 0x89}], 0x9, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000840)=ANY=[@ANYBLOB="f0012eaf5869ba1b0050d6d1306cc002ed02022dab6c26a7ece065957c9359ad4777823c17c7371f82ab20c22c11a295230d386642e6e65565c0b3b22819272c9d07e160a70d1aa87bc6c6e9f134615ab659d1dd751b8f8c3ff70e16687ddf57aabf8158ddb77c27736e75502bc67cb210460270a7fd3aae2b25bffec003bc106b83012b6f802aa7069e365e63b2863580a79d792b77bb055a0457c5b8dc9434eaf10a822d9fdce15d6c917c8a9712c8f5cb8e00"/191], 0x9, 0x0}, 0x0) 11:46:47 executing program 0: r0 = socket(0x1, 0x1, 0x5) setsockopt(r0, 0x10000000000029, 0x4, 0x0, 0x94) 11:46:47 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x1}, {r0, 0x83}, {r0, 0x80}, {r0, 0x1}, {r0, 0x94}, {r0, 0x100}, {r0, 0x21}, {r0, 0x2}], 0xa, 0x33b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) readv(r0, &(0x7f0000000200), 0x0) execve(0x0, 0x0, 0x0) 11:46:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000140), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffe, './file0\x00'}) r2 = dup(r0) socket(0x6, 0x4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(38cd8aac8c543215,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d69a00,ffff800015953a08) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d68000,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d68020,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68040,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68060,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680a0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680c0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d680e0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68140,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68180,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681a0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d681e0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68200,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68220,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68240,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d682c0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68320,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68340,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d683a0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d683c0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68420,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68460,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68480,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684a0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d684c0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68500,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68540,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d685a0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d685c0,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68600,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68620,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68640,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d68f60,ffffffff81c07910,ffff800015953a08) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81c07910,ffff800015953a08) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81f40050,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd8037027900) at ip6_mrouter_done+0xb5 rip6_detach(fffffd8037027900) at rip6_detach+0x56 soclose(fffffd8037027900,0) at soclose+0xb2 soo_close(fffffd803622af08,ffff800014914c70) at soo_close+0x40 fdrop(fffffd803622af08,ffff800014914c70) at fdrop+0xc2 closef(fffffd803622af08,ffff800014914c70) at closef+0x118 fdfree(ffff800014914c70) at fdfree+0x100 exit1(ffff800014914c70,0,1) at exit1+0x32f sys_exit(ffff800014914c70,ffff800015953ea0,ffff800015953ef0) at sys_exit+0x17 syscall(ffff800015953f70) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffbe824) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbe7f0, count: -47 ddb> show registers rdi 0x38cd8aac8c543215 rsi 0 rbp 0xffff800015952740 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xe012b025bf8e3bf2 r12 0 r13 0xfffffd8036d68000 r14 0 r15 0x38cd8aac8c543215 rip 0xffffffff81f4007b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015952700 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=227691 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000149149f8,0xffffffff825a0168 process=0xffff8000148a26d8 user=0xffff80001594f000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 5571 416228 48960 0 2 0 syz-executor.1 5571 85080 48960 0 3 0x4000080 netio syz-executor.1 48960 26272 11756 0 3 0x82 nanosleep syz-executor.1 10068 442744 11756 0 3 0x82 nanosleep syz-executor.0 66974 424845 1 0 3 0x100083 ttyin getty 92043 342275 0 0 3 0x14200 bored sosplice 11756 428081 9907 0 3 0x82 thrsleep syz-fuzzer 11756 44720 9907 0 3 0x4000082 thrsleep syz-fuzzer 11756 140262 9907 0 3 0x4000082 thrsleep syz-fuzzer 11756 474998 9907 0 3 0x4000082 thrsleep syz-fuzzer 11756 340967 9907 0 3 0x4000082 kqread syz-fuzzer 11756 480305 9907 0 3 0x4000082 thrsleep syz-fuzzer 11756 386913 9907 0 3 0x4000082 thrsleep syz-fuzzer 9907 250246 87751 0 3 0x10008a pause ksh 87751 509446 51261 0 3 0x92 select sshd 51261 9606 1 0 3 0x80 select sshd 18461 118650 57885 73 3 0x100090 kqread syslogd 57885 206019 1 0 3 0x100082 netio syslogd 16847 354851 1 77 3 0x100090 poll dhclient 24879 391638 1 0 3 0x80 poll dhclient 80969 505925 0 0 2 0x14200 zerothread 92781 417293 0 0 3 0x14200 aiodoned aiodoned 27633 313897 0 0 3 0x14200 syncer update 21869 61571 0 0 3 0x14200 cleaner cleaner 92248 469924 0 0 3 0x14200 reaper reaper 66360 348674 0 0 3 0x14200 pgdaemon pagedaemon 7248 303511 0 0 3 0x14200 bored crynlk 27778 413167 0 0 3 0x14200 bored crypto 20400 232023 0 0 3 0x40014200 acpi0 acpi0 74374 149694 0 0 3 0x14200 bored softnet 28930 176653 0 0 2 0x14200 systqmp 52939 219517 0 0 3 0x14200 bored systq 52864 449997 0 0 3 0x40014200 bored softclock 52819 225799 0 0 3 0x40014200 idle0 98965 37129 0 0 3 0x14200 bored smr 1 291604 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9512 6350K 14676K 78643K 12585 0 0 pcb 15 8K 8K 78643K 77 0 0 rtable 109 3K 4K 78643K 424 0 0 ifaddr 58 13K 13K 78643K 127 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 56 0 0 iov 0 0K 16K 78643K 74 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 1999 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 12 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 84 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 807 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 48 38K 63K 78643K 523 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 63 0 0 in_multi 33 2K 2K 78643K 78 0 0 ether_multi 2 0K 0K 78643K 2 0 0 mrt 2 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 332 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 20K 25K 78643K 2742 0 0 UVM aobj 29 2K 2K 78643K 33 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 61 0 0 NDP 14 0K 0K 78643K 39 0 0 temp 162 3533K 3601K 78643K 9293 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 80 52 0 50 1 0 1 1 0 8 0 rtentry 112 76 0 32 2 0 2 2 0 8 0 unpcb 120 293 0 283 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1986 0 1986 1 1 0 1 0 8 0 tcpcb 544 167 0 163 1 0 1 1 0 8 0 inpcb 280 441 0 432 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 7 0 7 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 348 0 132 15 1 14 14 0 8 0 art_table 32 349 0 132 2 0 2 2 0 8 0 art_node 16 75 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 18 4 3 1 1 0 8 0 semapl 112 82 0 72 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2649 0 1260 46 0 46 46 0 8 0 ffsino 240 2649 0 1260 83 0 83 83 0 8 0 nchpl 144 3908 0 2306 60 0 60 60 0 8 0 uvmvnodes 72 3222 0 0 59 0 59 59 0 8 0 vnodes 208 3222 0 0 170 0 170 170 0 8 0 namei 1024 11453 0 11453 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 10893 0 10893 15 14 1 7 0 8 1 plimitpl 152 82 0 75 1 0 1 1 0 8 0 sigapl 432 970 0 956 2 0 2 2 0 8 0 futexpl 56 12634 0 12634 1 0 1 1 0 8 1 knotepl 112 268 0 249 1 0 1 1 0 8 0 kqueuepl 104 221 0 219 1 0 1 1 0 8 0 pipepl 112 570 0 549 2 1 1 2 0 8 0 fdescpl 424 971 0 956 2 0 2 2 0 8 0 filepl 120 5704 0 5602 5 1 4 5 0 8 0 lockfpl 104 319 0 318 1 0 1 1 0 8 0 lockfspl 48 111 0 110 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 968 0 961 1 0 1 1 0 8 0 zombiepl 144 958 0 957 2 1 1 1 0 8 0 processpl 864 987 0 957 4 0 4 4 0 8 0 procpl 632 1918 0 1881 5 1 4 5 0 8 0 sosppl 128 12 0 12 3 2 1 1 0 8 1 sockpl 384 804 0 783 4 1 3 4 0 8 0 mcl64k 65536 27 0 27 2 1 1 1 0 8 1 mcl16k 16384 3 0 3 1 1 0 1 0 8 0 mcl12k 12288 19 0 19 2 1 1 1 0 8 1 mcl9k 9216 8 0 8 3 2 1 1 0 8 1 mcl8k 8192 10 0 10 3 2 1 1 0 8 1 mcl4k 4096 38 0 38 2 1 1 1 0 8 1 mcl2k2 2112 7 0 7 4 3 1 1 0 8 1 mcl2k 2048 58454 0 58398 18 10 8 16 0 8 0 mtagpl 80 31 0 26 2 1 1 1 0 8 0 mbufpl 256 97177 0 97061 13 5 8 10 0 8 0 bufpl 256 8757 0 2703 379 0 379 379 0 8 0 anonpl 16 109568 0 99570 84 17 67 67 0 62 14 amapchunkpl 152 4792 0 4686 19 13 6 15 0 158 1 amappl16 192 4869 0 4173 68 25 43 47 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 163 0 159 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 0 1 1 0 8 1 amappl12 160 172 0 169 1 0 1 1 0 8 0 amappl11 152 294 0 280 1 0 1 1 0 8 0 amappl10 144 13 0 13 3 2 1 1 0 8 1 amappl9 136 834 0 825 1 0 1 1 0 8 0 amappl8 128 385 0 363 1 0 1 1 0 8 0 amappl7 120 48 0 43 1 0 1 1 0 8 0 amappl6 112 312 0 301 1 0 1 1 0 8 0 amappl5 104 329 0 319 1 0 1 1 0 8 0 amappl4 96 924 0 896 1 0 1 1 0 8 0 amappl3 88 516 0 511 1 0 1 1 0 8 0 amappl2 80 6766 0 6690 3 1 2 3 0 8 0 amappl1 72 27211 0 26796 26 16 10 20 0 8 0 amappl 80 2187 0 2150 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 973 0 956 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 973 0 956 1 0 1 1 0 8 0 vmmpekpl 168 10070 0 10040 2 0 2 2 0 8 0 vmmpepl 168 120767 0 118936 127 27 100 100 0 357 20 vmsppl 272 970 0 956 2 1 1 2 0 8 0 pdppl 4096 1952 0 1916 6 1 5 6 0 8 0 pvpl 32 362081 0 348950 221 30 191 215 0 265 63 pmappl 200 972 0 958 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 533 0 26 15 0 15 15 0 8 0