ysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x20, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x7a60056e3f80ece3) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x40000000000000c4, &(0x7f0000000000)="8e5f84cf71b59c7afec30332d190708a000000000000007d02cc6c0000000000", &(0x7f00000000c0)=0x196d, 0x0, 0x16) denied attempt to set clock back 2142241182 seconds executing program 4: r0 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/156) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/77) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) r1 = getuid() setreuid(0x0, r1) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x40e) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x3c, &(0x7f0000000240)=[{&(0x7f0000000100)='l', 0x1}], 0x1}, 0xc) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x0, 0x4, 0xfd, 0x1}, {0x200, 0x5, 0x4e, 0x44c}, {0x5, 0x4, 0x4, 0x2}, {0xea2, 0x3f, 0x3, 0x80}, {0x2, 0x8, 0x3d, 0xffffff7f}]}) socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f00000015c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708241a18cb2aa7d114891626c6a141463c3c0d2d03cbca346b84f2d5158d78397cb2aa84e2d2e0b29d1927f6e547b2392a9a69b8fe2d48129501b75b25cde212bda9c1c8edbfd0bd7291970a8288746421815a4f24adf6a7b9925f825bca9c62ffb932d87b863c3fd867c8e43554f33e97a05cbcd58711d8c8d869f2e7fd6574bd5ae84254ecc31f19e35ccad58910e", &(0x7f0000001500)=0xdad, 0x0, 0x37) getuid() semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/173, 0xad, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40002c24, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x4}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) write(r0, &(0x7f0000000040), 0xfeea) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x20, 0x3, 0x8) close(r1) ftruncate(r0, 0x3) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) recvmmsg(r2, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r2, &(0x7f00000017c0)=""/108, 0x6c, 0x802, &(0x7f0000001840)={0x2, 0x0}, 0x7) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r5, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r6 = getpgid(0x0) setpgid(0x0, r6) fcntl$setown(r5, 0x6, 0x0) accept$inet6(r2, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000180)=[{r2, 0x27}, {r2, 0x8}], 0x2, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x5, &(0x7f0000000140)={0x7, 0xb}) r2 = syz_open_pts() close(r2) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSTOP(r2, 0x2000746f) executing program 2: mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000c4a000/0x3000)=nil) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000500)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x188, &(0x7f0000000240)={@broadcast, @local, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "f027ae", 0x14e, 0x6c, 0x2, @loopback, @rand_addr="5a36612295f0679aa2ff856bb23ab2a5", {[@hopopts={0x4, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x7c, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}, @hopopts={0x33, 0x9, '\x00', [@pad1, @generic={0x9, 0x32, "faa3dd83517708d5b1d84b454f02c36c7c931ab461f0ed6b366080ca7314de7b31250f0d443499a8548130e4c4fa80ae94b5"}, @jumbo={0xc2, 0x4, 0x1f}, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x5}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x4, '\x00', {0x0, 0x6, "551aa3", 0x4, 0x0, 0x8a, @mcast2, @mcast2, [@fragment={0x88, 0x0, 0x0, 0x1, 0x0, 0x7, 0x68}], "3775dcad1857ff98278ee15b2ff49678e78ed8a6e380726e40029404dd6932a490c9ed19668fe12c7c00b359f29cf121f5804f554bc5c73c99dbe686f31be13b9ffd290edb9b056027e384bb07ad71b95867c1142792d10ec256b2393ef099f164ee22ca4e4acdca6880636eff30e476aaaab08e897b573364d6e4ba6be91a7cc635ef03a5805f996755fc99099e8ee45fb0001341a53b061c5f1aca83aa"}}}}}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil, 0x10000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0xffff, 0x8, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x40, 0x4}], 0x1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffff9, 0xfe, 0x2, 0xffffffff, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x2, 0x5, 0x100000000}], 0x2, &(0x7f00000004c0)={0x7, 0x3ff}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) poll(&(0x7f0000000180)=[{r6}], 0x1, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000240)={0x10, 0x8, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xa692}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000000000008}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00', 0x7}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x3, 0x0, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000800000c9a900"}) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r2, &(0x7f0000000100)="05998d55fb6e68c95712b3a6e92f7c5ec3ac9eeeb246726dbe253bd071ed2aa32aafdc05ea21cae2", 0x28, 0x405, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) close(r4) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r6, &(0x7f0000000100)=""/134, 0x68) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x7, 0x0, "6fbe78cbac880b00000cb300946e0000003500"}) syz_open_pts() executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = geteuid() r4 = getegid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r4, r4]) lchown(&(0x7f00000000c0)='./file0\x00', r3, r5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x8090, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1, 0xfc, 0x0, 0x1000000}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000080)=[{0x7, 0xd3, 0x8, 0x9}, {0x5, 0x3, 0xff, 0x1}, {0x4, 0x80, 0x5, 0x9}, {0x3ff, 0x5, 0x4, 0x200}, {0xfffe, 0x9, 0xfd, 0x8}]}) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x3, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/220, 0xdc}, {&(0x7f00000003c0)=""/6, 0x6}], 0x3, 0x101) r2 = dup(r0) r3 = accept$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4091}, &(0x7f0000000100)=0xffd) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/12, 0xc}], 0x2, &(0x7f0000000280)=""/179, 0xb3}, 0x41) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000001380)=""/244, 0xf4}, {&(0x7f0000001480)=""/119, 0x77}], 0x7, 0x800000) seteuid(r2) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6ac5a8 executing program 2: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0x0, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1f, 0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="3f64fa8a3f7f00000000"], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0xb, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r0, 0x0, r2, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/182) getuid() r5 = getuid() setreuid(r2, r5) r6 = getuid() setreuid(r1, r6) setegid(0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001380)=""/4096) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe46) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00000000000000000008000000000000000000000000000800001a00000000000481"]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x100, 0x1}, 0x10) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000940), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000340)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb8c702c16d215928bad92c77f7a27003", 0xf4) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa00000000010086dd6036e2820030000000000000000000000000000000000000fec00000000000000e000000000000aa0100907800000000605adf0000000000fe80000000000000000000eeffffffa9ff0100"/100]) socket$inet(0x2, 0x4000, 0x2) getsockopt(r4, 0xfffffff7, 0x1f, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001040)={0x0, 0x78c5, 0x7fffffff, 0xd28, "0d95f93e0f127900", 0x7, 0xfffffffe}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), 0x10) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/34}, &(0x7f00000000c0)=0x24) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x0, 0x4, 0x40) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 3: clock_getres(0x3, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r7 = socket$inet(0x2, 0x3, 0x20) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x802069c1, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r11, &(0x7f0000000480)={0x0}, 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x7fffffffffffffff, 0x4}, {{r2}, 0xffffffffffffffff, 0xd0, 0x10, 0x23c532cd, 0x4}], 0x9, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x80, 0x6, 0x2}, {{r5}, 0xfffffffffffffffa, 0xb0, 0x1, 0x7, 0x3}, {{r6}, 0xfffffffffffffff9, 0x11, 0x40000000, 0xa2, 0xfffffffffffff800}, {{r7}, 0xfffffffffffffff9, 0x54, 0x80000000, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0xe2a, 0x6}, {{r8}, 0xfffffffffffffff8, 0x10, 0x80, 0x1, 0xfff}, {{r9}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x2, 0x8000}, {{r11}, 0xfffffffffffffffc, 0x79, 0xfffff, 0x4, 0x6}], 0x9, &(0x7f0000000300)={0x2, 0x3}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) syz_open_pts() r1 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3a0, 0x90) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) socket(0x2, 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) r9 = getuid() setreuid(0xee00, r9) r10 = socket$unix(0x1, 0x5, 0x0) bind$unix(r10, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r11 = socket$unix(0x1, 0x5, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x8090, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)) (async) open(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1, 0xfc, 0x0, 0x1000000}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x6, 0x2, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="38820660b587eb5c71ccee6a0aa5ad74fc73d90f4950af050498d1ba38ec9fa643afe5f36d1b73aa18b193bc809c0e6f05bcfb7cce", 0x35) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="691f6e1a304d59619c202f9031e21fad1ceb41cff98fb58080f4f84a9e64d9884d6ae1", 0x23}, {&(0x7f0000000040)="b960", 0x2}, {&(0x7f00000019c0)="eb4dca3991e5e80941ab2e20e60829ffd919b5b7705225e6f43bdef38ab0b019189e75abeea11da415ac79fc0ca2ee02b357c9c41398dfd63389239996481738774a7954fbbf1426000f2cb5de55ce0df73adae099ac787ec0770711b72009cc88b2bbd47885fb91eebeaeebea22c69dbe3c9d6b4542f558fa4178d4e52797a4015d9aa64ff9fea5f2339d2addb6d1565927e4700c26865d4a4b9f548a4ff7a848fcd19478f5f6b6c376452fbc75d45e64452f6f710f34b09a913d88846cbf14c80faca9c1ca58575bf0d594ea516f4728df6039a25caa6fc2212d7f604bc1e926fe52c1736e4fc5f58b30e4573cf55d34beffd9c884f53cce3bb1056e1cedd6c8c59fd7835cd1543f438c43f187a91ed15fc1ff57be114980d322015c3fcfc19fc81102d4567d88e742de4fe4213c49a1eaddf013b98fc0d120a63ff5c632536a0f9ab714e0278c9bcb306c5fbfbc8cc2c232b539f10d4df0ad3b476549b092ecb08ccfc0e432eb7e1d1b80987f109c8524028f597e81d26aa1d22ff1895215313db7ccce731aba16eeaa31dd18d2038c01f5c9cfa548f7bfc7de1d148067fe73d3f05232e4cf7cc6b8088a4b22bf484fadf1e94ff3fd9f6b9fe1792cb8b178c90dbbe146c33a2433e034c3b90410decb45052fa8d9a5c86d30155269aab52a8b606889e58e3ab048a686e2312f5896ac4fbfe956b33308f4d8546d3e8bdb04282a75b683b6eb37bca0bf37f45caf8ace70ff50d3bf151c5fd1ffcf26c26d383a8893545333f1194036c7e76990bb86a5ee21346bf3c598b8349b3fec0551cd7a83098a0dfffa5eb960d527c0e9bf7df1cfe923047ec2d8ff9d8490145e31a7d98dfbc39b22fb4ff81ece22508e488aaba267fd21e5ca26265d10a5314898283afbd0f0307623967ee49ddfd1e08c056dfa02ca65ad494d433a874079f5514a4e0555f189e4cc4906eb7cbc73e38d5e394db38affab638ff4cdcabfab54ef47fb0b81696e4b85ec5e198acb9cf2566fb5667901233b1c3566acb41aeb50a9123b65ec5529a67f97fb0b5af3083b010f516fd175b06cec85fce7fa103129d7a1927ee438de4d6af67f390811e212e93f4a589ae6c6b86786c8fa2844a3b47177997b19c11a2c16710d3465e921960996179ac236b1fea2b33b6db628322b7ae184f8af94a3bab9ba24e919f37ce162858c795cd20f023bc9996a664443adc0874391a66c7fd6d3021b8be17517bd7d02079b8c5382ad6b7b221b202a611f50e852bca43c539e6db16904acf5c76e923a1218ebe4a9bf36f4b6242492a50433f61508b216ab8c39e51873a7e7ff3581140c80bb8ee39732bcf74232e20623757a0fc61d746e3296e1ac0f4e623ebbf1756bfd9adae7f01def8d31497b55ef0887ad6c3347743df6332310dd9233bd543513302fbcfa719e3e5fd9286f73703975e242c204597fe8b23d05724633f072264e8367342cdcedd59560b334c9938bb24d0639e1aa00dc9b66fdbde249b4923cbd9eabc29bc0f484a12386cf94d6c094f77f24a7c5ebafeb5ac150e7578bc1273144e10648d6c3ad937856577e57e68ab00130e089fb39f86959a25aa1f2378ff842e1792b95f332d31b5b083885f5b78b9aefe08673c7acb2ea038abb1da6f5d673f10f30183626e6054499fa183c0cbd1ca3f8e3a41ef0558c4ce47c658124c5fe2bb7956d6539839d03bb4630dd5ba1084457b1dee62bdbc66482714eae201c77c33e593958bc3ebdb57fabd7e42c703ceeca510b869bd42a101a5ce1f57582af3798f5be8b396dab5156878407a33b6922b8a1c6baa529db969b5201ce72c396ccc1afbd0edc8008c41e9a22376e32d0ecd67fb1c84bee202c4f261f024019c6075d1dc63543471b17a833f2c7cda2a9f3d4681a57f08ffc168f0a95e51204c8f4d513b171abd354d282112f2c53a6157cbf53b2cc42e69b89396a689731e24be8f798f18202f2919e450f1269d10b1204fca64206006639047c9e411c0d524dd0a0de2926021a691235b636ff2aed860894cae9d35a1000f8c17a5c9ec8861aefb3fa1f6db85bbbd08f923cedc4b66b6bab8d696f80c464131b79c333e4f62e5cc6041c5a0947fbf0c6a2c13701ddc0b417dcc7ebc2c1ebb37cee3d11f6455b20978a88ff3dc0f9bdb61e8fd70a7e34c6e2252fa3a3ac1492518c09981424f6f80550d383b1e75cbe9cbfc87bde38e00a3bf3459ebbecce6a02d98c98a36cccabd4c69da1567d389c813f2fa7b0ad4c0e7b9b13f9595325ae4a668727dbfed165ee450758b6cab86b8aff440bc854c6cc4e54fc64afb0469b067383567bd70e4aa89c418762a29acf52ccf51be4371c2d93f7758ce800b074e7faa14f276fb6d49fbd9bc6a823ed0899525fd5138c77f5958c8d1481c46b506ac0775d306ecf8c506a8d9667d26657771861e74fcab7fa78ae3417d612fd167182cacce50797e59740819b429b1f6c4ba16e7bbe7fe50ee33acbc90df34a86ace348b70d75ced0e43013eed1c70684ae942a4ace13e854043ca87955c90cde391ca0b49d09a9eb5c508b682740b0d0d8816a643a1d694ea9e336fe5e774cde2feb6ee99756fc1e64754c02dd79a24e16dabeb808e05a97fde04d3875818e52f86234a5295fe4e5033a264c6704a57c36cf6d2b6244208a07b400ac82926053be8bceb6ce5f21877b0b63d9e4b775643528abf1884cc4e4ca59648d7682cee9f672cf3534aa3f794b5a2db8d4041758a7d9c26ff1d0638a3dba158b56a43a7d132e3872d9db814c0847fd39e8d697ed6299edcb0346eb8fe00336cf7d025ba0c2dfaf92ca9bb2ae926931370a68b0432584ec9bd7f70c948bda4782027ca09b0b8cbd7cce0c4f86ed0c61cee37606803ce2e373a5937d629bcd036efed2bfc7ff0b33f2d1e8029c4f24a960d5119a9c707609656a09755479c5bf0b2c8b53cc499cb54f5a68793052c53e40455a681381f1226fc6580a13fb2b600ec4c92d1f3c53ebb5fd6401f22186df8af96f3e4571883a3f235d25c60b32ddcaf97c97f6083f67824f593c25dada38b293de51fd138707adefae695d7bc1aa1ec6b322783ec1c14f5e54f798ab67fabb0aae1f4f2925197fe281b8bb145e53860cf9b362be2f019d6dc33651d04412cc550e10c57c573901c6a0a8d0a105abacea2e719d61e6f069a21190932b218a997217d2ae6cb7fa93cae6c845a608f61a37badc973ec7d3130b8dccab5126a0f0a5f08439ee6b61d0084501e5137a21e2924ec77041b43f13e17420cecd28646b41652937e061f282bc88e37b4a843c8073d3280c1f3a42ee6d02ee0d95fa6102a74cf89f6db81774ce40765d6a1e8f4c3390e115f7caa930e49429ee430f1932d5cb4ddbb3669ebac8e6b8052ecaff3554064d7861123dd748cc488217969b050aa94c707873a3a29fb8a7e50911d99729dfbd81e981709f03ebcdced2c7c3879868013852fc7ac92fb8ecf578f8a0703c990117b25dcb42dfc766bcf53babbb8ab175e9312c5a63e28e4d3d06d1f0955eb662ce514b0e0860e82823db04df90645f92a6c60dd878b566f65aed90af011c4001c9203ced2f3e095f139fd3c0ca1e4e1383710036c4e46e18096566b2f794e06d976827dd3bac8a920a2c11b409b8293c290a2e80435acc0301d104f8e26e9d05eb168ff3bc1d6f3676e57cbb46e923164e900bd519e6799779e7dc7c637e48e7042b2a34e6801ec7636acbec72c23a101df7da3d4ec462f7c4bc477d170495924de6e7596fa3cb82082ad82bd546eea3beee6a77a7e0be20c147d6a2c7905e76950c2dc2fe0a19e8faab47511ff192f33e720cf137f80effc8f932d68850c5873d8c3eb1772d31aa0d7b588399e07bde72a0ec9ceea0058d72efd305a53722a77e2899aea9bd1eb328183f838473b0b4755658f9fdb7ca45a3e48523a54486d8d168875c36cdadffa1c2e84bb9b03b902aef3abbcfb0f7c47472f359ccc3d1b0d2b2729ea4881bc0e84e78320805a4a5eaeea229a4dc545a3410d8be9e3829c79e0ffa972255eb602e235c9d6afa404b71a31123bea2e5b5dc7edc96f201c5bb5515631fe1a6b325e9a088cc22540382d66f8dfb3c2b8203dade8cad7fc18aab51d137ed1ec2e430c4ed21b2be7c2ecc72aed96915f78647cd8c67589ea86efbc2f93159e5aacfcbb6bca8d94a1489fde34d24a2913f807753183b9385afd3a7ea081b3cd5cc21fd42d81365ac539ea03ba42af87a5ee637d9d77b8ed7a02ef33f84ddc4e5bae987a4098ad8104f84921ff1cc3b4e626404bd39f1d6ad6430319df7c6f8fce98498176ba80dbb0e45be2bcde3508ceeb9a3789a62588853b1534287ba7d9a9617b3b9af1eafe47d39bae2fe0dd68032d658c7b93e0d91bf6773f636fcaa898c04773638ef6922fecad08dabe7734d894b454dbfd25eb9abfb0a6cae904061c702f955b03ea6b44114492c564c28044fbfbd8b4f527f6102c19beafe4dc9a7c7be8c30ec939566a9feb4b580527b48ebc6e602c8e503205b821ae302a29586852efd2d4947ad41c1bfbc8bcecf4a405e4148b293380c5893fb8d290e810a23af06e4e11e05ad56bfc0f09fc4456a0037c3e6ba8a552b6941e5ec8723fd9a9c46e0ee61b10250d5c643ece2aafc85a4a3dbabce7bab52696fc51a9f4db3ca45684b5eb0058b10c83f576fa4aae8fdf00be84d924a41305e8096834b697f5b7ebd99c71ed11dfc39033123f32e24a81da02489a28cb5c4e70625b7e37badb7939fe6fe71063dc2814273ddca4f2ffa6254d2a75cbc5c94ada8d79c3814071d40fb89ed08350a8c0ef53b26f9a76960f0588c766c490a0b6a86f2e6fc9ef4f0b01f10a70b03825b8406a8ac8a8d27f1a5fc21f29d08aa31ce8f709cc3b01874d0334cf4095f6650fe61a7f3bdf42560386c3a0b7b09df3aaf077c14d2eeedb0f1f3832ae93a5f5b605b15d2fdb60abe36a5b3e1c36dcc846fe16a11c2d6b2642ce56888d3db3c14a8970d589b608c1292238dad7ac809a1f944c105e51304e12f736e91677655f666f26ca967c3ef440ac6df9e77eb9910c09be74178c0e6bec911082b25a5afed84fd21d2277562fab964f4729e9a60f59c67f671a8d0f209630627c9922c65c5136b9944a8b0b6fc19f8a4a33862ddea26b17411d490472ce4e6ece91305c918a3f36702691b65940cfa9e02876a8e92dfbf487daeb42404f6070c46268bf8ee89a341d4e4097574238677d8614a11141aec7a9fe28738b17ea973582b8c71cc30995ffd47ab2365fe1b7999b4dbbd1ffbf96b14a14d3487283a6690bcbaaf937bc350a96a1e16f200b0b00e7a3cbac15e22f600d14a7fb186f532e3cd5603322d6d9520911452fa50f2cb6a51b9df5d702ab1f05a3ef61298c120baf6c1764b62b8014cd3b55e454071bc2125a083ad89628096b7e9ce12f410abc1bc7c99efd0808c8605be2ae7f58df8c2b57bd1182f69e9a8f5240ffe4099525623a1eb35bcdf53d91ca55597ac3fb1f5453e7fce34d88538925c7afc64655754a8c373a6297e2018bbbd8e3737cd347e34553628983976b26be976e351a5c1bdd4a567c89611e33bacd25d41a51b90aed3db4fe0f5ae5b244f92c008140a85e9de9e0d92568dc944ee11819a065051d01488211f75073598124fc96460880881cfbe68cb14362065bb0bad25e0b4b1d3d9c6c61a1a6da94d485e0fc7111058bc12fd973ec706ce818df83c24ada8e8cfec7888d1c19e0a59d0a989222d9ce7d4c9b709ddbf171e6fe5809f2e7f", 0xfff}, {&(0x7f00000029c0)="d6fb2552dfccd33bc1655038c49ba65c84fbe3099e347d4cc1a805b7a7f26e2e890109d13a914f5db72357cc5d15cb9ef28f79b03dc285088137a221ce47cc1e2d42e5797de439ed2187850b1bd1196c9a34e5c0a182edfc81a185c24403ce4042d4344110bf99d9a27b584940f85a24e342ba25ba0c9e28cde3304846186058349b032f8c828c0c9fdcc048cce523db38a1634b8ff304d4068eda01b8aebe4bbc883444ca9f9ed4363d6681f23a64d6dea0c412dd099fb478e3d65eff8a90ec5e51478a5db4cf19df10a42cecfad85ed2b54fbe5b418e56bdd3334e89e8ba072411b12a42a6b108c5aabace2100145b5e45b86a219c5105f40f883da6369bb086d704d72a2bc0bd1a08c769e5638956736a77e9a38837f252b36500e9d316e216465906009e05c8cc732efaea8bc0c532bb2e77665b2363afb1734a98c867857d50ffa4622e1dc3ff94cf6342893e8e9578a59d7acab8ef4b66c7f6c73df6b9ef48bd47413739d7ca9395956d05c04bda31a4b4ce97c457038971e54103aed5f5fc72240f6301c238cc24c99a9c3b01436957e283669f3161378900fac12a615a06d53cd1c785604f02f33f580c5782bf62b2b265e35b5c636d7533b5716eb90c0639fe898f75882b5c347b1fbc5f355327e7596e9861a27721b5c0bd9bcdb4adb2aafd1980912117c6e73ed372c75814b6683ef38695c2895fb00a1ff2149c7c7dbac09fb9aea1ce5870104627065a1852ec3bf790e6cc6a3fe87c1bb83c4f1c8d84e492f0d0960219c47659a6e51379550e60d4812cfe04f121d6e2b977384d037ccd81bf2bcdedd1de10326c911e8e5a0f17c2d1139d622d14a230de4c148abaca84694e067a549b9e8c926d9a7bb5d3525c7cbf84fb7fd04b3d88dc33494ce302df461df47c7a5b56cffb0da1a0656facafe6956c83fadaeef21167ba684428e3d5c7bd53c0b8e742a4d2132ec59540c776bebfc30602d4c43743274d9956f3a4c371febcfdd7bbb7b52b109651fcc72cf30b27b7436c5ba47b937f1493d0565674dbfaa5017e376982a5e176065510fe3af01d5597aff1c7a0ec91be83e149fa33de925bcb00efe1a34584c8f33d418f98ca3e6e2784a4b66f9bd61465ac60dd49f0c7aac5dd0f6bd477f3170f046b4be02621468e6935674d5f13ad0a252a7f50068589f1a9bebf42d7f715d57d066e9e69d3c420dc750f8547ce1d18f593313a42828e2da52a97fa05b934c07e02a36d0da140582eba9c885fa850b1c10ed953fa8287506eaeca36c948a165057b5a693a6a80a42deda5ee9762931ff064130fdd03586b18ca3d307b4ff64fe0e9c65da080ac9f2680dd0ae2c8cd1d0e538708aef7968e9a986a323c037327cbfba8725a3655c08749a1f8b9d9e58c4e6eeb3c570ceaef0f90253f17cf8158fc2839d9da7b2b063807386344d042d10c2a4ccf01757ea599a33020ad43137de694fb5f1739eebe3975229715b33ed5fa764018273fc79983b920d62bfa0c678c93b94be2516921e792cf296f45a7c5c1af696461b7425d5451733bc0266cc1c08e6973d69c48135159c9df35eb93925338c60d57187493784d8656ad4d28356ae2ce29ca294ef96c8ea6b2b34209514d02e6365dde374272f331f62e45bcc906d06faed427808b418f85adef4180ee698148db2866376e750cfed75b29812179ff7bd6e1f0a1bb982c6c6e0ec863810aab6e30aba6fb013ac50d6f787c4482f160af03c732f2165ee6d6f20e6f4dbf0acedaee8f4fb2cf1bde189d065a7a4afcfb1ed2d1c390e4cafe8336a7d238c581e0fd01972d3be4ed7aac0a777295d811d3a10b8fc57c807a5eda7347fadd6a718a576d5ed336c67af02b4ea7ab053b9c276a4b3fdf8333f52834b455408dddbee30895458752e7595015740ae64bfcd6bfe95a82b64ef24f1cf160cd7eaa4e0abbc247063167480332fc0e64fedfd1d3e2d0914cc63ff8382fbc212dc1b3d496472bbef075ef2b08d8621ea6ca510dbd99e30c58a46ca078d9419009db4fe2f4862075345e18294a01d25ca40517fef4d720b2aeed8614e3859245a5794177b5ab3abe58701e47e6302672274388e183ae197bd1ecfe29bcd74d6c18c82d0690cbb3aa864f8261c5291c9f3bafd5523b6537155810f3e0bdc0cdb0ff997a6aaf0f0afbd62a2ea8ae082efe859e2219af473d9d8243cd6265cb848ed34490a32b99dc500226541718e5901677ba21a86519fcb2a4b394be0f1be9e4288d3753aa8863c15829cf93c41b674b83d7988a06f7bde210718e8aee91b459454db85727238febd0015ce7957f3c9ea4e1fb91e2061bd981f4f0a1be26ca12c2a3d3d94714fbf8d1135fc2b15805e81c392840684f920e105996d6bed802d2634d8f13bd27fe44c49a02c1f2ec1501b7759d10715efaf7127c716a8314e0074838976a37bbe577ca2380ff616adb3f93ceafab5984d504e8a7698ad58de2d9b53095d6e46ae47759082f701cedcd7cb2d59134d6ff7988d106dbc4f04ad70ce1bc9e3ed48440607c907e68edbc9729d980bbf46a2be5ebeb77e6c7d51b763dc7e91f2cc41d77e9437d450727723bfc0b17c68104db9da482f53cb3feeed79e86c47a2c7740078c015783af9c28b8f03fa2d8344ec85a3584e80e999147510e1dbb9c196a03f954104c567c059b9c2bcbda25ca2bc92e1eb14c82d6456ff38499814b6c1b3a7479adb8bb6a92e97471bdc7de7000b25f3bd7544755ebe60c5b29aa17e62370e4d8956341ef26d34d0cb9ae4a65d3a78180fa128d51dde44ce27f61c4a8cb34a600297ac5759d8023450627096b4d084d313e091bb92e1e8c080147a345f38543c579d7d3726338ab89a4073e536fc8773c1cc6a9a74a5d7ed75702b886baf775ade6ea3025c5c3a67c11f8ba9216f436ef4e03a462ee7f013da21af8709fa4ea3e5b09bfccf7fc8e9e8050cba3dbdd9848d642a601df75df53c5391d574cb78523f3055601dc1b8e134e5b17b691ae56609cf438416f69d9b88ab90d874359c3305fb391bca1c046d7ac3fd44c61a8a07b98ddaebc478a2a6f6f5c7e51640819304506649abbd6866a3fbb2ab18618ec182d4176cb867cce9cfef51b89f86473b765a7e70b7052329032c1351ddee053f44a23ee3081db2d925a720672896292518257fa23d11a83f0c37bf3a6afe70d27f5191b849b6792e5e8da01517f48001e459dcccd113307a84229870b948693531f10ad914a650b0ed6331afc7a6d0c3bd71e879b945f5f354df5122ae4b4ee872a5855b33aa6cbeeb4a963f24efb6c0012cf0206ccc9bf950b51c651f575a9d2e5c5949559dad643ce1626b00dc055f25105b3c3efadf19229576df457c640562acec9474cb4276fcfec9aec3ad20fd3f01a5d25fd0792b23945ae78b22945afa8457a67d818fd0dc1cc6c9969d892e4f8dde5d52e8287358636de832c01ac9b2681b9628993740c2fbae8a1f28da4ed70b1f012f43e6c0e3ed6296a515299f8a073407952c261504bcfdba021d8356341a1a0f3cb1d06f86d7f3c323bb781449e042d4093c49f1c720fe80ee12361bbdfb084ae6d10d94fadc74a0103de83d8738df3b7b41e8e30535a10ab7c795e29b76000d4659772c5bd2199eda3fbee074d65706580e042de97119dde5e8ab41701f0cdf2345debd116be14b0fa9b2daa0a2e88312558d2c0dcae96b9d6383b23a9b937f7cd04637a4a0d69957884fd71b8faadfd206e844994e1dd28ebcc7426415bf48f0af23039688a7eb0e071c25dd6957c4ba5ff4535cc31b64e1d9c68a0b96712726366b67e5d8c6f4777012168269fdec54b0ed64c6fa48d2a3ab125a0a17c83967d18a6c3684770795049ed40e2a8f2607ccdf7f6c84b5e6dc31583f9ab3130e23999990e8f201b3d49c253cd41ef5de77ef58d7655ebd1a13a54e8c64a029fe916192fdfd89cc16e27ce3c8efc557b0a2a3cacd845c95043657796e97f5b98630ae6aec1f28878ef8bcf6ea94da59181af9229cc37c3932250364d705e4888418003d1065a8ab84dc66bb2a9301d74695ac643d3ab171093f9fbba7248d7fc99642c0115ea63ba2b3f6a8c5b34574a825dd8133aae6509e30385bfd48f3f96415d7fa3d13ea70cc1dcd9549e7f960e2f35d5e1e5e2cb7ccdab4d71d52dd99b4815659450869382abc3c66e4e664efc6b4c39aa8494843c7d08ccf4726eda62ce723ca0ffa3dd98e4f17a08506f6ac3cf4aa58776af0233ab4c5f1cde5b3fcef0680f7f303c76c3119708c52b3e269908fa36a65bdafcb98416dba64caa27c58c6a052b14ad336ffda3e7f00e480365287d8b265f99c03db4fbccbcac40ed686f49974aebaf6f33a296ff70365cc0d4eb266b36fa90ce2899c7c033af4aed995c9fb68b974b74f6cfdad27aeb748c881b061f204316429999702727915ab4cbe2793316f19af61814727cd42d003b8fb0b8f35d546ffb0e36a49e9343bb342bb01acf9dd05b4853addff18c0d3a00a516229f5e3be3dc866a4c91f0568e4c88438d20a7f7a4f67b7769d8f77c03b50ac0a1e72570ff1d4c59e3feea18079e45c970b0b4f592fd1ab502053dac6d1bd7833cf78535e1800583b165a149ab64f9cec27adeef002eb3131c0ebdf373d78a74efad444c61f2c4e1aeffa97f925198fc6fb0b404e74a4431863743cdeb89ec109a40529bb83b5eaaafc888918acc9ae340244e8ea60a3a8dfde90c9e54324ee53c408e13370ddcf7b819f81c688da20d84bf79c61aab0b725b1b8e749ea7d517522c2de0831c153023c299c5ee13759e3536fff8dfd7b0c167acb524e7d6bff61e250c5bbaeb397e8c08665488989f999666b54fdde8eb9a051247e0e84db5db42439bd594ef6ba3e42c61ea55c242251af3a6b8c69b294cd6fe3b217402b5e309d1f4520fb48a7473234b4053004f6feda2fd10d3b9488cc36f591e6f5120a2a284ea625a9ce01d3ac2dacdeb035c3503e0c9c4ddee42e15d060320e0ba932fa3a45fc1ba7dfb5e618ee4eacd0f20a0d983fecbdfe49e87a71d4d10cd8fbde5361935498924c74cfd7aaab2a74d575e4d3b40f57851204f25b718f7fc4e9ce488c89afd91dab586ed1ac867dd2323b7f4bc71ca89fb1f73007e44374201969d442b1b54c2d430214d0268389b64343f1d7e40da13f21ab81814d0e1c9543cf32a5b9698b81d8bac8d2359f5125045088d6911bbcbee8dcf7dfc3fc2145c83c504cc60451e0681b25b38c191cd81a95592cedae7498abe45765f18d677ddde48453a37bcfb60359a73fd9095d63fe52e171fc28f4828c9fcf147504b7ce3b007634af76c0be2f0ec2a57b215529b023a72405446abad4ac00ec6cf14ce901a7fd5611caca164588f734e5d926d69fd204f4b9c03b736f46437580a", 0xef3}], 0x4) execve(0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x5, [{}, {0x1, 0xa640}, {0x3, 0xc57}, {0x3}, {0x1, 0x6}, {0x2, 0xb7}, {0x3, 0x1}, {0x1, 0x7}, {0x1}, {0x1, 0x8}, {0x1, 0xffffffff}, {0x1, 0xc3b}, {0x0, 0x2}, {0x1}, {0x2, 0x3000}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x226}, {0x1, 0x1000}, {0x2, 0x1800000}, {0x1, 0xfff}, {0x3, 0x80}, {0x3, 0xcd8e}, {0x1, 0x8}, {0x1, 0x10001}, {0x3, 0x1000}, {0x2, 0x40}, {0x3, 0x7}, {0x2, 0x9}, {0x3, 0x1000000}, {0x2, 0x1}]}) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="73702eb9ccc30a540500219986dd60756aa300183a009c7e4d500100010008000000bbde0312fe8000000000000f00000000000000bb82"]) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fdc8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb0100000001000000f456f8d2437460f37189f096eea8ec6701fb", 0x4a}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000300)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x10001}, {}, {}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952", 0x7}], 0x1}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {0x0}], 0x2) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r4, r3) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) dup2(r0, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0xae, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="0fca943a3494f56415f38b2a403a43073bad5c9bf21a0bbc908f8415a4b97e5f752953a86528d4558874c1a6866c28a99ce2466c5dc4bc905e05a1614419b92a17475918e0367a15199a24404840e96be949b81c4c1c3857c8158b20e8919a550249aaa8375e26c0a94c07363ba7dadc318f882b8b6ea65fde46e891686a62a2ae099f553b41497f0f6f8f4acad88fee26b477cd032af9aeb6464c8ae453f58a2795288179d5cb089623f40de43f48a624", 0xb1}, {&(0x7f00000008c0)="f321b25121d043bd2290b687a92d6a112affcaaed768161739355c66f3af4c05f13d06296a6f4461990d70dec4fe8dce8df4cfaa1414b74636196a44a217b17331c0bbf2c5c022c941690a0f447574186183efc95611f9b9c5b41ce4a01a368e691ea41cc32b987852470c4e9f4b27c9823e1cbf9ca1bdf207009c5b492a28616d37c77508e2610e4b5858e62bdfe652509bf622c4ea5ebd2026a8f7fe6fcd335255e8e9c9e9bb3df67b289e95e8f8ab24f4d2a8cfad3daab628b9af0d445b572214532c876d00455da2d1c97545e1f4997f2528c2891e0cdaea67fb335b6a66c7aa98cb293df8d69a7ff27cfbe9d6da5ae3033e1404b63b7129d070e8976012ce8fb86b38df72f5b96852fccacb5ff1aab08f2b47270d851cd7bb75abc122d67377f1e7fee7e01ef58c9f4992ad4ecfca4ef556abc13640d5689095a903c7f718ba16e3b04b60627a44af14e52214fb544bde5b6300f28f2372004fb37e8a23276f10f7b29ebe663dcf6173675f75a0f0e2f22f94fef0c8bab4d9282b76e38444d83fe1f931a62fdabaffff2191da2b0641ab3ed82709fd9e9ba0120a33eeb68b9cbbcfbe8e93c92d6fd8b7c193aa02c748bafedd5514fc773a82644bf284ebc62fb0633753c2e26335882fd860edc180f76adca1491487b1854b6dabbbb23fb85510842d63ea632693147e438d734b9c41bfb1664d7d401683eadbc5b40522f6933bcc54a0259fcc0b7fd2b9923f9771f45061b83f15ad9c9345838b52f6ea5f510f6d722fb875ef7f7a6a7e4a165d17bdf601578d31abf7847bc5fd0a7a52f9c3fcac9df74b1a93caf2b82ad18440cde3c2ac07a55844a2c2ebd4dbef5d081d079dff2ba7bd1520dafaa97d1e8fb523f11de860c9b5f89c99365523b36467def70c5c9fd86089d62b939e26b9457079138253f6b077dd4945ffa217d3040bebc23370fffbf04b66a8abe5877e4c50397a6611e1b748587d4a5478d2f72113206c657d2976ce6643848822af72bb072ae2ef4d05f546cae3ff90d25901c25bf8486c73bf02585fdf0a6c774c920e02daaf78d46e8c210a89cf8a13ee11c0c6a1852b889b218a74bb3f2180c4be5f2916c93b0a7a914adbc785bb8d1715ea62acc421d8cfb98472506e5cbac96d468f6a857ad2f7903c935f577aadc5e9b1dd07b089203e4f64cc2aea0077aed3e4d536fd0210b05333bc44643bda4f8be452d0854ffb8c799a12adf4beb59f3ae007b8ad33e427382cdaeddc4fa56b9ff4032d15d91ccf40e8aa843ce2c90271832fb5d34eb71ed61935f166c13ca1eeb05d2b8ff7339e5612f222f859e4c52bcf5857ca1e9770f28a14be67f85e6312a273bf4a7218b09f1e8527dfbebcd7479811f6139cf97c1a3f881a1dadb49893f7ffdf69c4e87eab252184e3ffb263332dc99ca387459ac8fff6fa801d76aa3b489a9f957f366301564e7a61874ba69813870e5b8408ddaf1e02af3ea36c7249a92559c72c735d3d74ae1150b593ed05d66b5917a1c221e34036f89cdc08767bacffe57a09a735e2f3622673d6be3b39344e1fc762ef6dbc8f7b4f15c5c62bb4f6da6971ca56b0d5f200c8c436f56d8e23554720e6083aa22737a6f2774a0795254059c81ba514e0ad1c596846cef082fc0cc1231630aa01ecdf2f0002e0d37dc37df2b17febaf69f0ac00e41eec0e252f7e41ee3cfed9f79bb4b40dcc35d42233ec60f4ca493e2e08abefb811757df2c7c565dd32d2e26597ba1f5e35e16f3cae760802703bd2dca415b3adbbd46dde03701362bcba99f6886e6683851685683f188cd01386408b14669ea565a4f5f68b821405a760eeab59d499cfd95943c7ab33f473d8ae7fac166187376153df2e50d30849143169a40857aea1220e95b060ceb3c68a60c5794220416413299b857e86ae5d4e783457ed7d32b187c4cffbffd5d34a50fd11f8314bba71958a848bde0ca3a57b45e8fbb1ba8683514d0a58f0cf1a69f9b5c1bf1478a603ad41b74e258fc6d39b123650730d73d4160cb8a15f04bd4a44557f0ecd16c93077b1b4b753f97bf5c1303ee22535113bbf6d77f378000391e9c978740949a973c26c6fb52aec9a93d9f1816b08f5883e5d7c1472f6f4db3ff90213ca101cf702273752f26b644956ba8e11eb11957c74ea5cc31e3c2f000b965a10abe8ab67c0684b4255c096e3aa678479cba0d2ce9704c8b6986a4bcd871e57ff0c3181b4578bb1a1dbd9a247906d55c8be34317e34ecf9e6d62d303ccc3192dc8ec58c3aad548641c279fc713a0c2528c56f3da05edbbe64e41f1e1c2e94b1798aa568dfb9fc2e5ce2830e3158532ead2ffbe08a5ede08d32eb138d4cf19d9825da9c20a3b173f52e0c34ae7bb2b1a9802f60d14820b24bc634e0b09cf7bd0f52ab3998149925145ecef7fcc1f3ab2110f8a1d2b8ff6a365aa92bc6b464c720531e2eefa47312cfc9a49c021e99a246b9facb03b21bdca0194f583b5b538edd22f87625ece0d4efe117eb718f26fa304ffaa401df9e3fbb516705e15c94269f70298117a9b60f982f29c7e1d3d096f52ac609db834f53c6d7641208aadf4a6b281778f8bdf0c81bb7e5ed028ff5900bd97c750dfe938fbee5051e1a4b7cc3f316cd4e7df3a095ad8ea474192f886ca8965fd2c10c0c4d9ee80db05cd85c14cb13d2b0ee30503d1b5f0663423c48e825dd35f3f38b91340f6081677810a06d2dac4918217ebb1bd362401b981e801827e8bb457642d49adefb3af7611721bf093db22387228aca7aa3beafc685847af28e2a7e54a080d614c44c2c3c91c1d4bab435a448ec11a7b2e44b73662e68b346db7eb68714b953b85ed6a63291a9f5be4801852b3e96275192724bb5750c86e3d453cfb3674dbc5ef5e163c025c47efb2d216737095aa97b20810eb54d7f9804b1d38a94d3909d8ecfaf29f0f060682e45cf509117ba065f19763dbb4639f7511bb77ffcee95c20f3b173390f21026dcbceb4be5207218bee59b49b385e46dd2a4202515cca96cc781419484c28539776711064ed790c072eaf17beb035093a18510ffaa5e7ceba691f3b33bc421c8e8f8e551396c36ab41bcfaa5d08ef5fce900ef510b704e5979464543e86b37bdd114417ef05b8b48a6f68b020b11d9744b50318c3974de6108bca59062afd0ac13ace4b869e47366a44cf52f31b1d4acb7ba623e5a36dc9eea9e07c8b067bc00e911779f6a3898ae81c4838511f5434385eda8d2cd5bf0e1fd867322d8bd321bd99f0dfbd44c8c520b2dedde25b3c0f59fe3cef41036738104245c57b31a049ffb12e0c32f07e66067235bb1489a92b7122900c312acf46a2fae71b1891ec5071a5991dd5cedc375b3272688c2b7fc5076c750fd1b83602d6a15eb8c9657ac83de0c3547cecbdc318be159237855698a643d70fc998e3b5797d70d0a16ca4dbbcbb8fe19adab2698938c8f063331643da2656df35fccebf58056db14f15d42e903b65f6d54ac05ebd82dca5e7370d7e04430e7028b0c992a20b4b6e7da672694881e112fbc99a1f9b01f2ff7dcbb97f6794990d833fb1872d725a47d4fe21ef248f0d293ad0542b0012aa99fe7407fe3f99466edd24ec367a9bcbbf49c43b45c8148012ff548166b95ac2649b86d28249a040d529c6522a116475a1a7fe7988ba9c59817e031de26754f97b2862bcd4b7b69d977e7e86b9ebf3dd99e42e29050ff23ae3c01b8d445fc91ea37369595b8eb6e2945449a9a126b948ae6ae9736f78d982e97f6762cdb5dfb1490ca05efb145b186ca1b6f695b013b1b4a13e8cd87c0239e120443948a711e04c84050b1aed78328fb08436d25d3aac01008536830ea8da15323c1d5aadb2b909eaae5bb259d33db6539fe18dd6d19b24f1108aa4f57654725ea2bcd0c15222091fb2afac829a91dcb8e3975489bb3c26bbc0e7470ef6eaada346aa66a3fc1db84fc35df08032851de13fb6ecc06467e820b1f0e40f83b1367395d877a6e24cec70665c7ffbcc2d43aa4d3b92f283b4c98f989094bd17ebc77471fdbd6ee1b769bdc448440360bf3f24ebcc0b8b47d18581a422cb66ce2f933b07096ed5342b2fb839636263ea7f66b87f29ac1dc6fc4b2e468b17f47e95a0d91d0ec95405972a0aa7f8cc6db5c9c4ede69f7310faa52d7aacea5dad42674a5d1f1cfc08e6cec53e4b69fefa0d0f6a0cef8adb428e2df9de71567cc08796075d8cbb9105d0a2382d7f4b3df084b7accd683ff4fc0c6a836e657699921c28baa21063f94ceb64d3aa47a931e8cc851d0b4157364e3122c475c38e6c67127b2cb66a4c208d51aca059d103c16d65d51fa97206036b10ad6ccd23f2ee2be5295a68a29d736e9c0a4f1f2d30f4281df4dae73d287b83f151c992e3d0a401ddde290d446cd793e48331944817f82957246e0726f92a2fc8288c67deb36dd4108afa0f7917cd1e35e1cffa88a36264ad3d0db7273e830aa1f375f3f37e2c76e4fd7ebb3ae5e307df2a97d101c9d5b83554bf662b47202ec9a73e29832fb269c73647c80ac907c80a75ce8f3781a2144adae5c9e3d908f0e580b3f4685178f034f0cf859933eaa56031a16338cce433a21bea51062ee24b4d7f0d22a0eec316736d37133036f4d4ae567724cd608af4ab88c97099a6140dfda006113720253421ada5614489ff482e7ea6ca81de7ce49aa12cb0ed3daa5b3953ac259054116a487a085cc7ccb4b5251a981a29d54cc1699b7cfa492f74450ac1fc5faad1256b7c90527ca40ee9cda6fb707c428f523f92b9960ca498f593d00a3ef17c9026ee1304c8b5b28d9c264d81784fc4ce349f592e6b39c565d731861e0181ea6db2e516e4b0a2909fe466568d64db4f737af8a328a7cbf7cdd767bba9b930629587eca4fdc93163e9b501e632640272c8331328065b339516544f998ff772b102e87044de15edd251af3c1c1438ec57cab5626f9ba94eaf4551b0a1ac60e7ee50c163c942f5075fd082e7e27889b41a6d5c78e0385a1eb3a346ee79dbd0230e2b0ecd5cf6e6e98d95affadbc3df517a351a32438bb995ec1fcc8e75285c1720fe9e037ba2feb86b7f427afe72802b71cd459522f448709bbbc9c020a888fd91c26868ea233e8d5e427b5fa9dd6c4408dcbaf1f0999b93d4db5c1bef6a71340baef764bbbf700159c526473f70640ff43dfd8cc432ae3abcb5f8add4b94e9b42b2f91ac9b4960ed739d3743bd53e2fb1df96d0d9f0cceeca0b23d6b7201f47acf47557d7cc35eb38ce60bceaec3e02485abede111304ef2a8e187e2a729942b6df9c449d2316d44a62358a30698a8015136795ad51953c2b555b503091082c6b8340995fee57e334924d30db397e61b1c308f6b889a9214f7fff4b8e21a10de4ccd624af270065e7ba6c5064476a08a4b03f58a742bfc9c39585947b8eb847a2f2264f23131153c9d7c42dbf178b95e40532411f66f305e64dca90f90b94211a34e4b803590778a68f90771697cc565e1cb713f1b494d73472507900afeea3642e10db9f96fbe01dd3238b999634f21387939106e76f5d3e03205f9aeb96f46406a84506cd8f7507706b1dc76cd478718e7462b545afdf3e4b7fdd353735e900d64a12602b6c70fcb4d8c9d1289c61d7fe3308106ed9da842d6131c628debb926e49d2e2dac8b77cc7b466ffa2c15d11eb7ff672095ddc392193bba932eb74eec8f97d7a5ef426dc10bbb2dd956d57a0e57ce3c206ba4eb00cfa08da9569e1f638b0acf381ba0d0a0481e57df32413d617e0fe2b0a5b957c3c0905df5cba1c", 0x1000}, {&(0x7f0000000080)="8336bc2f911b72d2a1a9b37b0f11585596ebcc62c0981a8866da20fe7ae5a569fb", 0x21}, {&(0x7f0000000200)="52d56935ad0883c0af8e76adc4f05e78ba1cec7e0953e7bada816ce9130ad79d216de36d2c3de00168d97f615367582be8ffea6199b3f6ad55f1b28b0e33049fdbdc807d1ed21b1608c2a99cca3a4e3d2a31d1318bc5506a663ad9f75e86f4d30d22b9ab28bba27b3dc5bbc83b", 0x6d}, {&(0x7f0000000380)="414b58cfc833435da710ce63efc7816f329faa75a0a22a38d3f890fa0e059015856c7575891f4e3e04100b0548ab081834150d96cf91e8619c538498d26e464cbf31ffe673d2fddc194c153d53b0f8f1f21c11c8e4f51997b13bb517c2bff870e59b2282ac571736daf3735b7d2241dea5f7b1c73a6f69dccf307222cfd4ccf95be677c20232b1e0e69351f1b48442af9653e64b639f5881b03ded9b21852d35bcd2d4b4c4ceaa91a57c649b5cecf0c46075883ce351beef5f8bc0c49156c9", 0xbf}, {&(0x7f0000000440)="f278e8baf527a45b00ce846778abf5bfc41721b03f8c925a23f3aa75260a8629a710772a663c313ca762a02342c7e4bac149472392a7c882f2ede9121acc07807233acd8a946e06cd59668d1a8dcdc146fe4695e6835712fa45f69d637dead36c009108c391f9dd9a0d601db94061cf5d7923df6f4c6af93846eba8e5be8567f95eacb07c6d162739d97f9fedab649730ac9b89c6f5fb318801e4ec289d276207e428e0cd3d42a208588fa9c88afedad5088824f197547", 0xb7}, {&(0x7f0000000280)="ce877f1e18c78b6d706d5adeca9829f09c2ec8f2d66ba229a0979f0981cb0f35b4bb3f905fa34dee25f9093978e9ee9a8fa23f3a3fc154ba32b7f3be67bc5c63c6664785409d7e8e1c3f0cdafaecad44fb4e855bbcd38994219c360539fcb096b950c939440f472af141", 0x6a}, {&(0x7f0000000500)="37c41e78bfe278e0ef5e5518faeb15cba8e96b52fe9cfce4d138cb9c2fde6d28346c06f8c1b03c39eaee9e718cda12205fcd29fec0fd90dcc7760897600cbd2623bab3926e7613bb2eb4dfdc2ba241e146766b105019be37ed2663588e605a00898be3f4af61690b0f2abea66e8304971d", 0x71}], 0x8) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x9810, 0xffffffffffffffff, 0x1200000000000000) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) executing program 5: setrlimit(0x8, 0x0) r0 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000000ffff000000000000000000000000000000000000000186009078000000000000b01432c6ae21"]) r2 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) poll(0x0, 0x0, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) fchown(r2, r3, r5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xfffffffffffff000) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) executing program 2: ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffff9ffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078030000000000feffffff2b00457c5601a5ae235d3544070000000000000000000000000000000000000000012b7cb4"]) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) pipe(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r9 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) read(r9, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000140)) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = geteuid() r5 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) executing program 2: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x416, 0x89}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0x0, 0x0, 0x20, 0x6}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000082c00fe80782ca81f039dfc18b409c900000000000000000000000000000000001b"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x66a9, 0x0, 0x3, 0xdecd, 0x8}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) denied attempt to set clock back 1073742238 seconds executing program 0: getuid() symlink(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x9) r1 = kqueue() r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000980)=[{0x0}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffd, 0x4000}}}) kevent(r1, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000000c0), &(0x7f0000000000), &(0x7f0000000340)='Zg', 0x2) getpid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) sysctl$hw(&(0x7f00000004c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x2) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000300)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) syz_emit_ethernet(0x26, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0xff, 0x9, 0xc, 0x7, &(0x7f0000000540)={{0x7, 0x4, 0x7, 0xff, 0x1, 0xfcc3, 0x1}, {[0x2, 0x80, 0x2, 0x9, 0x401, 0x81, 0x3, 0x6, 0xfc57, 0x0, 0xe27, 0x9, 0xd34, 0x0, 0x200, 0x5, 0xd, 0x3], [0x0, 0x200000, 0x7, 0x4, 0x2, 0x9, 0x8, 0x9, 0x101, 0x3], [0x401, 0x5fa, 0xffff, 0x60f, 0x7, 0x2, 0x1], [0x10001, 0x8d7, 0x2, 0x1f, 0x8, 0x8000], [{0x200, 0x4, 0x2, 0x3}, {0x80, 0x8, 0x3, 0xffffffffffffff81}, {0x1, 0x0, 0x5, 0x3}, {0x801, 0x20, 0x4, 0x9}, {0x6, 0x1, 0x20000, 0x7f}, {0x200, 0x5, 0x3ff, 0x1}, {0x400, 0x400, 0x1ff, 0x6}, {0x8, 0x7ff, 0x4}], {0x800, 0x5, 0x73, 0x80}, {0x6, 0x0, 0xdb, 0xb16}}}, 0x0, 0x81}) executing program 0: chroot(&(0x7f0000000740)='.\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) setrlimit(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f00000002c0)=0xfffffffd) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) syz_open_pts() socket(0x8, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x0) fcntl$lock(r1, 0x9, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(0x0, 0x20, 0x52) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0xc7e9, 0x1, 0x7, 0x2e8b, 0x1000}, 0xc) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\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) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaab5b609d5f2dd6000000000000000000100000000000000000000ffff000000008500907800"/62]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r3, 0x2) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 0: fchmod(0xffffffffffffff9c, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x63) recvmsg(r1, 0x0, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) sendto$unix(r1, 0x0, 0xfffffffffffffe66, 0x404, 0x0, 0x52) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x4, &(0x7f0000000140)) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638e25067bd79d1", 0x107}], 0x1) close(0xffffffffffffffff) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = getuid() setreuid(0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0x62}, 0x10005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x401) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) mlock(&(0x7f0000055000/0x5000)=nil, 0x5000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000000)) shutdown(r0, 0x1) syz_emit_ethernet(0xffd7, &(0x7f00000000c0)={@random="793f927cf257", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) flock(r0, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) kqueue() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r5, r5) r6 = getpid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x82}], 0x40008, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(r8, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000040)="74c1d365415897c995e4499c2efc95053f8cf367ad835524ceaf62a188ff396c489f84e94a40b267e2a664c0ecde21dae5e951111cd0df7beff6581068ab06b6245cc53fd19a7a0fe74e3c4d78fe937bb344ace56b1658b319f1547bc94e3b40f1e0a697a364f6859f98101c60dbe5af2fd3077b3bf95c501892960ed6bdf44ce2a990b049769433ffcba3bcd8ed20dd9689a8130b97911464aeea6cb0078df0c235878d4bb81ad9058f5c0390898ad1999f46aaad30f85a02a103886558c7afe16b0229dff743b3839d4080ff05a69f2785020c38b9c0", &(0x7f0000000140)=0xd7, &(0x7f0000000180)="230859b9fc29d74a3fdcfdd8b0c97cb2be913d7d74ecc7213fc0c4d50a30a30731623c0f1f04be949ecd55d38b560f5240d2ec32a4bafee9fbb28bb395721df9faefb8ad64", 0x45) sync() sync() sync() sync() sync() msgget$private(0x0, 0x202) sync() sync() r0 = msgget$private(0x0, 0x508) msgctl$IPC_RMID(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x9, 0x40, 0x8}, 0x40, 0x0, 0x47f}) sync() socketpair(0x1, 0xefe773413299c157, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sync() setregid(r5, r5) sync() close(r3) setsockopt(r2, 0x5, 0xfff, &(0x7f0000000300)="da8f5c1cf42189387949dbf88add64285a6ec15be718dbcfcf82a08eafe97dcaa8b8216eab1455ee55683cdf90d8408a56ddca8674398c0b3c8ea16f3bf31ab3670fd071ff70eef5f96733fcedfddc672cb6021cda436e96c3a6df06b38bbb7bd567e2720fe819dead49582b8988184d078d8a1fb151c769a6e6ff7459317bbc592c3cc3d8af061c81be4ee0568011e5c68188859b954df364e45599013c7bc1dbeee69cbcdaebfe74d121068e9140be549188faaf1f57719a25bf8c7d2fb2cba11086c4c845a5f12e57f23f8037c55a236b99e29cba6d3781658139166e6e795ae318f801dda2608f0a98d31baf44902b36092d9a8165303a365008", 0xfc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000400)=0x1) recvfrom$unix(r3, &(0x7f0000000440)=""/129, 0x81, 0x1001, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xdb) fcntl$setown(r2, 0x6, r4) msgget$private(0x0, 0x4) r6 = open(&(0x7f0000001580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8, 0x81) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000025c0)={0x0, 0x2}) fcntl$setown(0xffffffffffffff9c, 0x6, r4) sendmsg$unix(r6, &(0x7f0000003ac0)={&(0x7f0000002600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003a40)=[{&(0x7f0000002640)="545181489868ab0a6fe55dfd50c38d84377ecded965353ad1d1f31ee001cad8fbd4d803e659561bbb240c1c9e7053aaaf6322bfbb3dfe9108e22f42f22ff1eea0ee0d759f26eb8d36635ca3ddc876435f3e98a3d5a233ce2a665939d77e314e774ce2ba4a5a4928445e8af3e3f6cd4535ba04b93b191390f6fd9e523e791bfa40492efa7482530dd73d0cba6bdd0b6483dc4756741305cd94bab0d", 0x9b}, {&(0x7f0000002700)="8b058476ccc227c5afc88fd33d704554b35d08e800f8a245b37dc9e94f70d27394e5e3d54e02cce096dc025497480b83863f56df4224eba2683f3558b09a6772352bdfdb0cebd09cd26e7941baea5ccec2f76f63219fa692ff64f5f13faa8370040e3d47e6158b6ce667ab6361b08fa0b3ab5f2d0188641926f9ebc5656ee31745160ad2141ae0fb38a9461f5badafdb0a932b79276b3cda6783c241d101883b96c2a5", 0xa3}, {&(0x7f00000027c0)="6d4e04a89d0b52a7fac410a4aed7267d4b21c6ab12e66c9097fff2fd188fa4f874db88bd1bbdd40217d1c72ddf75accd0535ae2b586098f3cf6aa2dd80f521b0c4ebc78918132b6f351dbea812b9cf040157bf738d3cf4fec9c441d7b9bf67815d2ab233a5076b727d60b6149fe5ed41a1871dbd3ab7226c97bc2d64d9793519d6f6f3e3698be42ad93dc2b563ece6c810d721cb1d98158d70f7a4579234e8f937e9f5886f5b1df9b6ab9bc4dfc5320219f89df6c26cbc67e59868ffe4111710e9e67c58db26395c619ecd6523b2078a1dc6ffff0bdabc7d28fe85927e9524aa89705392aca8c5abed0bd946de860ded45706dc6d976005408c5d75eccb0410c2249a5cf3954773a790d592c57f3c71781d4850ed8d2df992d6a6065f5301fbee6f62c35906fe3bd5425842a7ce57d3b4bc889a6dd4dabd41fc460847a60b4126367f0616c192a7ff809159910acf1d590aefc55ac0c424e6f5307cd89ea13c273b92a25a9577ad1862dfa35c144fcc1a4990c589939a5e25692472be2cb8a92e5330c63a5eaf561d86c108804250de6aa0f0663bd4eaeccbc98e1c64852942fed40b4959be83fd35d2640e21b079b292993c241337de5099d41b0203bab8759c7c8c02dc9ffdd01bb99f571e7e50aba559d6346422b960cd0f584b03a72b5d46ab4a30254a322c800af3ddb72c1ba0f4cf1af88eb5d422c1d2337b821ea72dd8a18dfe70894615d23cbbc46c2ed50e79e22ad9bc179fffbab7d1b96733e085284683b317239836f3ae015bf92f6b984d70cf017fbf6dec7d4993b8efd90ff5e368472d0c538fa5bb029588cfea2ccf1edcbeab3a23d1bb3bb8fccba3e622f5e2394579961feb33d1280f8b6a5af685fe33a643d0b16e712d1792b12c5663d719d2c5728156e3bbcb31dbf27a08e998fc8945f64c43eddc4cb7b49917d26d6d1d171991e76e8bee3e97b41f48017579586acb441d290e608989ffefaa28288f854dcc767489fef626a5456500628ec28e1e585fbe5eb6c74bde9fdcfeb1cfee0b04981ccd12756704992abe79c213ac5ab8c80c19a693093c0a506cf0f5abaf2f8427a1fe30857f9d8b9e7167e54ed8bd6270ea253c4fb46f58ccaa058dafd3ace1a7a89c1fbd5609a78e33e497bc826198367470b2eb6ab6dbf739455b6a043f42b9f9dc0c0a2cbd2aedf1a140a7e45cfa44a4b46c68d03208888243c40aeee3a929b24071a7894c014bc24ae0579b133a9a22f6b4097e1a772e5ede7c56e4e560f70f5adefd33b3755a3a8f843a1883926d23475c1435a8114a23a8754a0fdf6b8f5cb7eeebdd6cee0145a3d6efb6680cec7452ab9372d37f149cbdf94d9cb4fb1d15d994c616c3692d4c03e9e442c92603460a0ed8146f4b17f381c90bbd25cee482be5db4d44e1ce7102f4f802a8f0b6ac3e1b7ff313082b59f339315028055f221ba9da3d8dba008821d7aa83e485bb84ae9cc911f53b88da22c105aeb4549655d8a230c5b7e0ebfdb286629453d73260bdb45808a5551f281db1fe4f33dbbd86bbea2ef7b75aaa9ae55510c6ed34a4b38afb02edbfee0a67010587e8085eae8b52dfa723b0ceddcf4b118d284c10e72d5c9d06162412dbab2f62b758fe196eda1469efafd1c2bd3277e4a149465b46276bec8cb6a8d573e3a138f7a1d80cabf6986d701cf384d9a0a1dc53458dc8e16c98089aa179669a9b52bc6ccd1ffad7672844def749ae30a8ef7b47f3bd05b4efdd73815e32e661a59a267b10e159e98949cfdcaa3563b4d91fc7b5208367bb520c6ac3a018c02a5fef29cacad4198ad42327da63dc8e4a20d90a91c6d7d4baa1f4ac90e2d52db8fa2aa45fa2d8c04c22cc4d8c2c7c4991d9e04aae2e8f9ada923ac40ea583a0debae9cf8443459d59ff32e40bc852380106c53febc3fbbf5b7e21251bc1b75c6179a9400f02bf30aec3979253fcc579d620e555f212be306c50df16daee193d997e27250ec7f6678b70ee587267b19cf51af4ab2bdd728180b6e643209a1c913651872e85e43d71fbe4e72c8e578956b58df8abb73d707c57f73d5ffa733d7c0dfddde28b428020640573b2812f628e22be4958361d00c99c06d369dbc09ebb931e8fb4e99649cd75a99dcc47bd9688890a9dddc80449072b1eff0b12372b4906ef617467b2163b5d86d1fb28996ef9d4849c5e24304ba2e0cfffdd5e089bced815ff6ee35c1589a6183a410dfd1968027938c9e88c3438f4adc3baced2212dc8caf57005818a7ee20677151152865112e0aee2d22c34fc4a981bb1d71ed17d91f440f68f13c95ae27728fb62a87bb7e5835154c4f4887ab45c6061a448384e53f9e1ea03a766558545f210dc92ce043a4b048aba629e29c84825466018bdd0c413cbf2fb5eb92f073ca0143ad7f5c72b1ba698f47218e22485dfea1a4e4693bdb6937f94bf9b1f08aad6e582ab421b4b580e6a0ad753674dc1a27ac9a5413d39512001b134376fa3b070c218ad825bed0a0230fd2ff290f4e1952983ef92096b2a42957ea111f5fec48b6f2706bc05eaa8cbb4baf57bf7a8f58f6b9da1ff08952741092b442a220a0914ded4a8b6cb76c7914761a161ca78848cbb9f40e37a0d9c9fb4d9c9e51ec23e7da0640436d607e891aa9088e846d1ef703ab52a13b1b0010979ada646bed06dbff515b4ac1b9e6bffd1bd67e884fbd623b8dd38d634b20f27b0f79cb4d59d80aaed8d2191ca2733449018934140e7bf0901b55f32acbf241a88cefffff728fa2d300fb250bed68a52b7b6f61e14ae2861bbd5f2345641d55cb69bb3a3c7a5bc1832e6dfc71cb4a20c859152ef0870e7c0b1d39ce8db99737e1d31013fdfd73c1915e17a4237582dfd4cde23b6b7258af4905d353eb8ad753888143ba1ed75db0d24800c45489763d6fad3ef1e69ec3c2385e36582c902c78a56f73a15dffd1ba8119aff2f21c6df8077272c0dc729dd72ef9e736349e9057b7adeab6ed7731550d37936c86c85ab7a68b923d1113cc1498fd7904e3cc5685df85da7c445cda2ea98d42423e7364d5f2ea9f849278ed04b1efdb08285319dd9e32ed3f08f9c361730b5f6a0d8adebd9103d2cd5a983603b79bfaf4f59941da44911a31124465fd51b543cb0458d6d06ecb502fb498f43ac044ee030e2b21680e2cb7f50008bd623c46451aa19d9922920aa232d5724061dbd7b1f2e1b15968d0f2df8a7744d63f89d43a2a123279efd3980d02a0728fc827a2d9e4a074b2420f8aa9753bdf4c69e2e6852fc6ad4530e2dfb2d1dc67355c52772c69f03fe2ae36ab96f0e2613c321a6312580cd221132942e4aa262a09f9671b7dc3d6973e7e031ab5e9bb17899a08b9d21ce5154ec3679aad03c62b8093ed3c20b3f3497c741f90aca19d0d6c7317195949538e4901d18eed89f6c3a5c0d8739d42cb80f77578b73d41a5330a2af20c6b37cf84cc2e53b84909d691328f2b7719871ae754da0b3da234a97e800019f7df685564125c834d2f9e9e214b7998b4567ee614697e7b393fbc0ccb74f38c1b9fbfcce4db1e83e4ab3034cd7ae8e01fc3a865c29014320bc5ef9cbd8cef3abde0ce9564f5926a6a36f388f345764aefc764f60474126cc387fc85301552d912c7e5d20919edbd6efc9ac01e6558174209ca93d3f3009a9e09ef5c3828b88ac0739e353a60ab074bca9787e0ed475f54219001940a12e63956d297a9fb9b578ebf91496977133bf556116c13b6c2afdc0dcda7bc78d744bb44bbdb13ec62dbfdf0853d7976dc114e82833060df94d15d6175e97006fe7145303b89c88e36ea88769f6f3988fef7fb7819b4331a2924e932afd66fec73dc3e6f267107f64fc6bee3a05f659efb659d6ab358759318fd92fcc324abe9f1e25dc973fb685fe4f6eaf684e25aea6c590abdd234e9d036e36723c802d6c269517113a43a083efdf44f89c1334470211804c91077c2c1348b35a2d657d73f3a33749b4937fee0972b8eaadbbdcce4e2edcce34c95896ad5a7c725d600f371280a6563fc937d80a1ae6c6cbb683cf6851b3cd0ef51ac99f4903cb3655f9e9331add6c641ec6e20771b897e43d27b73edaaf34c07451762133e317350060bab769de57a81f0a87da9b9250bd46aecfd5ba6f79d211300604eea0867f0c52017bd87b84f74f46c92ea07e3a57e580a93203165ff566583c1f542585c4d26adb78c19bde533213ddd22e2f6f627c51523540e8932355201abd37bf772d6e9dbe9ae8c023f07c0b4e8ba3256dc50517dbdbb70cfe7b047a1392868942db215e9c06313864c53153f14c2335eaee35cdf0516219a7aea456c975a750dd6a4b8881e7b6eba49729f07c2db2c5a9df83a7a23b2876313397a7368895b71fd90e0273b501c2d88e0180a8cf6f13786e2caec12050ca5a5a8ca0e6670c16214c27df8412890d12c6d9cde9bd4b270fb48ca45310dabd4ca5f3521d46b56d2fe6448569de0a132efc1376a7a4b36061745692fe958e58a803aa0660094ebb2ef9fa86dfd87f9b0e6e9594bc8eb0f5d969d3b25db1ef9524fc765d1b3e23e2983b712522d7969983896f0512f198401f995b69db0f3716fdf4146e7f07cfee0c49dd44dfc780f53351d493e6487d17c8ca05060b80afd1e857f689059ca07a3dcb5c0586c3f00a10b6178d5d813b0ef239cfb9ed8c85e9b9000962f6839ab760e75533942e14490c0fbf23bac5e1958be360a47738418c97d91e83220c06e292db294246c161040e71ea1ca686f644206efebda83945ad9ffbdd9e841606e14ff89c98d5573761059dfb108fc5ab04b334806fe29693d59f1a4205e03170a5557532ff98f6482372e025e25c90fea01bebc212d398bbd847f855aa24012026bec2848ea47f3ce598713a82117aef1587e57dcaef308c4ca903885f3405917c2b2f63bde5778f5cf942c258658cf7bac6d6632864fc87cb5af8dbe62746d4af761ffa152145ee8ebf1cff9c491a9a1fab53f8ad199937fac74582da98d4e80397d41d0681e3fc33c9379ebfb8a51adad1224c06388ad94fff770e54acb2a7c0d3c5a3aa32ae27633cec13e73424b30919dc39a768d516a86c612fd9e1f28458c3f9801f3f60f8657c14e46d0ec53274a797f3051efdce608013ebfeaf2d0f391f42cc9bc3d972aa73d04fceeaa74bf0d084c68cea3770de0faaf4c4853716896efebc02579882376dc90abf3293f71984d91cd53bc16d79570a875b6af1481e7929ed36c8d55a93674878fd7a93149894ea7046aef54a9740251221e91d911161aec402dd793e9f1283d1721c7f2da031b8d3b6cdc035db02ed95e09f1afa27a10b5bcd076e0fb5c76e6f828adba73623ccb2f8abb09e9692692360a598d6c919a6d9d885983545685dd93e6949cac26d6b867ab87178202f3f95b9fedb88b31642486fdecf245dd96e7c214545f3c65a2e2f7eba69c52458515b93ef0413bf53f720186fe9cb4afa40f515225e0a4d23c8ff8ba0ee31e1bc729eea09af406f40049c7ac80e07de1698a04980eb3b0272effcba2748c22cab7d334652845eabd725b85bbbfe807ceececdaf8a66cca16ccfa3333a982519108b4c2ccc397689f5ae1b63969dc67ceb41262ee16135688c78e6966f0d83fa8f45e7fd14807564913183459de5564f353b35a2e695214545e21ea798704fdeb95488b2a38c24821663b76cad15e3a7bb27cff1709dba1512641e2f65c24757ad1d189383ab0165f9a85a5677e7963608ccec34db95ad5eae9770c90912e5de49f1bc0d44fac5f5f1d0286cf247cd7263f298", 0x1000}, {&(0x7f00000037c0)="964f89796bac6b659a7e55b455a4671af469e6554351c4a8f8844158eda4ae8924be124ca43ab2a7e4938f7c1b8dea0a62a12140cf816f9c22fa195b32568f238911928c0bd505a15e075525ec4dfb27ac0ec8169a2e694facff18be64686b058e788811cd2130d1a7eddd1da8aea20fbf8f9aecefe39333fea22ef5f85bf2fead1e20e8b3396064fd468fd640d65bf19a55ab5813aa6fe1b8f6cbde14d1a45f7045e857bd6d7d0dc466f92a00bbd9fc1e904401e476401ba8bca7c314bb459aa5a95b3239f32d1a8f3bb143833ae3b8bb333e009ae605c056afa0261a9227984496506aee094bc17fd65c1aedd6516da60e0d7399", 0xf5}, {&(0x7f00000038c0)="b1f7621a64d98d729bf7adc586f62c2722d05ff8d23715401c385ae446731b7b1a62ecc536e07f0e511836984dee01623e8aee64b8933c85523e64ec252ad3e7ed4df069bb84d6", 0x47}, {&(0x7f0000003940)="0ca7bb87f2e7bc523aaf15303217d79f54dafce9a429fe3776d2463292eeee073cf79554972e7304507452536d7ec4e26fa92a3d0bfc1ba12dd332cb0dac5ce2579a788fd2c515ba15cce0010a326eed23bc637c48684314de2f1fc0c196f30d45a7133bf3320d6373fe246656030b486ba1b2796cfd8ab235c7d98a22a59e8b60e8351f0f6535b847f4f0e0f5bc239b577695cf91f3967b7dd871649b192148ab25960af488bbe5f587232e139dfcd5c7d3b08ceea211b41292bdd46b73b2ebf02b1a32be91256b4ceacc0765b1f4", 0xcf}], 0x6, 0x0, 0x0, 0x40f}, 0x800) executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x5}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setreuid(0xee00, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getuid() symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) seteuid(r3) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x80) executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) getuid() r0 = geteuid() setreuid(r0, r0) r1 = getuid() setreuid(0x0, r1) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000340)}, {&(0x7f0000000380)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c9431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x7f}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000840)}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), 0x0) getgid() r3 = semget$private(0x0, 0x4, 0x3a) semop(0x0, 0x0, 0x5e) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/156) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3}]}}}}}}}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xebe2, 0x9, 0x4, 0x10001}, {0xe33, 0x7, 0x4}, {0xfff8, 0xbb, 0x7}, {0x1, 0x1, 0x0, 0x8}]}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000001700)="f8a5fd6aa4426ae58dc4e5fa82a655accee3a428b91036f8fa1de316c8bc4a19aeea882e77c26640546f9012f7289d43da31bf5a36f9188ceb5d98c22324129bc50983c522e36a78df5eb501cb3afeb89b75505c740f63dfdd531548ff89ef6e8e5ec337e05fff8a21d9304867d1d7ee80c5495e0a7fb95afbcab5229adb520fbb961050e0acfd1721d14f5fc0f28d3c8000aa63e2d752170dbf934e356c275d66848a68eb1c6512e3a30fd85ef445cc1dc772286e9a25d74f13504209562c55686bbc3641e30bf20f9af85cdb26ba6424ee2ffa6bbd64be96d4c25207d684d6af8c862322e0695f5f480cafeb7b43f2fd63d9bc33dd10c9ddfa1e0f87161ae0a81e5b571ce1d1d94273fbf68dbb6046ac0016d7650bd0209a175ee1d8d889fb8ddb96240ffb9120335a3f5902638e8081d8f0cf424de5400b15969f7d4703b3f25fb0a15fccab4a66b736e34b1c3bb949c96eeb3cf2b9496cc612c39e9e3310812a8a596684c7d581e49eb30b2ab255d159b225a63f5772e84f44383e330ab85cfbb1c84d5c7f967eb991b43dfdee470bba65565b2acc259c11c5a600d056a74574b609a8a1db5fe870a2da73ca624b0dff185a47e189495200ddf188df1f6827bc0d23fefed43ed772a8ec7507dbfae99ce3d0980f31a33ea27a9091386de7d6a2c28ca1a4d5ab5941090ad2ea2e915099671f35ae3479ff42c319516fc505c811c3f38cbfe89fa8801068326812ecdd7146e5fa3d9d61a18131d5751dd9af1d6163dd5a6307fe8f370f1b6bc7501476fdf6b505fce8ed24c63e982a942e4affd5ee10c725ad7cacd7647a7df3f077289d35b124dbb17c3e6eeebb0fb0c7335e4634122da7d8470d52c09469f44a01f32653446a9d7cc1f264fa676f5544613f5a8829e70c7face279623c60dc77e4e91b56e8c265e86af3167cb4d84f99b3518e808739c5a2ac83511291e1ff88f11d96d02b190c80b9b2feb8a1636238f1a9d136f8ba466baa22824845c35fcda02d701b18a2b758cf088d9542c8c7179790faedc37d962652758e023b831e75eee78106a464f4bbe36bed903f76fa479516da01533c9ac0171d0e1a210e963ce3cc3b39318eb19637b2f8c21abe5fbe7b5799a787c8052fadfc99de0cfc2f82fe9e4c5ccf9abf229dd3518a16f2ef9dffa1fc2019956e5b473630752a146e872badd99222edd8ef8b77cae6ec9198d4999683f55192f5b4f3f03a647c766ff77334751e9a1dfdc7735e6b33996df3efd8dd894a623ffcbdb01c32bdfdcafed6c5393029cb77cd4d8bc17818e08463906a449abdb6b56db04f222afac7d11308e27dbf79bc7af20e0f729615b12f150f0a1ca7f037afe0e1019d51b1c4cc16b7094a5bf6dc3711b954fa67bb8778cd17299cdf386874224dd7899a41d240b60f2252f55048ee49bbc3643b35020bd9c5ba629e8baf454054a4530dc80309d94554942e354934c5e41218fa00a3012eff649fd95f373062f06eaa5be538219a59a8173a694097f9a96e50772a6f446a1659a161d8fe73706a7bdfdc5c5d002080ee98091c56c7cae85b89f949c69ad973503d70cc1ee2d577970b87331955a384b10adc68ef8e305756752110da99501f14d5985279fe25fb57aa6d869f60bd0865d5d43e4f5f27e9e1765acbe891f848d59b2840f0f12449f96226f296d374dab807794ce19166eaefbd10e60a7898476729b2d2a76452391c61332a7fa67a17023070eb5bd52ba2d46598b821191078f764d285dee9b7be9ccd5ca31b63efb20145f2c7face5d8d41ee054f1922d96a60b1d27d8a0d90f53f1577cc160194cbe25133c9a4bbc6f906a20caf2b6641caef25ca26ef90a0700695613fc403cece2cd5bbf201ef8831f9fb3f9daeff3931eaa204fee6d6be4c1ffc52b2ad8eba59fedaa7053cf22f53d6686f1bd35848b596c99a5c58f187e1066aa41b575dd6bd408b76a25bd0780d2a90cda1f178131edc4bb16431f5bedd53ef542d0d091c4ebe603168ed3820c3cea83583798efebca962f6edd4bebb6e1f11ec85df561924f6ae2d4b2ec8e0afc1c44912832fa80d703bfccbdfd6455ada29228d5d796f0c7cdd484cf0a42bc5988795cc97729552f48c7bd32a5792dcbe0623958320efd6b2278d9efcab37428014e63c277ff359f69c02a97d687facaf6ce8cd212d2bbbe71f2b8ff87c1ca068d52a28fb2c119fe789416b78849dc7965854d17c421d4b154a1ca75e014af56a6e50e8b8921af86b0c0e2466243d5fba933c11dd650e5c83e0f24cec309281b05a3154be865374bb9c65564b7d46d4a7e3307324ac9d9c4ac5fee4911ed59afa016a471c865c3b5c1aebaed2bdc0e7b7857605c38bd2bb3516b4f1fb2b9e2c2dcb1ac472772075ef1f3930dc5ea39ca2ab049383990fec55b27e4cb49ea616f8195bb31fb9ca6961677b4b2d044078bb48f7636827b35a184da4eb5a0f2e9cd0fb3afc26ad9984e2142fc14b15a08370050e342c547afb28c8cbcb325241745319d10b277c69c572da677d8f21f530a5a6077d109c59ab6170e9e33ae4536e6ac052f245ba7493e59af1d3f34ab638019b00a9cf754313d057759c40a426722d2e1176ea8dbb15afe8d0fa9015bfe6c3c6126c4ba8451c3e5dd408f3c4b17e4dc0e35633b7d06e0e555e7d5a7c26d19627274856535136c5ef66091211764d76b4935cd966768cc214ebee75328edc2f5b412f4aeb548910180ced9e5befb9e2f7232505fcbcbd5e3a149bc8b977be28807dc7522cd01f4f972576220bb1790511c7d8ebcc4fa6b5f00fd73d3c80ad809c34b311f5760af5d809d61ba6116b0889eae9dc7b458fa5c9b1d6e018ed828b2528470643fb58e4137c1dfa6cd86f2ba68887c32a11245d1eb5a089edc061863f9eb16140a060739f2596466fd1b6f5efb98bacb9aacae75d3bc8ba803e2d988c4daf6cb5c6f0702de6e1771f104ec09668971c64c738a04b2aa0f4d280e57950c39497da636d3c3c86cda6c7583ffaaa033aeb3f023bb940065171727061eb368e04835f72b78e3ae456fa771d8ea7c150227467f239c0075adf8eb0d90ca6cb850f9ff7b18bd7debc49efbf28f84a8043f9c265e4c0951e3c7211dbbaaa4d1f09018a14593f9d518601cb5a3b27195ad43c4ea6a18cbcb4ed71f369e0585d3684ec848868996bb4d5a0f512d67baeebe450396e30d324e086dc93db8dc9f07f8ead74af377ba65abbac017f451b4da6e99bbf27b8eb781e43597b9d097a1a30390c21d21767d7dc6a6a3f3004b97ae1f3be6b2ba901c7eeeb539a87e78cffed5221b25f13c2188c4995d8e81c0f29d289745c0639a8059fef32f618a28054cfcb94ec9760f0016c175df23547d4ff4a5cea11009fd547a4ba15ee9bf8fee6012714d745eb63aba2244135c4e0da213d29d4bef7f258517f0dd8a1b0b01e2aa86a1f98b87bc29135a39a83b422073bb7426f9c5a0c6173a7d94c5fafa6ebbf5cec8fa20782221e6a272f37c25a086a30753db85a836795fccee17ef22cd24e40a22b8fa0dc677b22be008369b7570df0935e52fb152bae57a24ad383ee05d6ef1b2f3c8ef741eb30cd2537829570c114a494aa316c95b5bbf58466783e6d9ccb6e3cc78f4607829d9466652d160e8ce10824d87178cc58e6b3a7a6c0dd8456ae9505b4e1369edad1c406f9abf2f015e9d62f9df8efb98cc9622aadc66ba834511a8fb7585e1ebc82bde99ecf87ce26dc578ebffebcbd0eb60ca04ab397cd149efcbd2bb26112756d3a0185c052eeeda08cd3cd8110d2c1e76bdec174f279676eec958985e86285386184f7b1ff70b59240878460f01b0ebcd5976d049a9b57ff4cd94a00c7489dfa747f14b8efa196c397d8cea5433b6225bb98a2a723453ff934f89c2b1211a17a52c8589b81d4939e63179281da9d6ed5014cb05c765e22920033550487ec0a6aa0920afb7c398619e9dd95204e8d5f28a3df00f22ce28fca162fa904700ae73cbcc1dea29f58c87108bce2681c02bc700f88d04586744511cd8dad410ae4802d87a9ba7c3b8c703bffcf73e5b55a7f60ae57e28775e36fa4974bded5739613487663aaf2e2b94e1decd9b66f44d63d00db3987a74aa2fe60e97861d666939a78214bd14f6c11af075c67e9d4b3280160c1d4886c4d51db40c13f33e144285f0a7c43c7dd831b4cf0e3499cc32eed02756a589d9932544080272c1ee450f1872519c8cdb4d899e6b4ea5edae9d60fec580f631a0db6d5a2bdd76e1db908efde8666f15d8382458268cdf3f08e846491ae52f37908b9ab7cfdbefbcf0d446bd3126f8501d263b11664029d8d6165fb94e3b70041b0e73b9673a88be517426cf78658daa25bfb97120507cf892c6b0606b51d3ab30b74ee996b9c975dbfd097257b7092f2889c9364d96f2088c26db93b23785a2ca982117b8b6a3b5d6b26a18b4c86e5da78f736f71339427c4a6b295209cddddce8607e85bc59b469fc77c774d16740669eb6d7840784c2e9d9a3be7a4d20c70cafd4c3c0440c10491f738efac567bb807b5d633ab16f5f37239ad1f1c2342a0a3286b86d66809aa2fae1eb6fbf5f092824675831970fe62bdaa15ea894c6647b6481ec37e27115103bfc4b7d265994236cfba4752f91a5ef2d8cc9d6496527654ffce9b46ffe5679d9f00a9df33349a479796f3ebc84425bc0295228a9aadc8a9b6ebbb0633e4c9d55aa03f50862ccb930517dff2d4b77302953a592b31ffa82c6a03b9047fea3fa9c3d0d80587d75d534df078dfc822e19375c3f6c26c720ee68e7be25650cc5240faf7724dcb58256a9e2082b6469005bacf985c92e2b86d8075a87000e42e246ed5452650ecaab7f7c4029ef8d793c1d85ff3437835a3885ec12fbe852943104f4be24ec02f6da44473b44febf1380f5fe7af2eea81d4a42f65ecc08d2fc4d34abbaad1a6825de1dececd4d65940360ae6d11eeb4bf8e6b072c766b91a0f70bd926e3cd6cae097b3e87530f4944a5be9c463fdab3ffbe20171bed6e5376fc5863455ebd4538d2d05e96a49da97b99a19a7c7f27f084bd0e3d6cdb9f065e9a326acb2b178417177916335546f9ac118357365965b046c7dd96f06f43bd79b68303918312cf8a47c7d050b23a35e3bef317f01cfbcd24cf67e8fe05b044cf8523c5da33051dcacc9f3521afd23270299268a0a435adbdcf7333de5797cd4f04f179e19f10b2209cde1d39f6d8d08ddcc0eb2f35a0783497eb7f36bda948b24d6fbed1d24afa8154cc1217f76d458721df471adf947645d2383c659b7d068fb71eb1b9f053f748ef8c23a2c56e0411479989fd40cb6e74502c77e6a71912f0ea93382ad45f0538b5e8466494b6e3dddf94a6051e889f791ec4787ab367501a4937b5d525ec313fa7b5e5ed4f8885496a6e8210647ad087d97608ca1d7af5a325b95fb9236b2de1174f54b2ffe50ff4c157ec80a5b453ea6eddc124f6d37e1afd15332bfe3bdb59990ead4147b24cc7c8b96bd03ef7a91200acc7aeebf93a2b4b4c821899ec2f01bf170f7ff1e18898e541365b0cbd9fbb93664610eca606174a0efd08e004cbda7962785bbe4a7c74c21786a43aba42b1c8c94820f30b48babd8694cbf73b385f91eb396faf8d617ba3e0d582d894b77c804b5a8e0a5dce11e972da3e8d2d5fce7b3cc66cf851c3968561ee5a169346bfb66ff1dc22d6422245a66ecf13a1a8193c47e08a75afe0a6c2b2f32b6e5c84b8c104b9662329e036fe1ed08843dea80d1d63482cca9f688819a91f54f4106", &(0x7f0000000100)=0x1000, &(0x7f0000000280)="bd2bddca85a2ca52a2ce20afd3e79a834c607731ef903c41661a7e81aac5c2e6bdb1e918607009a7ec04e12525d55ad552424401813d9995b72f6b22b8989b01a8abf9b2949203bfeca9d74207bf26f336c3c9574c3cce5b8f1408a60ec0fec83db1ef84012db500c516280d4a734a9a99", 0x71) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) utimes(&(0x7f0000000300)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0xffffff76) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6d) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1000}, {0x1}, {0x3, 0x0, 0x1800}], 0x3) semop(r3, &(0x7f0000000340), 0x0) r4 = getegid() semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r3, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x200, 0x0, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x3}, {0x0, 0x1040, 0x1800}, {0x4, 0x40}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c27, 0x0, r4, r1, r2, 0x4, 0x1}, 0x1000, 0x5, 0xaf72}) r5 = getegid() sysctl$kern(&(0x7f0000000000)={0x2, 0x1b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="8a9da3f2535f7bea8bfc02d94399e30f215d83fe79939d9ca1b7cbddbc49a0ea99d3a771", 0x24) syz_extract_tcp_res(&(0x7f0000000080), 0x3f, 0xc47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44, 0x9}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)}, {0x0}, {0x0}, {&(0x7f0000000300)="2a57ee19a5346d76d3f7aa8d44b8fe73b855bc9e1cd7dd253f4393516c47f60254bcd8f6dcaf49d5ee4c1a6f6a9bc19a26831106259ee8509d8df79488f5ec38f046cade97d6fea4b83f33be195b557a98b7921032d732c162a1915ecd001c", 0x5f}, {&(0x7f0000000380)="3845debd577203dbe011193306b7c565f1f395a896cd68b04d8b51dc73f89d64113caf91283acb4aa6b92a7c389bbfde7eda6bcb1c932c96177c0a4c81eb81dfa1f7b334ef6e0d37fb", 0x49}, {&(0x7f00000006c0)="21679a969ed3d1c32d3468d3d1c3f6a9b98a0461e7e81dd57456f276f3bdd50ab5e17f3f87065483263e80567c90c01719de5397df9f7e9288384f7d977495a7584c3f9e756bb56e0cb59fbe015441f6e8c710ba7849062272483b90bb2d9258d594f47ea51156497b2c0a102d091e55d67248831e3004fee7be78c50c1bd7078bcd6e9be6deefaec23d764641d2c1219e9573cf4178443cf5b72780fe4460008bfe88749d4819856b00be79f0e746e2a7d54cf8776debc46d020d7cfd2f70c469bf41085d863c564e9d1bfcf143f8407b59379218a0b637144ae65a0c6bcccd72", 0xe1}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20}, 0xc) executing program 7: sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x6a}, 0x2, &(0x7f00000002c0)="b453166737ac848fe8adf4c2398558df4005ee184641fdf5699e4ea7a8cf91335ec8e3c2", &(0x7f0000000300)=0x24, &(0x7f0000000340)="036dff04e49bac096c1ed1f946685d46283a0102613d74e36d2e24d3978461e48f954a73e0801a5d43918109204b217a964afb2d6ca510d3e4fddfb117592b297527fa5565792baebb0db585b8a98d1e7b73b639c18efa76e347202571da10e3fec04c925e5b293bd11845384fada46798fbf2589b0dac2237b9e30e3fae5f4252bf17f650b7aff995d86e52df1a9f8d7d4750ef5a5e60a6a3bd0046", 0x9c) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='.\x00', 0x0, 0x4ebfac6bbaf7868) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r2) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r7, r3, 0x100, 0x53}, 0xfffffffffffffefe, 0x10001, 0x8000000000000004}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r5, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, r2, 0x0, 0x0, 0x116, 0x9}, 0xfd2, 0x2, 0x455}) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, r7, r1, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r1, 0x0, r4, 0xde, 0xd}, 0x6df0, 0x6, 0x800000000000005}) setreuid(0x0, r8) executing program 2: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="aca9260d025b8e3f064b99466ce8596760269e70552ed84cb6548025c4268a5652d344ef50c89733b7597c7469abd92e665021fdb17e5ae3bd82d6184b8fdc545a7c7685e231258744248575d018283aae248082c9c8b7465320b38060625ca10cc550864ad0784091e1318cca3926328d2609fc2bda552521a9317467c6acf47843f31324cf366b782b4aac8cae71da671451be3ed95913dff71c00413cd3148cbaac989b0acf147ad69f0c87f1082050751a2c07fd5e2c0958cdee50088751f1073974b64a732c896694e220b17de1c503f67668094e2612425f3d5ee6d13b6e9a9bd6aad6823163f7b4731b6b95f48928", &(0x7f0000000180)=0xf2, &(0x7f00000001c0)="90aab0c0a25d8aa1a2b86fbf2812f76771dc33b063d4c3df74fd52979f8ef6cba314e4c2a6340364e94f99a5c354fee35e27c8c25c29664338bfd61bd6ecf338fb586f47ce143025", 0x48) r0 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0xffff) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x6d8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/246) semop(r0, &(0x7f0000000380)=[{0x1, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x0, 0x1800}], 0x3) r2 = semget$private(0x0, 0x2, 0xe) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x80000) sysctl$hw(&(0x7f0000000400)={0x6, 0x4}, 0x2, &(0x7f0000000440)="20502bdc8bec497488a09e92b6aa2c98457fc09308a63fe577b34dd7e955165ae62a3a861baff50864ed5b5878474a3e14e1a6f3da2f38809381435336e8ba7edf9d8c49d3f575d89c8e3855b0fd911d3897bcb6a0513520658656a596dd080fd561345f9ae5b19189fd84b478e8da3c0d63921829ef7402f4da10a52a17f2f858851e35993ec522b8e76c390f0a7bbda582f4ea0ba17fef4379703a69e334747e94c34a2f7be92457413f47", &(0x7f0000000500)=0xac, &(0x7f0000000540)="17f84daa15b6030e7e5c4c89e6340a15f09a3cfe4c3610432dc0270e5faf6f9de0e7a986cfcebf852a6b7f864528052b6ca997071258fcc0cda9102b250d4e0225086e77e0dd68d2a5d9cca5fb34e3dda5db2ea6569fd21a136f747a8e8c3adff6937cb4421fcf692606816496ad2195a293a5d2d667e49ecc48eebc71852cc030695c9e7dcf231073fae1e58030f6d586a58b56b47c8dc221363ab2135efbb2e6507abff936c938b8108c8bec4f8b88e8dcaba178478539844fd6ef4a5a3106f23488fd22f70e17d4c1bc5ad04ed5cd7509bc025ff803a528a09e394587fce9b1172e", 0xe3) r3 = semget(0x2, 0x4, 0x91) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000640)=""/189) sysctl$kern(&(0x7f0000000700)={0x1, 0x33}, 0x2, &(0x7f0000000740)="62b86070d54de15f09c41817be54cf0e3e3cf3ee24229feda199f7b2e54a28f4827e32423106e64ca98b30d6069dea1d043700c73c9bc90e453659ab83407019caaee2cd55f8bb9a6bb35071d7a0641a2e7499fac984f4bdc87ffb9c56d873d724a35d3a7d8775e5abbc8e793b0a1b03112c05ab42ab52d956a3423619e8d008a870b347b82dfdecd226bf4561b417312dbaa4ac17ff7304301935a21b8ceaae1bfc963297789726", &(0x7f0000000800)=0xa8, &(0x7f0000000840)="0006db873e610115a3360eafa1b59e404f471f1af70a78fc0fdf8433352d808cda32", 0x22) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000900)={0x2, &(0x7f00000008c0)=[{0x4, 0xfd, 0x0, 0x6}, {0x3, 0xa4, 0x4, 0x1}]}) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000940)) sysctl$kern(&(0x7f0000000980)={0x1, 0x2f}, 0x2, &(0x7f00000009c0)="c85be851a9f232a0fb392a802cbdfa3bc33080ca69527533a773b7eae045a37dd2c78a07cf87c2c6348ecb7c81b1afad19b1d1c03ac916c665aa97d95ec0d9c66d89a55577639c2ace8a6e7b307f347d4e05caf9fc0d979be459264a1bb31b01af7fc66f257bacd1585abb", &(0x7f0000000a40)=0x6b, &(0x7f0000000a80)="8a64ad7a461b2c57f945db8e97447122e5808ecb3874cf28736de6169a6598f013903972b112c05a9acd611e06341db2ec2c01fd5a38dedbee1e3b2da1eeccd82ffbc69883c0824864d3092478dabde02594a68ea96c1c9e632916323fada3d97eb45ed8f0ebb2c4d9937d39a7e85659d77fea8dcaa85391ae77f20b038eab02311d26a9499986bdbcc573dac23b4f29c083519383e3bab64c5e098382720fc9e3e4911b9300a8f6225d327ca8ae3af34aa375d42bedc86ed040fc2ebb230311ad03a08d1bf5c9977d7ce36f046c5f94570fd111419588aa76d02ac3ae97b28fe805a97c9379990289cb688121607ba828ffcd380d2b02f4e4446f8afc51b89e3906e6808dabc144bb168fb467bd2fc7c754128f489b14e8f165f92b006fe5d63d13f528c601f8c4e53cede2b2f13e0bc8373396ac2e99353f468af097423f39b6fe5807a99de431b445c17e63bad69de0d76b7ae03bed7f3536fac96ad98fd512524f4b3ac16b8fa393424cd45a398d879ab1f50a886449eb4587535ba7ee32e115e0eca26ddf61414f2d904b53d5cb1d28279ea659790bf0f2f3f4669c6eaf47520ac5a10a71221023cd68518e7bba6bb97583c9b2b19bd522c092d617d3a2afb941c0b79c32e072988660f33a1acc5fab737bf42bd40621a86dfc3470d0bb0bc2bcb9ed9b8f2dcd1521d03438391e5743eefa2686ab39fec3f6e8adde5ab66c598097a260a0359c57fc596a41f535700090ee50146d877849e20b36186cdce17925d2ca11b2db4d9cfdd289c049ac43c6b94a9f299e23926faa68123225bb5acd022d92bac63519996cd40b4b5d40e836c4c72c244ab58a0f01fb6dba6861018e52b2950d93e7c510c5910edbfc7456a01e87bf0aeadffc8aaaddb26c4a4d1dc10c6207cae2fe164c648d87795adb5ee3133a258149ce807d7cce7f182c04c7e3c1ab5f28a1dddefa166bce237d9344eee0b431bda8d54c27560d15f467fa6fca91656f7b768b2e535c677a2c71ab2199470c680a2ee05864a38aee9f3d4be98654bd147be990cc95823038839a913f5c563f9da852db8cd799a34243011c02e85f81face7cce97313f9e96e8d2a55ae12eac846ace71759886b87d6e53a338118dabe419acea045cb9e67795acc3ecb38a676852bc28ab775fab6a3c5031b1ed434dc3382c27eefaf1ccc88dda4dbb2706105994aeaa7988236826c3ea9646cfb65273ee6905cc19c468b89d8230b6131e9a4eaaf5854dbe3bc501f3b139884bc8e489b8cfd01bea6c5dcef07813855157b891a1ff2245a13cfcd0c6b210dab7eabcd809b3fe1342fbdf8956b50ddc325da1e64da8d614d8c380455df890e693391b769d4c4c698f732a674f81ef9420bf9beed3c561d1b5a6b70f695e52c00186e97a476c6f3085f5efdec46a5a731025fb168d86d982bf89e9cca633e2e34a22f74a0ecb62ff5940ea32befe6dd5786c2933ac6952f157c316b66a8a815e9ba1e549b74a4009fcf879f2973ab34eac8d82d7b820ce937159ed574851b886a96c7802f77f8a3dcc4794e4a35aa7759fe769d36f712bebe5e39fab234446a73cbea870f9ca4a0276e28daa1cf85b97d7bd0766e175e14fae25fa81257a64a9dce6e9ac008542214a91c5864ba0f5ff4195670e28db6140c6527f8ff4abd3e0877eea7357d619bbb17648472d079b469e7f17e123bf3d0e143d699af2b7b79c2ee4f3ae7a346de7d96ad15c41d24e30041bf925607c49d6136c2597b29d9fb0a083c766d0d2dcad35432d306a45bd35d43cab6bc315ececac5474070ac8313e34bb8423b86b65d3992a570d4a3a77d0c3fe53b4f3e3178a556656de9ab96d3767dddba5a93897a54dbf3e422715ac1ba5a80aef7798a3a5ad86e71830e32339a36aa1fec049ec6316a19171f1d99014dce9092054d30b62d7708ad7e6c05d90d521e2374f3e095c2b837a877dc99e28d5e843133e6b40e3882e60fcfdbf316d2483a22113cc793e08949d902ee9671734434f3b682931ba81f6fb01d77d51e2438e599f3a50ca5c31921b0c694267fae797d77f210250a2de199c0b32c44e6afdf0f2054a288b57d27df6071c226dcabac9339da4ff822b239f6cc50e7a5a9af9e9a5b2f430983342703b1610c522f00859146966f3177dea3113f4e37b1f74209015b41ec2292ee88cddcabd18a5649bd6a2d1cb8f7f3e971a6fb506da200b0ade75f1013f4da7fe80cea5608a4d8ef703ccae6a0a094d4c04cfa7a179d6aea18f22515ce6c9289a9c64ab838b57345e9e802f849accabecff6e38a5d4bcda36d43418ecb7d265a2c1a349d65396d5fcfe548fa1a22f61204139e512fe273ac9ba31fb5e7f753cdb0221f736b00ddefaa75b5a41e15feb98f6ebe5e2e66f1184ad4647bbf367fe0215da9e5c7ff3f1caac61c811653baf40d03d3f51b0e9a3b98f08d14a6c05c6846cc4b8048d5b26280457d47b2c77397dcdfe1b8280cc49b1a3753322e620cdbce826b765037a9c2f61f7cd8e56705e86c1ff2fc1e3a6aa6ff3cc6c3f80aec8f3327941fb7ec1bef3377238735cd03e6c5126d08274b4d4498e851c06397659a96876b188550b25270404d56e4a15601424178042003bee11bf699d8146b83f90793539ed5eafaaeb4dfbe66748d3757d0fa36f74b5c98cf0e3c2389be96e66d6440cb9721da580d98a8827fc044228ccf8a03d02438bfdb3d8a3fdc739477c205e8461fbbf1acde3d3aaa994012422c3c21b51db59eab1489ca51ca42e44768d2968ddbf72fa4cfb8ece9a1ac7553e6e8cedc15fba0fc812ade4b1061bc26633ba58bb08f0d8be8cfda2463d8a4f8ef5e468c17736fa80a9ca256aa0f56a80ce1a5d2c04ea98018d00dfdd5c53a1a2c3b8eafd34b6e6bd2b8801311d58b3a2f1a1ce697229dd8d424773ee6f90228de2903eac054ae8bfafe63dbc61ffb4a3bb635942f2f03f6f9d7c2b291c896599f9152e842ce3ef050eccb6f806067e57d0503a274665f143472528d09098c4a370a36e18b40cd3cf3b00021aa89177bb025bd96087191a656293b48ec81b28058046fa12949228af5e4e7c896649ab40a89a9e01c74fd183007f870d08d0869380ef0625dbd26dbb5d052506905d2abfbe276e9fdd328e494fc9cc2ab670d93175fc610db17b4d31202fa7ba52ed2df70012d5c315f5900cc6663c8553357ce2a86ca06bb92f2ba178bef800c6b2c72b9017dc9f728514f5270425674b00e10276b9003f1374fb1caed3489bd1c452a3b79e56477c27a8b06a8d5113975808f3732ee01f195bcd971c4a19bd5a7457a7f9a7494239607011c406bab8e8d9393170ba7edbc3bf3af01312b04e103d56218220cd9388a77f1e66059a454f76650419d080fc0bec0f6137149168513e61b8d6eae56a9676cbc606ad39767679cfe30d292b5cd43bed63f3e7afbbc73e74d16ef7f78267a0b750b46224ead47baabf65c01be001023ee2426a1c0854c110160db629f3848a7c580858eb8d4e63d3a7ce6297e254a6be7e2c1202671324d6b07682b6d42a56fb27bba956a4be9516f9f0a14fd707a1f244e46a6404be9bb29d402cce9b2bd3fd0e7523678d01ebd48beeac69b8f95d365c91cc21c99590766e2cde97bfb20dc0f7ab7d6e63632602c02fa55fb6028cf0ba5d4e3f582e59bf3badcceae80ff1195a94bf905648aa024d8c6268c07834e01adcea715bad5359074ccee783c55bc0c7f1f3f00da2b1df19da6d1e014a6e65aba76737b79d021856a5e839f226e97a51a8aa0200f873cb44481497eab47f357aad446a9a752b1d8b46676c1e4d13ab8be01f11cc442cd86ee69c7c246557a5c51d6b5b2af152d37b0f9fe76246f34686086a3aada0196481ba7bcedd005859b8590b72941ec61fd502a8c21efc6e0b2111e1a0ca823c2a56f670954a6653065a753733bcee69d5be948ea21727d924f2c46b776dd5442f338d4652a96d988f5a139a29f7ea2baa92b35c4b46ea87a686265df6d7396fc1ec6b8eec483b003fe1265337c151901d02d2056975ab9298b6209ad4928dab3b68a84d37a3183b9391188dbf570810d593646901db468d2a081f0151bc5c8e56d0c14d0efaf7c1786f9b398ec1d1f45497b831b49a29f21fcf38f97bce10a5f58c858607524df380969bc1675d75501bc5eb9157d04b2590f98068fc5373ae5d8e46c5422fdd8704be9e906e21099a4e5a8fb33004cbe5760ccbb7b0aba05657ec4b8f9bf34e55547e9a99d28beb02d13a6b9fe56454cb1e60669281e90eeea92dff2e04975aead2ff09c19c6808f70d984eeef2fdeb1ea4babd9a22073898293a7eb06fa41a66bb675de173cc2ee55b3ce9b63ad733eaf198b2ff28785bbdd378f44a3ea0eda905d29928c50afc101f376f2162169f3727fa8a7df8f556678a0da322dc70169ed67d20859e922e40487c9476e96277164908b4801ac142dc9bc33fcd21fb397deabbd540cbe74dd3fd83af580dc008b8b823ec099cf2e8d3b5843c18e7b62719ad7d1e7751a928cfe1a3586f6e1744664e15552c17b008779da7285452d0052b3f6ce4f1c3aaa6cdb5a95c2d48088a9e4ff6b18e9e10d2e8b428c7adb57a7230901d74026e4eadb9adfdd48481c1dcc9a7fc289d9acbffb7461a4f028a9ae38945cca4d02cf6142b79f0946b4c52ab0575b21f1a8de194e065f334ca12585490e4c12618c4135a0b1439da6612b59761ecc4d1988e14e6936616b8b7943a2f8da24aa32594463e7b93d620b7683b0ef8ca17b439f24746276716a8046cc96aa6919c32be3ae65f2c261f9c463a04493b919ae898f274d75d73d6c3e71f56fb07705da3de7804edec6f4e208b130b82df041019cc1805570ec068119ba148c0479adf7724cbed8205d68889a68d9249bfd0cd17f20adf54643789f18f138752d8f866a2158420c0dd0b01102a2f995e2f345f6e35ae2039fd9e76f76b2840c9020eeb2f40506f0527806c597b47df6d9200c816efd17ef3a3453283dcd7ceb55d5f43be90fb0f1b1a7d31aba7d3d5bf7483c634a123a0a471b9c0b5d79a29dab0c413438d3b977be33bf4a764cedd3dca9daf78d6c4656ab2f85fc9765a610becdf865da4247a16b7cdd2b69e1ce8064eed09dc240ea234e8a99304254fc325e0f8d3d850a1fa3e54bfb5049b0157e70e604e3755c6727f8967a4cf0beb546a05a2ee7b5c652159339a5c8cfdbe5341eca0235dcb56d4c2c06464995e2b00b488b29d38ded7151577462f8a74b24180e742255c6f1a21550d137aaa6617a3301f3cf153b685381f9de0ccffdaf28b9d9ce1ade7bcd6c6fc5ca14bce3225681648eb099f391dfbf337804dcf042b31f98226fbf5cc323843baacbd8440326ff91a0f1e406799f94ed5479da2f2f41c350372b570d6410387b8c2a585fe77d901ffe067b8f74bca6d5a1b16edfedf25c829a675a1e19e0e7f300c02a25ddf410ecde811b2e724711f18afcde44a38362ab3e90824f87023315dd11dd5403900724b1a92da091a23cdaed83dfe5077fbc99a9318ed663236dba448f47f17f356e8cbcf8767fb69207d93c3410be2c083b656c973860a714bb4bf4a53142138eee1e4374348f112954f5696851b029a39f97f9f66d72b261d3c7c8dee33f63d1ce7128475e396557a4d7b2cafc1e56b61dfc1ba258a462a5d969273a4b41f31ee920ef9848b5fc1c4b36caac1d6e23da7481a5905d5b73e740ab3a092e8714dec7893619d1fc0bab53e1a42366312d37b2ec9e826114a47ee5d865e382db57946f42d6a", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) r8 = getgid() r9 = socket(0x18, 0x2, 0x5) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x80, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) r13 = getuid() getgroups(0x1, &(0x7f0000001d00)=[0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000001a80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)="d11281163ea827d615d6b6", 0xb}, {&(0x7f0000001b00)="36ff9c657ee93c4cd40e96fe0183651815644b32a9bc19ee938af6a79920078b3eaf8e7dc4a815f974f5124e33fda9bf94876e8d15997a51ab8dadd6a529fdae1a1699ef594ef53020857a475d2c60d4d276f38cb86544cb6f95dd2718aa848803829200f2300a3f3ccfed13685793467df9e99baa6bc5bf1af25277b779266472fb329289354e242b4760bbcaa909d503b420fcbbac39d66781af3682ef67849130ef", 0xa3}], 0x2, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r4, r5, r4, r4, r5, r5, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r9, r5, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r10, r11, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xe0}, 0x408) socket(0x18, 0x2, 0x6) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget(0x1, 0xe0) msgsnd(r3, &(0x7f0000000140)={0x2, "2c6a95401370a6b123df39125c11db46a2"}, 0x19, 0x800) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r2, &(0x7f0000000400), 0x1000000000000165) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000)={0x6, 0x0, 0x3, 0x0, 0xfffffffffffffffc, 0x20000, 0x0, 0x62c7}, &(0x7f0000000080)={0xcee, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000}, 0x0, 0x0) dup2(r1, r0) executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x3}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000040)) r2 = accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, r5, 0x102}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x2, 0x9, 0xa4d}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) link(0x0, &(0x7f0000000380)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000003c0)=0x1, 0x4) r6 = msgget$private(0x0, 0x284) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x20, 0x0, r5, 0x0, r5, 0x42, 0x20}, 0xe1b, 0x7, 0x0, 0x0, 0x0, 0x3}) pipe2(0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r3) setsockopt(r8, 0x5, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000001b40)={0x0, "97fb0d5ea3b8498b4756e72665d2d1f11e20e3e17473570f2f6ed0f9cdb3981a422660c54379e8729f588d8620c5e4835ea4834c98e5c1b2e4003246accd3232d580cc75932c9abd15a34de8eab215d21a01aa3708797aac7bfab4fb556ca2c64588f98227cc0183ae595ea3bc221a8a111be6d28f0bf074afa8da50bd5c407ac64aad791593285aea7a68eb35716722bfabc974a25ab712195102d2a6c9d923aba6074fff0163043f901256fb4f4bf6dacd769c4fefaeb2c84e31f59d6c8c8de09802a25e8afac9dc6e302288c15570a160710b3c74a59575f06c4bfc76028a83665e3d64be1035a6bb04903ad82798223a1802603df45a55dad05bd5fd96d80fce759ca89be8570dd46bdc6c4deca17e4185d47a5af78a54dee614c581fb14a1b051443aca4178aea413c0f2fef42b7ad5dc0d59e726771286c6e52fa46aa0d639c7ded3c975368e1a1d1bc71fd289d0e84542e51735f4d3c0ae7a7b4953c6d2e527b05676512c6158a62f6a625b4e1bd8b08173e34d97636085f81dfce5767e427b25379555dc445a2f29a0a7abaa85915f8bb8ddcc61b26633a52ed5168a13c3d384274152a3cfa97f2569d917736a7d94a80b34722e34389153b307724e70c00de913679a1d26a5b887e79f399ec07604f99af593e86c2f851f4e62510da702663e3340b73438e4ed1a8944b9105c8a22ccd4dffbf8e15c7ffde380649924b7aa695dd9c226b9a424996482f391e07c32aeb01edd5f231cdfaf040f1024c5756ab1135f4d3d3bb2ab9c8ac494fbae50a200b897159b7c22edb05842080a6a8cb5ffbef47bb07268ba86a4221cc9cb6c9ef842d65ab3a1456443f87ec16984dd46e9fa2ea37c4bbae6144c4c3a71e7b5c69c23ad85809a325274e3027c9d747b9ef3fa5c55ecf0f0e7a5bd017f441a028f140bf8473adc77a1dcf6d2d9812b5207f3b8539ae204ff4e1d5743a8318cbefadbfda1edcd9e84a4d5910c9f5dfb6400bb740cb7218793dc4e75cd91846a57939df503dc49c601f675e3271a00e96def1a8cc24f7d62d51bba90b68410b970770898eb53d0853bb694e3636764b764da22cd37e43b88f4b37a4d2e773f669b54fa590b8b8b74ea99c206f010d42ae31f9138aae7bace533f6870597fb1853780a725b8f4c32ea7fda8138d4f17610c8d06bec8cdbc5780b2288980da2b44838f163cb34fd18a42c390843afb2c97410847932a2d67870d22d090e52040ab09b1c143f2b9f75a31cfac964761dc2139fa016665253324aef24472d72ef7735189f8db21d36872b6d6174928a2567de2e063dd802fd654f99268fbc95ba9697194ec0bed476ea2b379ca66ab0a7a16b46e51524ece4e2644b40f37ec5abb36ace5739fc1a41b820c8bf94b5a4410c7e57cca324adf21a4f62b961d8fd2a09149f8a8f8582302e4967b4990a74198d38df49e49ea8e22790561206efbd6d2e24b0ce556406519741a476682c07de7ff74846762f329b2312d728062408fd04a2fdcb986cc9354ea53738dcac16726b4ec75b4e8dced2da71cc287eccd9eaca284d962e6bac1af18d67e95a8ee19fee3efececefffd90875afdc271277ccdca8caf0b9657189518467bc26dfa10ae5b515bac5209030f4a906ce59702a430f2cc439b2997c01a156125f4b877be19983295148ec57d145d02d3d7b3a66f16dc21bda22393834d01bb83c8be7bc32e087b05a8f1bae69922889c8c617a11cf130dd5092fed7cf698079b89711b38acf36d4a0dfd0f5ae940c69b149fbca9f5f1256f987c37a84bb9845d22169f710fdf3983db1fb933a280133b3d38d38d8cd57ce68f24037b72da61edaf22c0d58d236e20781f20e61ecac5069bc341344e73e92117a6b3e3cefb327a355a77d41793d3a4a697cd649f62a050e03444fd221972cf50da03bad73695db0a6eb543155107ca6a799cbf549a3cc51ccc4202d7f9937ea46f87a8a4ef30e71e318234cf6bfc85b29644d2c57a4c3cf2c805f528f1d36bde07e14545e9ca7afe2e7c041a51bbacaf87b66385822083ae8cb61a6261c133f8efb3b285c8894bdc1b6359289afcb636e4c679fbcdd3d89cd7007fddde939719e81d4a5c4c4f7365e0d787d3d2b2bdfb6f7230bf31873bd2b6e40aafd21c0cd7c00a35e214be380fa729d201c41f2bad708f250d9b52baecdebc5a17a6e8885489e4201dddc7bfe1a7e97b3ef81c51fbb410f86de715a2d12df87c88f7f1c56a643962ae3f9384ab41778230ccdbb5d44c54b60e1e5debec1e47a1dd2c236e242c2a0d82e8ca54e9faa85e8a5ae8ccb3ff82f5d2679ca7e1ea1c22614a11d62fde7ffe46a64ea32d38c41072df41e9f4c39212cbb7c658fd424a7f396269c82e2f5f7a116ab17519aeee785077c92eba5bc6b41fb7b5e2f9baf856ce429f41cb1b23c16512ea19ee3d6e5608a1609002e8dd5449d0c65bbd03982113b539f84c8dfd6b924249a64696e7aedb2f3a4fe912fb1c84fcb9251a7885087aa0164dd7832f8c5620677bf44a650d92e267308bad3d2e92f4e895eba61640be3381c14f40f3dc36b92f2b6958a1ea5282ac817a0f608d52a67a44115bb9a89e4ccd1571d93107807572af13fc66957ff631ffb269bf12b374daa82457fb6d73563c64220be4a06f826b80028b8f577116b00e7ddd5fdc8da623f78dbd783523f74177f0c76b05c044554bcaa2cf9955df6a89f540c49ec90bacda767e7d12946c005990a8b7611e0e320ba3751652031d07006feb93feecb1bba1b95eac1091d33719f8be169dfaa592c041bf0e0db7c61d09bb67ca885b91d806d63040465fac1004ff8a9182437ac7e49d4f38579d103afc9e8150c2e5ee7f4c7e4c8c10a0ae9b1847da5831065f67a743967caf5a3"}, 0x808, 0x0) linkat(0xffffffffffffffff, &(0x7f0000002b80)='./file0\x00', r4, &(0x7f0000002bc0)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) executing program 7: socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getgid() r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f00000001c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r5 = dup2(r4, r4) poll(&(0x7f0000000240)=[{r5}], 0x1, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc, 0x0, 0x0, 0x6}, {0x4000006, 0x0, 0x0, 0x80000001}]}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb62e670cb0a5830d5877881002d0008004500001c0000000000009078ac1400bbac14abbaf5bdcf1138a8e8b5da60aea570a04e76c87e179aa4ccc4088468ad33102c0546ae4ae171debf1a4851ad89e821a9b7c674869cb2ffdb027ae63df7a3a00b89e66b0b7a4aeaec3c0d403008ce0e301a0cbe42d09f5317899d6c02"]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10201, 0x0) poll(&(0x7f00000002c0)=[{}, {r1, 0x4}, {r2, 0x100}, {r3, 0x1}, {r4, 0x20}, {r5, 0x20}], 0x6, 0xc1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x7) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f00000001c0)="50c42df8a4929155b4df831d1c8e51bca8b84661bcef90e95a31a6bcd6873e5b14d44aa957b678e3aa693c1d81fed3240d", 0x31}, {&(0x7f0000000000)="abee885be2eacfdcffb54df062b892cf9cbd42230ea0d53d84c6d62eccf47237331975d26b0700d707a51df3b749df55ad96877c126f77da8e4ec509f27e42f73afe2c26a8c890644773b9b8be3a017456e977ea9985da29f9f0f4b20708b5d247588bb6416f70dc1d0af71215b18710e160cd4c7bd2de38685295", 0x7b}, {&(0x7f00000009c0)="11e1950816babeccf8acdcb9487f5bdc3d99ac0d3ee6d231974815f8f552bfb3c47737ecc80f98fc1fdbc348dbfee634f7e689ed8d687fed0bcbbec5bf4c7126be2e05618c18a6f367425ac4fe934dcc35b1d16baa1b0ebf2cc31b67382cbcc615f1b7dc6df701962a00487b99bb84011b3b1b94ee7347c189f4af497b4d30eb8ae8be0cf97ecce77f93da3d2384b547943d25fe04529e77bb058dab7b48f2c2b385cd076c6febf7d1ff4b3c39c34e65004a868735585b415842cf8fedbaf0bb0b51e0a65228c12db1808b7e902b661b801cef5629b856a5a94f792f2f74277245fed67f28a9c4ba02e90dd0912fd4bb3110097f264ac0758be05bac6ea9ee32f5cf7a875849616fe11c9ba1ef56041374e23788f12a7df382ea2d5e78ddee10a57a4b32d3d8a0acbfca398d2a62feba8858c6d8621428c233a51bd0e27c1392b1743fb5c4e7d77e28f68ee18f1b1aeb2f176b360a41bbd0cfe428f1f91ceb84689fec83dfea63e847f13c6228df866a9bea23ea912b669eb31919d1cf9be5819ec980db1cdfb2af4735c9d7ce212810d0b6aa8616caebf56c3cf8089b12510578e24acd739430c19de802e5a0aac38d76544921122197b259379550e6873b1667924ded13667706901a69498d082d982532376e51fdec1b9304a2fb4030fb90972c0a78b20ba32682a805c61f922cba41e2bc18a3364999f887afe4ff5d2346f265297f529252c04c9286799f25f2cd87a26501046ab9d8496f6b61abe1d4470bafe163ae9af30e57c95ee7163617ef85fc63c21c6c5d7ad6b8bb2e3f326ab48ccfb0518ea383999e50b013e2f82e9ba292d50c0140b9b5b6914923e156f02cccc52082f0c80eb37dab9d707154f8281d15ad2a6ab11cfa315de932b4e7934ae2d3d6ebfa292786797762f4cfb6d0dc6728b60d439bcdbd7a06fb88244047e73ed618379ebdbd5237c701f79ce8de87b64a4ef5e882535c85b94f3b125d70d97f2e30b61814b7c1b2a1b22e0b6b88565182273c605a2800fb3f63e596bdf4b881e43e30ec1ee56baf6d41c680f67790cdbc2b0fca50835e2b1053800f1255e03f0fea28888e2e1b9844c3e9a84dc3239179ed5fd7aed3aa031b22733390e1fe1e6849b82ac5986b58d4eefb8c12fd5563fb050a1b053f9c5ed0f98d5b3ea95dee5b7b8c6be0275f64e4894c5d13ee9cc4964fd79c4f180f7afafc1ebcd02a236a1d192d5663af9bd252323879e56a650e044d12ad6ebc919eaa0a154e5f659ea2694781020a5edcc56aea1494b3a11ba3a8ab38ff23ec5b2b94474471e3488150a6dd7bf41b1af5b408e78ba33e2c77feaa0c22795a8d8d365fb8fa13876d4726a2ce2de04b6a9b4ec11c771b98c70cc3a218c2e27fb26bdbcb7282c9f1ec271fd15d431b12097036c4173206bfcec46e2c6a54fad71351a8a776dcd8d2fbf07218899ea3fb1221472ef5f42bd39fcb348830fc491f4187522d94aa71e3642ab6df6600c64eb564c56d65af7c6028073055d69ab616e02b6ffad02e2c88a294816e73b716be2cc2456397192088f8eb3faa741fc3b57920e613c888a9815ae001ee15a169ee0f65a200739c44ae9eb1c6d01e1e97103cf80b3db4de1a4e2d7614f068fcaca07d135bfc92214c664fea9a062c63ee6085349480992947fe672eea53fa3adc83bc8babdca72a3c9f7eeb1325b3dfbbaed1d086fe2bc9e1946af93c1f2cfdeb870e0b39d4d02a4f0caf8b5cd4cd38defc459bf837f3d15eaee3a9e09a8e13eb0a062ce33dc0413999cd5450d6dfa1dfe9d08476324d3b734ea70c9a86630911b82a4a18a99e12c5b659b13bc10e7120f75897da966a07519cac1ffa643f481101e1f328055ca016fa39b5acdd1bc75bee4fb0a32852fc6c7118aaeb6e86c3b99b828f98b0c05124a4187051ad7d3e08991d58d298e4a62b756838fa29d2fcaef1d11264aafd70d66ca4eb5aef4ded503d991380c474a72c26acbc190f8848e3307b95cdf93941f018a3907119fa8402eb3cdbe4548aed5ff6c33d461592984416c0e9191eccf73d359b2bc43a2a9689f5923785a7fa63fb67c3e8082d5309426b49a323b937a5af4cf979fe8a31da6ca718acb643e91e89b4aa51f4a355d0423cd80b06e24c878400ca86528cd38d36d86532c02b823125811b1efb2e51d3bcf9de858d5dbdf179a0c5a6b7a7a9dc639f4561aad1a4b29a33fd805409eeeebd8b92a658f60e85a019a970c2132722c8c46dbcbf9b882591032159870a2037da655f8675ba5b58bc3b3687d656c2809bccec2a370f8d992320958b88da4b213a1aba6486c78d1079cb419cc12b261c1cef792440f8556e543a975acac1f0133c05a15e80e673f108552edc12f0aa3e5fc45bea909d2766c993ad25fee5d110432eae813e7b6eaa7558e103e8ba34554dbe36a6fde1a7767897159d19dadc9485995a3438f9443f12991889b8274beb197f6355e1d79852f4dcc20d696687dd7aeaba73a848643685d99f445821074430c8716d8ba00c9386eb2eb5da4cc6af10f363100e6855bfd1a36d2e44ae0d0d828eca6583b8279f86e49902c5e4a5946471aa7f357afcf3bf49be59552142cdea03278add4cc76c3484c38a0a5026132ccef050f97fdcc1bf5e57723067ac0020abead5b8c2f5cfa76348d00e3a5fd439c61705d4d62153507dd2d04c964c6c1892b294fbf0cfdead26eb3b010073381dfde2a2299c986b688ef04338e6894b028bb64587d2e3e06321001a4a99b463d9e254f49a51ef4c0ae203fed27c24daaa6086801a2322991fdd90dc2dbbb7e3471ed19a51fa527de21d83708c67c72cd21facdaf8ada07166be563299416f2f1b9414314e1b19896a976c342764ea89c9b7c59fc83235c42c4817e65aeab94c5af0b18a8b589749c82117f3ef05e350a4a32ae9b809cb5026948c765c97b85078cc31ee1fbb5ed6ec7f5d978df6be123c7c1e60c21f9986a7699bb3fdaaf18509c30e2e6d2ad44b6dfe0b1516dede5ceb9100b17b7bb10243da7d53a0813a69f9ff30773376b46f6f6c0aff78b717c3737f27c2d77889bb864efe26da3b8509f8ab380b8b09766ff85696ad4e28223bfc8bb9a13db2c2296e8ae7784e581d63b161122bffe32b9f1b99a8d7700d1a4f30c60d8b0327ea136d9f6e8cd81e9d5ef464c50d48a7339b65607a510753d7d3d2c0421193a669a6b879774d317c7a0332737e2dc16b9ea8c6959b6922437fcff3767ea5cf7681e21c17bd6b1af9742db87738041a36ddaa1c0e4cffa08f3f060a9097af6c33ce0fe1debf31cdcb9a69e9fed762e2fc48ddea3e1e459da783d2cfdc2113c6b70d52b2af8dc7fe14d439fcf7efc6a827551e5f47aef3d404ef224d7b319ace79bd5a379cb3e562dd8def4f4ea20e19d13a82a5b009c102ad8fbdf7c464b4305a163a53086fcfe41d4c7b351efe5d3cd46b480545a853481d08700d1f3516575276aaf3bbe1a1fe743b4f09eddcb2211a738188c6fc17dffa593e0f9b36cbeef5b2d2036369b711d0e2531547cce162257a3b903f70bb23258bb6f0a7f8c0fe1786e0c2519b7b527b8cf5d1b4626cae2b12d234a9bdb033bac87c8fe8b80500a44b01c9c6afe602d6a759b1486a19f6bec38cc520168fe83ed31e8e3ff753273cd0fc88adeb79ba58728625db2be9a9bfb0b12c644e4b9895f86c8896d9d00f826eaf9c4071b8860dd79e67e40d6f2edf4178ea1fe3b42be89e9df0c196b8f9deec8267772d09dd8e504913ff05bdf265c2867c4e8fa3eb452d329279375a17e522601731276559bafd088929b284708e3002bab1a0fcc6a33088f8537fc17cd65a13b2a1f8a5fe3aa212331b4ea3402b9ee3a9ffd0f77fddd026e1099e572ed21cb75b051a9c991a63523d40126941a365213f0d63e26f299356d33d09a45aebe101898e654bf6a82e836129b284ca74877e3759ffe9a475b788808a56a01e7055815c1c210c09511e7adea214b8e82b44679b729e1ff31c26d720bed46d41e1d1302b34adeead869dc883534d40fb5bd8365d02fff3cd922c444768edbe901366692ba4b180c813992ae006c39b3bae2b344437aa94fc06dccb15e589dce6b0c25e8fa78bfdada016561428c6b1eed7890890b376ce981d955bdaabae72f0c175a4643b805d6e86ae16316adc1a5760c30c9f3677c40ddc8dcde4aa3c783c7de1e3b147799e109adc2c7fe81a28e9d2f5b95b6194cdaaed5cef8d65b61c1cfe86d57f5de433d50dcc1f758318b8296954c16865c71c4a29d85a17a2f542c357ddb929aedd4800bba5c874d29a4678c634e64631e2ad68ff193ca3973f09d6401f7a3918fafd5edfc4c1765c3d77ba92f1de4859340106628f2d15146d02ad9bfe48cb0529b0f0d6703c1eeca03693bc1c616f9cefd113393c8d6f7c144b57813c9b87f87e516e5987fdf9aad49ce9a2e59a12e954e53b918f2913990cc34087b0f4fbf41dac6ba35f8e137fff7f9ba93c877ea537733c81bfa4960c7ceeeebed311b67b2c31260ba4ba3705945831a172a108b38718f266f237ad0b3aec9cc50f5f4d11eefdd1e47bf4b1f21a6b577df5cc0395fba486af37ccee15a01406d5545c30886a725cfb366fee9222a981df8402240f00d07802405f99adde2f9e4bca6cf38fca21d748316183c92765d1f45a986acaaba4eb30449d1cf493171dd2dae6873fd7e0e80a114c58f13b7f347423c97a0a107adb2e06a5cb14b46b4ad6494de362f6ce1c6ab5cd6e287eafa512bc3d562fe799d9832c437a2891fa2274bda5f0d5e7e67942bc9eb62100dec0de0073f486e222c726e10887504af30c3f2442b734f55d36590b6dcb2751f5ef84ef4b67991311c8917a7f4ce7ed40616cd968bb2c94e4f9d94942f8e34c7749c6f53114b56ff9c35350ec2225c3246b970a9d46ba334f2b8c91d33d70a6769bc8fa5497f7a5ea03adaf90da3bcf001b19db85738e92a9459c054cf5b4c78eeb8fdee40fa7570390f156101b9c05126af683e83ea46c6f56271972ca76c7368f61576aa26a53d8fe6415160cc04163e2b3d80bdfe468bc3ec75dc485361c7de9128c35481c0d81cd44fa9eb20e0d577ebb4aa3265f3ee588a84e7c29e3cdddd59f98b2b2ab7f41f7f5c5cc70636b410783cbe6ec3377e7547f4ca115146e09c1575b03d7d2834fe5937e6036f62ad61fe0593a8bef8440028be75865c4c80585fe1d6c9cec36fbbfc68721823929ff90edccba50904a03e738ce986ced1d80fc7dce4904abfda81e3667b8be0c2fa4f885627c2a9207dd534b504a96f7c1adc751321c879a9f6ee1bbb5a46c4a34e6fe4bbdf648b4a3108d623cc310d9bb6aa958a15a2baa02cf2a04419c5971a2b54dbfa194603cd97e0e34ab8d15aff536b4dd988c9bc5bc5fd6495ec67d056364fb9fc1a57b906824bd7959c708262b99e1d87fdba0db89ef6b76944bda264a22533d6ebdbeb28f697c04b4e831d4b78f3702be6eb2262fb6e7c907e82a07126b299f0b8c417dcc56892856499597c83d36611b36b098d76318991d6895a92c8bdc9b3ee343aeb36b59f6dfd65271765f4b42a9d3449c6a5f6f0931b36d1a3012dccf4b01cf93ba53667594f54a00e8cf124c2b23ea38292387147c48c1fde740f5ba23be1eeb9177ebdad51dd9beebef83f9f956020cb5ce043553d79ae1eacdecec94e9517cf8d6c8ec2980cbbd3f236bed9724905cc66ca107e288aafd1a1cd683c05c87bf8ffca87346397fa6e8ec7c42f0b549cf369cd15f21ceb2d9d460cdbe7bdf46cf15e8", 0x1000}, {&(0x7f00000000c0)="9c37247bfe2df6f4589c207b6bd26d0a3303d82647b2bd5ef36a3384", 0x1c}], 0x4) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xfffffffffffffca1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="202b4e3d5df8"], 0x10}, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r3 = socket(0x1, 0x2, 0x9) writev(r1, &(0x7f0000000100), 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x2b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) getuid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@generic={0x7034, "119fe8609825514a5eba7ad74e2c672b4f649759c2e9df6182b03677aec693ac8418a6534842bb1750bac261ce1d47c66b9b34fd74d408a9fd4392ae102873c91c301fa81d"}}}) executing program 3: r0 = geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa080045000028000000000001907800000000000000000d00907800000000000000000000000000000100"]) r1 = socket(0x18, 0x2, 0x0) close(r1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r2 = socket(0x18, 0x3, 0x0) connect$inet(r2, &(0x7f0000000400)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r4) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x2, 0x2, 0x2, r3}) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f0000000400)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f", 0xa}, {&(0x7f00000024c0)}], 0x2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x20, 0x40000, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, 0x0, r3) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES16, @ANYBLOB="50000000ffff0200000000000000d9"]) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040)="674ce500", 0x4) syz_emit_ethernet(0x248d, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2457, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[@routing={0x70, 0x4, 0x0, 0x1, 0x0, [@mcast2, @empty]}, @routing={0x3b, 0xc, 0x0, 0x81, 0x0, [@rand_addr="16d8ab401a464ad89f33a067907959aa", @mcast2, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="80da9854080db29f177466ccacd3ca9e", @mcast1]}, @hopopts={0x50, 0x202, '\x00', [@ra={0x5, 0x2, 0xa5}, @generic={0x40, 0x1000, "3b3a35d3f6f2225898d1e08a9306e0525a324d3ed4396fb8f94f5137c0226d4fc4e0ae54ecbf944647b1828d76d6640a4a44efb8cb16ad7aa4e14a349d03b521062dbdc8f39a6ac32535ccb011b2c944ec6c1ff97a3bcd0ddf69fff047d3ab116839d3387494638658621d40f358f01acb464cfba122f5cdfe09b26a43421a6a574c00f765a6e66db4727ecdf4fb3c2c9d809719718b310d133b571841046149851970bc6f2e2123cc2e608801c83c6876f36b1e87ef91c2eb0e806e2199de5f8e50fd7ec21dd3b2ae5f3859a40716ed566c8ebaa6a95aa59aaf35aeae57264ba13ad68f062116ee00e78f4f6808c8745f033ee6fab1fd9c079209e43d5cac6018da600f0fb823c0eae64fedd89662153c693b76e2769a9b7530d17a539ac6980c0cbf261e3fd0325643dfe5f5444d14f19971805e980906348c60ccea4fd1928ac151d80310dd92ccae722c10797e9de0cc6472f6d6d9ac47fd723fa2fcc975a2688d184e30a8c1fda3072a16ab0e412feb0cfbc86fad0ade31aa3b4be8a3f0e003bd07033c5ab0f9f0b5412feb8e231565e3af6af34f1900dff7225f5e4e3fd67ab3b77ce241a9b62476789549d9a85d36befc923e57c5464f3adeee4494c6ef40cc0eac9076c5382cb99a4252ff93d476a9db30c4b1e570211705b1ec1bfc1ffa324de8b3fa306091cdcf77972ed92e777445a3cd55fdbabd77f41b205e235033fed6edc7d7e506c8a026b535a641dd51822535640c6456930366c683d77d5b8642daa982de2a15cedbf881348b416b56646f22d2bfaacbab4bec98945bc17abd45444bfd6e957f928f2971621162d485ec179cc3443e08d891d7ff9ca8b9d715a05a65182f727d27880545834f24a7f0a76252bee9a1104fdbc84d84fbd222de40f9ba5db6f4bb61be2111b0f2ed35cfbb881eb0b6fe9144255345e50c9450d32dd64ad5b6744ecd9008d529a33bacf6742df349ef2012b614bd4b415a42e2316e3291f5c4b02764902d36df5f600c3b3c6e31a25e74cfea96fcdd5dbc57dfd46e0e8117326657efef0b00ed18b97db613a4d919c10d6cb8aa0fd4d8e1b4f29f34e373c4f0222b1b4678bd5888d417bb5185c57f8ac3f38637c2c094943591dbcf45420817bbc48feda76edd712deaea40e884032778da4a7d8a50a87f2c7b41e66b9138c1c0915afab4f46009bac5b8a440f6499a76288877cc861dc22a3d3595fccfc0832f2458c6696e62b1e523128c82d000b3a4a24ea1dba00c1b5b306717c5a123f13fe5ef34d00c9a98ec6c935f9f92c363ea811c2ea870e3427daf86a8bf98fb4283ac037036cdc482ed61b44624ad2382fe72c00d32059e9f46a43a0ec25e9b0bedc319e02b6959838a2def2c37a23effa3e2d2a0dc16dacf4063ca433faa8b525765842cc5e86b80d2bcc384d801d03033454f114e6a4f2dee33316e90871ac27831e3304058ad813feab19bc621cb89377266f934bd521e7715e4cafd163c44c2efac217914c02768ab3ab60009f3ed87dcdb949e9389da90281d38299c7e34880aa81af4227f82aea4ef868938e6367c7d094f15d452845aeec38f9107cd2ea03fc8af2c022c5ea07bbf5aca60dc24dac328bf8cec45e00d6b65ed3504ae2bc8737e47230f2c4d87b295d6399861cdbceb31dccc65675b12aab2d8aa9c0059e27d10469f0a824616039c9e4583dd3a4b5b3edb70d2757e5a02010fab3ddd95ff26fac652b655c346364b9c6181473d1c3c9ee12eaf652ca5686ee8e6945832bb05a0f4b18c08c804101f5261ef608ae39b8ad771abf500d0a5ea9aceaeb8447e00d557e7780e8bd9e4a75f61da773bd52e46a17c81b3ef647059e42cbce67bb19b029430131db22bb25152fba074b013ac85a9fed6d117073d194937173b594577cbe7958bac4257473cc211425e8ca140b5b7eecd0333744dd9d3fa4e29086297c3810c6e5c279b153f48551192912227768a6fc09661f07b4a059dd27797e969b0d02d6a5d73cbf7ac4e71392c270513f00897cc8f59c8c9990068725a215f17e5e5d02d6f2221cb4ef2cef43677816bf4ddccbdcdac834c98986e05070d5fa322a749d3835aa16c8e83e0abf181384ec8d5675ed2b1f3ae4d113d847387220c716fedc847519939c80d7aaaf843b4d833496495ce86778bb8dfeb5d32e437e70cc0a4362de26185eb0e47f230b6b63f0e085d8517542f13f36abdfde564feee0f710ad6043d1d539d90866bbc8a5e833bdfaa0be35d16f5f690fc86f2cc1698d94b926a56a4d3cac2f24b07476e9f94881a52e5b99a7688b6cc492c05d7be8471f50f9b4f421e26e99ff5c6d8607ac891f83f5e8cd33c7fdf3c5e91555480ce49f09f30e7ff0d2b314a0e91c0ff73c4fd4f64b644ee9ce830d5ebf06eb532ad2de52a164e3dfdb84f23394ea8d69e6866fbb923b1c910e45be0fa9c23d7b64a1a21dff91b6d2743a762f84a2ae1d08862af938fb490c6065ac4888fd6baf5b795ece493ab5a63888487a99e522f7253e93dd455245afb4b1173aa7b04dbc0c41ed254e7dbe589132afe62c8987d4075c27d931ab488e56394974b248830ddb10560beb3485e8b7ab055ec043b02a19dd03d207002aaa68c3b8425df9e788fff77ed6bb3d3e86d3647577f5d10d668a16f4af6876a2749bd6491a1044cc56f74ec6f936170937f1ee718a6c067da050525ed77c28bb3b3770a155cdc4289fc7d5dc20c5c11b8868dd2dbddd3426901067847c67147ee3d267469614aeb06763fac92da10f99b36d8aa4218497d0ff6e8641bb32e4ac38ad68b4a7162560a6e62ea7269154b4ddf4f2db0f18c2e45fe2dd589e1765b0be97248443570e1134a81589019f1037f887354ccfeb5b7dccde5c02db874ec7323fd89ecf904bfb2475739b96a44784525493de067e0f38646b4a2ea8f21935e3121ab98036ad5f821621c0c51167555f574e674433ca6c17ea5866cbf91643c0cd88bedda5f8b5e0f120cbe0568c19be36e99b62f1e225250c248dc823a394a74251533b5b24148be756214802469ccad35ccac84d1bb02057d7c4af5aab59fa67289a5168c2566c9147630c37c00a906500891811966a00c375c07cdf0b928ad7c1dcf61cfa05801da510ab21d151bb90019c070a8b98a9aff59ff7894aa7024eca4f46e1e203b9467de74b7027168e97376811049c3d1d3ff5a29d1f6e987cdbf8c8c4146e0ae14471d75b9c97668361bbc57d5f56f54d848d0bc465de09f68b8483fbc6d6aea89facaeb4307b1ea2b7220c23ba1db5e1aad52f2dd1c0d882a8029377c8ab7a9d160d682e4ab8fbba1d983a4e22e4ba6808411b09c06a73b5b4f396f041af69b7813916bff6aebc8c4915f358b2c8ffdb2f850e1142ac2bde6f5e1433233f9e2176e959dc35d1fc25e9e2478fb4d3081bd80f3f52e35ac4f2f42cc18d00d0198b30ade3bfd3e09401a57c876a9518fc6039a5297a0c626a63542d52e711f91f59f8425c8baa0d9265ef5d49d2d72a609fa712548911d455ed81d92bac4bc6e28ff866fec60e8272a8f0c054bb4d5f92641ba55553742b624e0f489d35d53d3bf4f30c16785e3ae6f159f9a696084b0e2b58c8fe4e601b8b48fab841ea2c1fbe59385dbabcc40f8167713fb6189397d61d2ee157d198dca3cc1b7bd922592ac49c00520bc072869ecd858311bc3aad0b6d6a6eab7f93fb7782dea1db914c3419627d8142ba29f8630afb01b3724bbf6c38139404adfecde0ec54e7e58394adfd755ebb2bb258c70e80724d6492425b93f97ba5925bf57bc51e40a3727e2d14651e4da8d450ca38aa2c316b70f5577ce803d3a769dcd617b1619a544a2d635af9ed8105958ff62620a15cef8044c9472e1b8e860a702f4eb4e4c74288a4f6fba647e5c85a66cfbe9f394a5c9168b7fbf73a67cd164971587ce9d19b11bd7da3bc33bb8eb19d137ebbc75e8860becc3f3dff6ab388f573e0b5cec326efc3901ddb2bd07974202fb1c71b4a86bf4c65b4b96e4ed84533f77b11d031c07697faa7511c8b063cc808af6b4b03838cedce8647f491b2ef2b3f0b036ac65e47361a459e4fef41ca4816fa8ee93ea42f3ae831819def7955b88823eeee9f7f0d8a58fa580be4c24845191d70a81e510b9fa14a9fa85a8dd8fd733159a69305b53d4dccf8b9f6e3c3dd14f125e2a68ae19552d77c6d6f68a294bb3dfe6f1fc85bb2a4c124793cfa57608b82940a778dbcfcf6633629628f26d82c21f4900f6122b37467789504d85230522b649ec70ec24d87ff178e57251b3db194b183561bd9a238d17737e84b7cea3a156a125658f5b6c66a03f5d8d4f8cdff8dd21ff4a17f72a7db992641c74f22f31646952c1d09b6edf0ad723e24f295f475af58f466230b135844a1d53dae43b66a140290867bc3f78d0b6cc1e069a0f36afd6a93a0b9621afa7b3b00b83b4d56260c5d646cf45f712870f718dd802a5392437991808e4b5aa68ac9fb9a3629c8198b602e458791122f0776fd3c93d121ccd99c23e77354ca65e69ffa564e5b84120edf39a4b1ffea492a6328a25357d89c840484821c2dc97c39e9feb212cc9d2e48e960d34aa7620109480d4198563e7c7ee8e26d1151aae3d884d48e318faf2aa266dd6403650f1850e43a973457bc1739a542397cff51ed1d55272b75d5765bc0e2fec711211f20e55adf52285301eb76f47690765901c047850b7e54fee4203f2eff74e648b9d5f717bc5c376e61a7fb0dd7b4b200a29438933a889bc25483aee9a595deeaf71a92ac6eeb872fac3343e59db233e967b3b0c6eb737d8d1fbf324bf2f45f85a148f9e5ee89adbf2e0be4cf844420946d4c4441608cfdafdc2abd9e0050dcf3f00414d9a230ce2d94d9e9bd2094dd8248733b928d2a04ac808d17ed1fb0c541eb026a7852d9818d66877cc53d80dadc35789909a4e2ea7a525775b2b8a3cd046f5b1a2963546a9af08c1cd8687e5d9391ba0cee0a4596b163af148d49edfcc29c3a8c2312bd8bb4b0f8d1357c92914121f7c257c80e745948d1f9e02023dedfd6de5a8cbdc9c0211364cad0bb4a79b5e2439a124536b2a3d595f5ee82239d7cbc47e9ba1422468110e8b03e9022386aa0226afbf01e9c8999d646c20ca9f23a0fba128fb855c64d67061705058f3817cc6e428af7ebc5c13506559a4e93690a536ba9999be4317d1ae1cf26fd627707513a7f3bad3dbca0c574a110ec8e0b1e850ace72765312e2258b73a1f4335be05c34b5ea0740748497b8ec8a439c68d51f53dffd82f6cb08177df7ab9dd912d03c563d7b208e16e7a362d4d13221d05c04a67fa1e7250d3e1c95d1174336ff17aafa1505b3997e32a48bec3b2df00f7fb2a930fa1aae26b87e4d3b3874cd42c73882da768961090fc6cfc80aea3e827b9a4c5aeafa2b564ce5cce68e724c51a84c10c8593ec0966d5f6c5e3bb405f1dbb6eb8b9763ed8cf110548ed85ba375385084dcce3855a1e5abc35f9da2938737830116a583346648a0d38b890b899954272d1f39bb2e3b3ca927f905cc16b05738a1c921dd103ed7bcbc0acc3ac4ec7adaaaf0a507f0e325ad4a10ceabe3ab30dd48422b87e49c2e48b07288c59e9ebda2cd9df90b02256775d4652937d31e530afee114d59e7010c7dbae7a3c7785c088d01acb610083dab749c9eaafed5eb429263c2bf4de3d44f39832592562b64d9848f7d02ed4d4e968ca23d178102aef2bbfc3b73681c7030c9e391ccffb7257e2fe4bce142f4aa745863a5af93a0f2dc992fb2d500aee7f974385059"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x5fd0}, @pad1]}, @dstopts={0x2f, 0x13, '\x00', [@generic={0x9, 0x96, "c34b6aa11999395c3c985ed0a9ef0a034d1d8c648661172ecb7ef7bb40a62de8d08dc2033e4a93f5558eeb4078daf1aaab3bbbcda69603271a9dcf38b5f5ea17408a45035cca2aad2c40e689fc4146da2aa9cffc831a8b2c45514d75e72040e5d88a0e0d45e5b534844423a147e35f49f728f22b7d89e77b55d565ec15f8c6d8cd96ab87feaeac15d79e9009b5fb5271d75ed0d9571d"}, @ra={0x5, 0x2, 0x7}]}, @fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x67}, @hopopts={0x50, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x89, 0x2f, '\x00', [@generic={0xfe, 0x88, "ca928d091abc2fbcec4ef2752253d31c8240c1a3b83f70e2bbb76e281e26c24c7276c112f7e63c53d34db12b24e8562c2c62166ebbb186bfdc51bdc1002d59752b6b9815c3cd6cde43403b31d3deb7d4696091f9ea44d63314084c3d122a697e31ab2bf7ef59a40431a0a44636c012935f80e72a570fadad8ad89e8aebaffafbcaa4211838e367a3"}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x4, 0xd6, "a79441dc76deb2b44781bd15c79fdc776a05d1f0980188e18cc1c0fbb86ef18748a0e08b45692958168c7238c8a7f57094f730c6121e9a0a1fa004c742cd771a792c81ae8ed452caaf857d20830d3f9cdf5dfc7b33c1d6ecd75ee1418e65fd67058a94cdeda05b40b23170b7614f67f7977dbde2a6a6344f43ef95961c69e5ccf48c9eeabff27d1b582c04361c0230309e8cbd62a24c54a29eda9a9786643e40209c47b7c7266dae2f11082ab7edf927f8c2ed8be4be2675e3901744a78a4e2137ebb08a368366680a536d931af7ac34c3f045b14b7b"}, @enc_lim={0x4, 0x1, 0x33}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x37, 0x221, '\x00', [@generic={0xff, 0x1000, "e43d5b74757cc57328ad631193ad5314ea696737ee57f0e4174ec22aac04a1b6f29215b36a568a1cef44f77b9cd3bd558723c4e815563e293d3d8af7cbd0ae2db5e0b61f65098d7e6cd53d0bf0bcee968d392c310c931aed01996d678619e3600f943bb2a4c831e0e3c2bd45735cb4026960455d9664caea7cfe516d9b844ce23e61dd858e00e071ac93cf2eba04770ea7608358bdb7d4e0f4ce786651cb664f8aa32beebc3b97cb478eb757ac343ac8aab38f20043d47725d9143957f89a7baee37844645559d74d85eaeac1c6c89b902ecabd37364769c13ad0e045d5206a62aae0cad04fdb263a2eb0e6b7498ee38fb954f9175788cef94a62017e21be668cec248a8e67a8fb944e2913a7a2426cf35fa0129e054bf05af5a8141c86817b4a5e454ac0d216cf9305461ec932a354de1e9816e576f872bc1357bb88e2f323d3db27bd495c3e017c7c8283af1c79b534fcd199a8608884cd77a1bcdd29f1ff5e6965c0529356ac2814275e44638cd2ae1cdaa0251813f9be6b5b25547fb3e41c42a5cfecb88ec138b5d8997d6c5dd626fb19aa62d83707468dd59e24c540e97afac28c52535d14d0c767c073ba49616d507c4affcfcd777284409eb19832012268cf41e8601a44cfdf15f3136dac95aec5eeee595ac4c35f19641545351bbcca89882c73d59306a28b197cdf6db6e5fd32ee528b0342d51f0604eb0b8c93a8c13952cd6f5b4b9ad8bdb5ee73d50c9167ad6edff95e0a1887b326d75f8a09a09604c3fa9b32e75f6f15fe4b8c52ed1210813776ea4b9552fe97606ac685564b8a58c23a628f9520226f1c06b7294e785ca34133686fd4a00a8d4e9d73656648090aa428f164b7cb1fa3b8caf7a26b40a5f4ece4b5d1a198111436d22e8e8eec0bcf7801458dc9e2ee0de304e280451c664891272540ab129501555546885f3924326d0ffafbb02dd49a6e84a9e3aeb9cd0dbdd34594022d2e67add02201e04a5ab10b968772dddbb39e5897d48cd868a726ce98a8251ec214b4f5ffab582bc08bbcae47de5751ef9c8c1c4fb59cb5f632d2bf03f7e113a2438a117e9995d2bf802fe1da163480074dfa8b8fae4f391e53fa3b630133d27163ecf71dd70e40bb84efe1c325533557ae62adf89e282599df50b20b30d29cb89a4ff64410bccd5fbd014c07b6b571df81bf7e17b45568e5f4ef41e981eb5e8e6a94708a38659fcb54712ddfab015b68ee3390e63fc5c26997a92d323e4d5512b0b7c7c541891da59eeb3fadc6dc9134ad67230004c1d35d0a93e66d884e00760645c96be7e5a428e78e05da835352179f17950471c03d8425f5dc057083808da586573bbeabe30d2322de1066ac403a4155c5e243bed48e67355130beab7c8c370ec3bd178860e4ab4cf6bb5126e64777ed4e635c092e52bb95570120156ea86d622a3115067620e0f55f116754f5f479ab5a8528e2f740000c7ae199e3bbf29b8e993d17e0505b77134c23d32b78a25089d00a8b83a3ef7173de3b2dfa1694611277f32db9d4e023578d25d0c3d94f43a3ccd5a1d792ba92ab53d71b098a80e5969a89a447fe2a2f57acb144dd76374c2082e45f3506f778c351273da529d32c050af0703976686e6b93b87525acb438bf0344283e9b3e36c65219f96c2f9fcc0dd1f9856b1d6da5ccde48ed2d6e32e5125c7095265e00dc38c16e4a57f35c94eda51869d808469eda2edd6a284e90215e415eee19ec8902101793f21834514e7827e460c29ae05ddf46a6ce788e6a9a2a03b63d6ca4c73d3c741c0bfc498b58dd3284ebbb32529528a5520cd0333332dbf6c424c3c0433eaec8a4b57972245c178b7c97192d51f11ba3025467bf6f90e4266dc9e048f78245bbf458e1ed8d5746798b62a7442f9c2fbbac928fd9b3208d522d8fd3a007c2d26b8516f4662cd95522566b848712ea74757a1b9b00d87b611648c8dd5652246acabde5174eea14433e69e2afe09bd75a96768a62fcd845c9fda91895c345c91066c48b01de36f42ef313f0e59e583f72de18df6b3bb14f4a25864eee51124cf7b650344bbbd8d7559c84e624f1b2820a086c7fa5b0e19035d3d4de3c319fefbc1c5d2abf4aff57f92392d80bcf7b6431bdde60834ce1c871883cb6441f9584343ccee4cefe84a05395fb9be1959c553316f76f5e13e8a2edd1b455294f5848712e15d58d5de8b99a17a56007d0e3661ccf3f40f5b3b37a21f9cf2b7ba78487424c51adc0f3e67e64a14de62ad4e44478f10d2b4f29557a95a9d584910a0fc4f330dbb1f12847254ace77340604910d11f3c2da1ce8dfd823ea5b4962c4872f55561f5dc78d9c6714ae2e291928dd65708e9dd95dc99f73f44dc9ed968f620fb595b470a1076deabdcd2b52fd85e6ad56464798644111dac0f4a4eb839020f38359e91269ec2157d9c3c9de4d188069f9a8fb2dba72f7f95a39fbc9fd2c6a75d3314601a988dcf69b36441e5494affb83748182c77373be5b3d4bd17339f641c65bb73a801318ef9a6b0da7c3a1c562528d19fc5301e3a6fcc42b11f9f271c516a1515f52bab8c647f63b8c5d6fde32775e884e142d8f370ae8f5cf4c90d2f37da0b1478556f23ba2066a81c65bf553dde90ada3c3b9e10821aeeba9af21220b8850d0964ca8232bd2a8590b6e39f286a453dbbf5346b231c1ee33af449434fc5c6a94c5c3144f753a0716466c4c5a2c257ba870d372e809d72681e6210ab231164d77fc6eb10d5ed7fb06121c62b81cb5228445a5427eb4ceb5d0f030548c908db6d3c0e811a770d27603972a68aa578fd7584233267827e128ca7249f4ceb34a79e127c94874b37b42cabaa8903b50c59bba90e71cea6e4345ee9d19a6dc06257ff93610e77a2a17f3e316fcb69792fdf3b12764162531520b9fbf8d5fecd18a2b165a82bd9394381aa5013ac847bdd83110700444afe9a2cd467cdfd5f9a5ed47937891385785a9db0f18ec7f514b14c014494672f73b3debcaea16bd029809cddd9d8c0dbe1b67db6c04027475537bff45b1d5d6d6004617fbed01f3c1056801acb19ddfdf53ac17efb1be7bf500f0517aef01fbb66f112cbed1beb5c07ef23f58b8af3b58321db6882f3565524242e8016a92c65b68fc2f4417b318b1ec2a714297c917972a9b41f6313a4026accdbb57a24ee593e515860d2fe09c5d00b885b3d01bfa97c209c4ba5c001f4bd69c280ebdc1c088b88f191b32b0c88b95ac0ca5cb06c6c7c641f974c6fc847b406a9f053d472d938a7566ab1d190cefcd318f1950e97993c16defef704794fe87613d07bd8902523733f4b977c7e2257bd1394ca8fed3ad624ee4b290c6df8e30ed05740bb0cc1e0b5a67f342b8509bb7078769167ad56c9eec186805066ce22b6aa9920dbbc67d8a5e19fa0c2b1ec6df6990f5705c613b5664ffddd1eae41a36edece3ef8a914f8de2090cb8beeeb3cf0c04cad05f24b5d7d5ba49239014f29f0e9fe31b71904379e0085f38515770da92127f4e12b5f12e10553bb251a69f563f053196de7c495819cff13ac56e3d831761801ab69e5bceed2ccc797b3ac9837b61f5874304036fe88baadc67b251622414247d6fce1f5fb3962c379569e540b731514b0e847b967c12e9a51b891509f63e60ee4fef9e650078fed685c4637fa489d14d7661a075ea38623965164749004265d005feb5ce79fdaf62070333eb168cc934c5e842f1a73c82cc36a2e5b3afe63b84f22af736fe3e7ef0f94fe399abb8afce2c9f06bea98bd7f664f33e6d56800315ca4e5ab5a5031a35d473dc9f117a00f9b50b4bde24ab7bbca6e38a077e81657527e117f969f221f937103ac890204d10425660f3c3a0a45fe193adfc6deb3d6f282facaa544d0d61acc6abebd9d7c45425e9b538450b423da512ab0758ecb7cf75bdcff6700880b0b6ba6f2dd4915081156d0d6cfaacfd8b2e3cb8bbc3d319a4c39b36212571bbdf41b9f4934a257fb743ca361c8ff8addf5047550fb2fac81b62a5af17d8724324e54135e2c44ee0afd3e3d5b3eb0ea8de73e3c41c04585aed470e24aa39a5956258b0ece4720fff26918eb645e79530602b9298dff7bc57cffa8daf83ea1c027e50b2e35053b52483b285b46d9caa5c97fce81d1429c4089848bf6174ae99fc1f8b637a9faa5d3e8c171c868eaa5f7ae218f9eeaed85d22ffcc636e99c2d63b419b3413770df28c154245ed72615d35da4ad3c74150f936c8e6aef54c0b2ca5abccc3be18a500f9f835a6ba0ac44f59398073a6157ccf4821b660401a3722dd2d21c04998f43bdb4160c54bb2ff7dc03f9e6a8a7b329e61b0a6cb44e32744d08d9f21dcc75ba6ee8a350615172984a90c37b29487a5ca74926c35f84771cbaaff85f09d9515e391a697acfec8e6c9ad089222c44c444468974d2fb1c2e0b78823193c663f7dfadf9df14b7d0d36e481fc15aa1310f8978c6ff4b0ed6adc13cdc6c910d350114907655476232b95d4c11d0865bbda8eb3a3737250eab5e59b81e15b6068c19dfa127ff9e9354bac10d26135d2ad7ae10f2e448bcdea008c59c182e64be5053aa191e7e70e5416d544a372e480e8c35e48767e403a7bebb0df4d2e2a2d6d72faffc86267ed6c9ed7e3220a9e0a301599a815c347905c600ddf852dac5c12b78f7dc8fe2d013f64c5b3de8411abc8c71a59b1032378bfb5a42176f84fd9321a9c80afa40606be0883cca3b1214d1d49b3981517bae1b16a6437e556d3e29e6e5f691e997b226d3e53b408501130f7f582cdb2076467a26fd0677a63c3025099de95c67e045a9bac6fdd43b760d1f82913979fa238276ca27ff2c3c2b60a3d5d36774ecf392bcd7d638af31e0d1f20854bda646a0b038dfb9dd9f8a75f3d487f286e6277564704d6c48e79f4c5207c6c19f7e7598e1e936ff141732b1222b61f8ae136c0d24113d296bdb9ed147e2bdcc292718c7497923f32d8c3f425c7d03c7982cc2804f5a718960d7749174741963702971022c9611b38d402ad6d19a9db73d7352de0cd1e06bf87c19d279b0aea15b27c94619b9a013b01f57ab82523d5baa66ff34810ea2012dafbc0cc171b8214d2489652fc52c93429777074e065c24aac904abe74eb75babe7065ca79f81a3da88bd4fabb3ca56130e12a115bc9ec315d0e13ccaf19a1ec91a719cd4d7e82373f456d49493dc3f03f6be3d83c9954cf0221d4a94e3f962728fffb754a91e328ab09ba0532733e480d89780eabb53669dc81fc170acc73c54ae18bc924898cc49106b0a6070ae48e4cb192312b5ffa67f994d9a50b2bca53723e88d52533afb616502a71c0acefe6638383fde8cf3c25caf8c50298c22813f4f6cb5ae0a25ff01df53f79efab8db317efd3a97f08df91498291f958140e2b0b3538801b948aeba21bc0fbcbcdab608109a8e80ca1458ca79a64a3b5b17046de74d9faa1e8811e3025b02dc4fc9b005f0925ed398a1582dc35b083bf9a2aad5633167aa4f5fe6a606fd7da1ad5f9543fec1cc2dc31879705a6b8d6391f02583fb5f2d6d922e345e260318b8c64bec26389f7f200681a02e7e34c730852c18f94f08d30f5864cece41adcb65ab8a4cd0c7fd2de13b9f04d464485dc7270c6f3515e9ba905a037031ce3e563b9799ddb3faea48d19bd68218b100b0a42b379c2d103126429547391069ccd0011aeaabd1735f4931383692705e68a563e3d0f7ad98191a31e6d1a168a3404c98f9360010c9b5608a260cbce53944c867dc56f1b2d0bb4f326ec21d679a310af8dc705509f37475a373a"}, @enc_lim, @jumbo={0xc2, 0x4, 0x7ff}, @pad1, @ra={0x5, 0x2, 0xfff}, @jumbo={0xc2, 0x4, 0x4}, @generic={0xfb, 0xeb, "5929a5d5dd92a877a9206c2fd0c21719ed5879e5dad3feaf04a12f238069d59f8e50a5f921948016dc13b8cdc7463a139a0753713b5b034dba6e17f9afdd8ab5d6a94276ac7698bd24560f0d827dec4a7d3648c6d286ea0604646d95b7d0f87d2fd850a2d072623d72494bd62df698d81b3e411918d1f7d47b70f672f1d2941130b0957d5a662e83587bf20b9cf5a767f85a554805a4b82db4db4ffd7d2475b3da451c40a8d5d3bc12aa3f24f6ab1530bfebbcc97c861d03518f3c5854d7f797874b0e950359abe297647a922f245cd4033b54916253bccdc03ddf5321531b6b52481cdb581a788e280c6d"}, @jumbo={0xc2, 0x4, 0x4}]}], @generic="13b0a58cd5ce28a323830c7e6543cc8987c9d8a28e0987347540ab1ad43065b474e859ddb2019412bd72b8cc574714e631a3c6bf2e0d50d6bbf61e9ac8e9d7b2e3d63a6f13c633"}}}}}) executing program 3: socket(0x1, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: getppid() r0 = socket$unix(0x1, 0x1, 0x0) fsync(r0) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) executing program 3: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6bb84156, "a8f2ee601cfcf55f6cc4ffffaa175b30cb3100"}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="5ca7", 0x2}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open$dir(0x0, 0x0, 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f0000000280)={@random="3428b24befcd", @broadcast, [{[], {0x8100, 0x7}}], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x1, 0x9f, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0x13, 0xf, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, @loopback, @empty, {[@ra={0x94, 0x6, 0x1000}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0x8000}, {[@multicast2], 0x8000}, {[], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x6}, {[@loopback], 0x8001}, {}]}, @lsrr={0x83, 0x7, 0x1f, [@empty]}, @end, @ra={0x94, 0x6}]}}, "7533b8"}}}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="1b8d1b8faefb", "", @remote, "9d4e92fe70deecb143289725f018a500"}}}}) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f00000001c0)="f0f735dd93b199b8a766ff3b73581396b17feba352fcbe0386f8d5b0463ae9d8676bad430ef9394d64be004dacecd4351fba4129db9eaa3bad317a361204d13a1ad0e7d958d9130f76d5eacfd79a2504a2e9fdd1ac91c7eded1c934635644ccb5e4ba6b327ee709593ec49a108a49f7cb0f32f97e78ab4e3fa4f0a4d3db396389ca784eac587aa40ac02e89dc0509ced48ba8a8b6a9aff4c7feb7ff9eb96d730a856", &(0x7f0000000340)=0xa2, &(0x7f0000000380)="6b0345a8c21b646e73358a613a81272486eb4de3da381c23bdcb22854df386b8846b81b44363a06561ae3d5f20900cf0394137447df8c5f4cbee6a7e78d95dc6cfb62743380d89af6261c5979905209aff408defb5a6a2d8f364ab272243990e4a98b11f250d9e6d91c13b5209b530ac21fc7721724928d48527f80176e2afd621e3a77d399fa25ef5837446591723e4a568c141d82df263a3b59f29410bc577f826", 0xa2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x80, 0xff}) setreuid(0x0, 0xee01) socket(0x6, 0x4000, 0x9) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x6}], 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000100)="f84ace4b21a3268218e0f42e5149", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) dup2(0xffffffffffffffff, r3) writev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xb5a) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) r4 = getegid() r5 = getegid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r5, r6, r5, 0x8c, 0x8}, 0x8, 0x5}) getegid() getrusage(0x0, &(0x7f0000000640)) r7 = msgget$private(0x0, 0x464) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0x0, r4, r6, 0x0, 0x48, 0x81}, 0x7, 0x0, r8, 0x0, 0x43, 0x80000000, 0x0, 0x5}) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/40}, &(0x7f0000000180)=0x2a) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r9, 0x0, 0x0, r10, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r11, 0x1f8, 0x3, 0x7, 0x7f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="ae64b3f8f663", 0x6}, {&(0x7f0000000240)="8534cc900b0949fdd46aa4041830d2be452939606de94ead5522ed030c10e24cfa1cba8fddd9ab9f22465350c7840b79f4519fa171100c7477940d89300ecb1daf18c24558bb8bc0e2c02bc08fc4700378bdd071b1c6c8cbd3770dd3f4728e3875a4308d6e0b3c896c59a80a21f209e9cbb63ab2dc3eb659eff7b96fc95ff56647e2246e575a629a9f74cabee458849add9c2242fc209c536d9052d4ab18be2c1f438d8694ce66edb49eef7d0b1f65b8d53ac5c13447b9349e5fabcf9c4094871f", 0xc1}, {&(0x7f0000000340)="13d09b7da1551b2f038bb567a6904b2e", 0x10}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}], 0x78, 0xb}, 0x40c) syz_emit_ethernet(0x109, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0xd3, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x8, 0x6, "a764ae68de5469d59b1569e3f74879b904384c1ce3896951ddf0692fab023f000cdf76bcd52fb78ef2b44d187d19deb4475586936c46494cfc43d62d64fac8b030b2cd31f6ce56aa8a0c12168e60abd27d1b35b0682d836c3193951fac5fa9c1294a651ff1cc059eeefc4e079b26e1f401ae9b28763e1a9b6fb72038adc4c607ab598327d949843e89db523588ae3c8ca06c4f8d9ad1846c051b2980c9cdcb6670606a4045343ba5072796a7f0972c3b2dcc08d5f9365b65cc4eadc84be8d044b55ca84dedfe3f8fc4023e"}}}}}}) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = getuid() chown(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, 0x0, r2, 0x0, 0xa6}}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x877, 0x22, 0x4, 0x40}, {0x3, 0x9, 0x8, 0x2}, {0x4, 0x1, 0xa5, 0x9}, {0xfff7, 0x20, 0x7f, 0x9}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x400}, {}, {0x1, 0xfffffffc}], 0x3}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@echo_reply}}}}}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) executing program 4: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000003c0)=[{0x0, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) semop(0x0, &(0x7f0000000380)=[{0x4, 0x7, 0x1800}, {0x1, 0x0, 0x800}, {0x4, 0xf4aa, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x200, 0x0, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x3}, {0x0, 0x1040, 0x1800}, {0x4, 0x40}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c27, r2, r5, r2, r3, 0x0, 0x6}, 0x1004, 0x2, 0x1}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getegid() executing program 0: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x72) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r0, 0x42009) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6bb84156, "a8f2ee601cfcf55f6cc4ffffaa175b30cb3100"}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="5ca7", 0x2}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) kqueue() syz_open_pts() dup(0xffffffffffffff9c) mknod(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r5 = accept(r4, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000014c0)=0xc) getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x101, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x8d) socket$inet6(0x18, 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x20}, {0x6}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xd5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0/file0\x00', 0xffffffff, 0xff, 0x5, 0x1, 0x8, 0x2d2711d4, 0x7fff, 0x0, 0x2, 0x3, 0x1ffe000}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000ffffffffffff8100020086dd08000000000000000000000000000000000000fe8000fffffffffffffff000000000bb4e204e2000089078f3344a1954b1066f7138e9df44934a959b9945b938a0303425f2ce9c38a2b623b0f7a5653b7f67393aa518686aa5e3947f61f9bc45e7da9b7328fcb5102adc9667f53f114fefa0b3e9c1d0357c8f784665ef83fc9bf441b001fb1019cd8185"]) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1}, {0x4c}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="8f6f6cede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8100000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000000000000000000000000102000000008000006e68f2b6036f70d05f71158443de057a87185f1702221cbc4053cd01863323a63663004727ab0cba2d0331b6a1a7f0f669cbd54615004c08ee48662e45a6f675947d3b484412408aab6670f985774e7fceaf9d29dbc38d377a7d5242c38a6a11df86201e2d18f5583f8f3a52b0b421fa"]) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast2, @local, @multicast1}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000604000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000000e000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff1a, 0x0, 0x37) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac14"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0), 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/74, 0x4a}], 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000540)) r5 = semget(0x0, 0x2, 0x206) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x7, r6, r3, r2, r3, 0x100, 0x1}, 0x2, 0x8000000000000000, 0x8001}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x20820, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000640)={0xfff, 0x79, {[0x20, 0x3, 0x7e1, 0x25c5ee3d, 0x4, 0x0, 0x8000000, 0x6, 0x1, 0x1ff, 0x401, 0x8, 0x3, 0x3, 0x9, 0x7, 0x8, 0x100], [0x2, 0x8000000000000001, 0x8b5, 0xffffffffffffffe0, 0x6, 0x5, 0x7, 0xfff, 0x9e, 0x8], [0x100000001, 0x6, 0x58c6, 0x2, 0x8, 0x4, 0x100000000], [0xfffffffffffff7c3, 0x4, 0x9, 0x421, 0x4, 0xed], [{0x8f0c, 0x2, 0x81, 0x767c}, {0x1000, 0x7ff, 0x6, 0x8}, {0xff, 0x1, 0x1f, 0x401}, {0x0, 0x7fff, 0x9, 0x3}, {0x20, 0x7fff, 0x1, 0x2}, {0xff01, 0x1f, 0x7, 0x70f}, {0x9, 0x5, 0x300000}, {0x3, 0x0, 0xffff0010, 0x3f}], {0x3ff, 0x9, 0x80000001, 0x9}, {0x1000, 0x800, 0x6, 0x3893}}}) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000880)={0x3, 0x800, 0x8ad}) geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000008c0)={{0xfffffeff, r6, r3, r6, r3, 0x112, 0x791e}, 0x9, 0xffff, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r9 = dup2(r0, r4) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000980)=0x8000) poll(&(0x7f00000009c0)=[{r0, 0x10}], 0x1, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000a00)={0x1, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000a40)={0x3, 0x8, 0x200, 0x5, 0x6, 0x80000001, 0x1, 0x3}, &(0x7f0000000a80)={0x9, 0x8, 0xa4, 0x3f, 0xf3, 0x5, 0x100, 0xd990}, &(0x7f0000000ac0)={0x9, 0x7, 0x2, 0x9, 0x4, 0x10000, 0x1, 0x3}, &(0x7f0000000b00)={0x3f, 0xfff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40), 0x20000, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000b80)={r1, r6, r3}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000bc0)) getsockname$inet6(r9, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) sysctl$net_inet_tcp(&(0x7f0000000c80)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000cc0)="e4cbd0bc8884ffee4bb8b4c05536ea5ebe4381ded236bb5b88f6c38e1ed0dbb3273656390ab03e3735964615227b9ed7cec50b4f0d7c9391c135091f755fec63230ec9087cdcf61977ba254ae4e5725caf30aaf568f0a71d70c5d7d4103287c73c2d269be7060b6da61dc67b2ca3cc7a224c41619bad8f14cce73748c91bda8a8dffbe9a7ec12c7e2d5aefe0cce93f4801d82590799000afa4188062a663977fca50c42f43a484b1f58b3539c686be8136769ba75db092ec4a5639fb2e2239f73ed2efe2bc682413b82cb6cb55ca8743c025ede0574c476cac8f38c0054100e98c6be5e540f4cec00fcbc03e26fe2ac93c1aab112c45", &(0x7f0000000dc0)=0xf6, &(0x7f0000000e00)="0f508ccd22424a67739569fd5d79f9c47ed77d315e8740414ce53c0e87b8cc2d5b9c7cf1f0c2795278fed16a2c814424db7eefa8da2a27358a79433c1696cd749a7ce58ee42bd141148571383bee0d5efddd8a76edad2e427eb68ff1ca76fab0d2265d0d0a98f3935338840a15f2afb654688cc7b02c67ee5244086bf126d48820dfbd0b0274871eb50738fe16a1530ac191123d38df4779bcd2c0817f922de9c5f4ef27ead24234853208251fe401b7e5d79189bbe49692a793b0b9a01216daddf6e4df23d36874f8f53c02aff60f0e95619b1c27d4e385b14d24c870c7a980febe66", 0xe3) ioctl$VNDIOCCLR(r9, 0x80384601, &(0x7f0000000f80)={&(0x7f0000000f00)='./file0\x00', 0x10000, &(0x7f0000000f40)='./file0\x00', 0x8}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001040), 0x100, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001140)={&(0x7f0000000fc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001000), 0x0, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r1, r6, r3}, @rights={0x38, 0xffff, 0x1, [r11, r7, r0, r9, r12, r7, r7, r4, r9, r8]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x70, 0x400}, 0xc) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="aa", 0x1}], 0x1, 0x0) bind(r0, &(0x7f00000002c0), 0xa) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000280)=[{0x6, 0x3, 0x1, 0xffffffff}, {0x5, 0x0, 0x2, 0xcb}, {0x6, 0x1f, 0x3, 0x8}, {0x4, 0x1b, 0x4, 0x2}, {0x0, 0x7e, 0x5f, 0x60ebeb92}, {0x7f, 0x0, 0x0, 0x100}, {0x100, 0x3f, 0x55, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x1, 0x0) close(r3) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r4, 0x80044279, 0x0) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r2, &(0x7f00000001c0)=""/64, 0x40) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') r6 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, r6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r7}) pipe(&(0x7f0000000000)) setpgid(0x0, 0x0) setpgid(0x0, r7) executing program 1: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x40000000001, 0xfffffffffffffffe}}, 0x0) executing program 6: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0) socket(0x20, 0x4, 0x0) madvise(&(0x7f0000724000/0x1000)=nil, 0x1000, 0x3) executing program 5: syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aa"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x113) syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000011c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) seteuid(0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000002600)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x4) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x6, 0x7}, {0x8, 0x80000001}}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x14, 0x1}, {0x6, 0x0, 0x10}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x4c30bffc787e3dcd, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)="4c459294bad73c4d8cd5b4760892e23d10091b8aa79cffa51240f1cc3a5226d25bc916903007ec64c8c7aa2caec7c922361675c5312ebb8cac2167c16e505becb8d6ef6a46319effff76922a4d7c2401040000de5d5139d22f095025f19f4fdb22f0030000000000004a213db97c7eaf632177bac60ab49937a76bf2b988cea33b21df5c459a1d5fe19ddedc08238d7668130a9e584d7997c3de475b191d9c2caef777e62f31cdc629c57f192d5e04caac37313f91db4825ee052b77b8e02cdcf21e41128de759f2a0cd420000", 0xcd}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="3000000000000000ffff0000600000009f41347dd243b8bb26e8f0efc90bc6145a9221b144ee3a0db92ef78117092a0098000000000000000100000008000000b87d2fceba5052dc205e2a0c64d8214c285c23391298e9c14be64079899abb5abd06f68ffe8e95e2e16abde41668d37f6ae6c23c94a4e5888e87216bde42b98bee123ce039d53305fa7e8b3e8570d9848e5292c6b14b07c6b4b4f217b856c2503f5270f9fd1f7832a46c38d70bddbc21752caa539df74181a7c6e03a95804eceb5fa000000000000f0000000000000000100000000040000f2de244bca832fa0b98d49629e1f8a9e8cf43116518caceaeae63e1595326847104a2beeafb7849a6482348c9c72159b9c6a0f12e93a8116f66ac27fd046d4428540ef8df0cf4cfb5478b542c7f8bf2ec0acaa2bbd2456b91ac57c4900c9520df77fe4f7d2b52157e3c276c89988eeab9f997b44f578e7ee1c8344278a61fa4c1c7d2c58879ed67e2e7dbbaa86f0b47186785533230ab6eaef899bc83782b71d438b0ea2ae5b996e30270a75c9f6b35e768963ef045e350c6794a4be2a61b8ae85d9ff28ecf74057d959d5ef7285bb63ae74c6cca6077e5beb6f8f53b504566297ac36d463304e3d351cacd900009000000000000000ffff00007f000000c1af5b9692ecb154d56f518779c58c6b6509651b2cb9160d1aaca7c7c4187f5c48acc334a53687d0d4699daae15024826fd2d906d6b0d7236748579eebf192e1216bfce7859e8c198b35c70e86478acd0159c9bd0002f8442691f395f2ac23faf7079827b3b585202af3cdb45cc5c30bb623e2277c527d09f6b79450fa220000480000000000000001000000000080130decc389070d8c0d4a66abad713247450eebb2735460cae2eb7a837ef66ec1dff3e1fad6c0c994d5b55b1fd270088fad0567c702c8e367c65800000000000000ffff000007000000490f37a366fb232065a673be073c7b4caa84f2eb23e23cecbaee9405b6ca8e2f94e98229a650685dbc541f1848fb30076c19bc1a0948d2aca7b0bae187ec293c3e93fbcdc7b84d9ea0000000000000000100000004000000e42372f2cdf4ef213bb86fe09685808c77015a6f24f867e846b480fe68bce7416dbb3ad01cd609d2b3ce76c55185750cc0f7417d4c453a2ed19e06d68dceb77e8d37ca9481829e0299f01ba763ed06a594a96cf476fc5415530c6e55436dc50847ae1f4743403ae4085a8332a8bf78b0200169300a94be58edac62bab8de3398cb8d4d7c9a3a36f7a8c5000000000000"], 0x388}, 0x2}, 0x10, 0x3177f57194b10833) syz_emit_ethernet(0x8a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60b62e0000540600000000000000000000000000000000000d0211000000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="500200030000000000a9def54438977217414d5f4451df5e2084c8fd0c0000ad1302d722bb1575fb2096e6b11312cec1602adcc3c84ab77256a8c0587ee2000c3110d4074636d952aa13080a00800000"]) executing program 6: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r1, r2, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000007c0)=[{0x2}, {0x80}, {0x1006}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x103) r4 = getpid() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000010c0)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001100)) ioctl$FIONREAD(r5, 0x802069de, &(0x7f0000001080)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) stat(0x0, &(0x7f00000000c0)) r7 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r7, 0x1, 0x0) getgid() executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYBLOB="9c89003550004f4a8c54aa01600eb6ddcbfc6d8224de62cd47f72e991a37f9c8c6468d9b6c5e1c03be472611580a78e3f7640903326dc8f3d781eebd986227680d21acff08e66a0aa6c874023758f3b1a4cd2bd192ea91c295f867079d8e7e92e0fbc4dc5f81118dd5929f0a5008a3968f3d0fd6693d9d8f3dd05be3edcb9fd7aeb39163d044019ba2fa6c3ff94fda3106970c571b2442403f1bf5b4dcd7a3affd2f48375622c3f93dbcc76f644a0d95f8f9bbb455cf3be4d435f37011711bf9cf35006b64e49f81460f40b3a214e8919b2a58c88787446ece"]) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) r6 = socket(0x18, 0x4, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x6a47, 0x100000000}, 0x10) semop(0x0, &(0x7f0000000180)=[{0x4, 0x0, 0x800}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) write(r3, &(0x7f00000001c0)="a44fb343fd1fa836051d", 0xa) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x6, 0x9}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x1}], 0x200, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x5e758d84, 0x3}) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x200000, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r2, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6, 0x0, 0x0, 0x6ff1}]}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x89) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x81) recvfrom$unix(r4, &(0x7f00000002c0)=""/93, 0x5d, 0x842, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000340), 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4000001c, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(0x0, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r6, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, r2, 0x28f, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) socket(0x0, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') mknod(0x0, 0x1000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x6) rename(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x1d}, {0x8106}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) r5 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) getsockname$unix(r10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400000000000a000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xffffffffffffffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x20000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069de, &(0x7f00000001c0)) r4 = getuid() seteuid(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x5f00) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x0, r4, 0xffffffffffffffff}, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$setown(r6, 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 7: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) dup2(r4, r3) socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendto(r0, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x401, 0x10001, 0xff, 0x7, "ecdb641e0c0c4d02ce40894254bdb74f463bd197", 0x7, 0x3}) executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000040)) executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) chroot(&(0x7f0000000740)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001440)=0x40000a) sendmsg$unix(r2, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) fchdir(r5) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x9}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000001240)="914c2ef0", &(0x7f0000000140)=0x4, &(0x7f00000011c0)="1fdbb23fab1b313d42d6e0b12dd46ac88111df3a8235858b2c87db08412fb937c1f13a7261cd39b01ecdfb7b1df01596061e1fafa6763905f3c7938907004df978a4b21e8d617cc7b9a186e5cbe47070d38df9d117aea5821a09b7de909d9388aa", 0x61) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="65246cce6e3729e0ce9a5a42e317a1e1dd9636ca2c766a583d2f7efbfca9a1da815efcbcfda7a8be8ae5170cad9af30e84", &(0x7f0000000100)=0x31, &(0x7f00000001c0)="5cb54682f886f7917fcdddde3febbe3f46af6c4b71d7a17b88fd499bd4b58b4fdd568cf6492a75b0cc4dca284f4776f5af3f8ccb136d03f1f2ffa7f46d710ffc766b87d01b6fc9b3a1279d871f068bc2ec41d3ce5c469b353f90c4aab0ff760674600c4f070064180f54d7a494a42e8f7114004732eb6a0277d3fd69e7ee95618427d9d25ba3d377636e8e60193d85fb50fa73635de75d225a87ffbc191ab2344441192af3b9f3f7230e5454055b32693f60dc8c4903cb5c6e0769a4097807f4ac3b06ddf639cf190736ac5e42ccd7367018ec90fdcfd5893733c40e9a1e7d86cdb1b7ebd0281982071bd2db60ec5621ed06bbdf071de79fd6faa12c9540e7bccf18430ceccfba17afa6b55bcf90152171027f9562c7148de5ba3c33f7d57bc0f8268dca22a834e8ae60e48209bd369b9767bf0071c82b10b8a8dac0fe579d364a25348ecf0616115e2f81612fb14623fe5ba712d2f42c2608d37c294e59e63d4f1ada2eb27195876c559ec57bd8b8e2e078e2a7bac68354e6c07c1e253e3678e4de5441ac910403b8909055d037e23c391699238d733ca840f3da3151e9d4d9291ef2391808389f6265b3c7c6f36a202ef76bb92d9242e7b8e1551499865e0aba57d21d6c6bf7088d38a7ef9b317a0698ff3dc04133c37818749db7e333bad4a17e9a5cb04c3f5ed21f9c6b2f4b1d2f7efa7383c7670e187ae6d38bbd06a4e5994a93d35f8c629fc22567b6188f2a4fd339eddb15c76ff7c11b7f5acbdb526b022af20b84ef97af47172061a0c644b3ead8f42825658c4c898f3e7bb8d3eaac06efa4ef7e6cc5d4b2932a39bdbb5445de09b019a5dbb3b1056cb3ebf133e1a2d844dd9f99ca86acf3e6b1bc150d992cedbc654b0654ec1d84b6f0737a072895396d6e2bd12f7750a1b1e8cc669b33e6b770a967aeb082f7035f84fec6df3459a8c1e6b4935626ded0de7af937ddabc11afded4f7fb43e7830270f64c73df9de813b4673ba91ab513b8f85e9b8c816cf1fbb9e0509d76e6fdb8aa28edd3092ff2e72d1996415ab27e6a7d5b6f5682e0acf15e2f7430d6e9ae6d2dbb686e18061709724663dba5e3227ce3ad8e7f070e44576d7ddd62ae8d1a72bc9702f2084d68ada16e314e4e1762d6d7ac227a212c284eebbf0da5a79cfe20c25ba801d4c1164a1c3c5503ee893685b6b9f680ef5d7b3c1cfac0c660c9bce53c0bf7aa578235d22159de95ff26358bac8837c075453a558d93f66ad576b67301aa99190ce92537a8688f43a3c9a7e6938fa31b1a2bffcf86de0f3fd4030f97c72e72303d17e0cecfe796dc4c2e02685c1b3af0c0332b44fd4b9a9c07c2fb14c07c9531e1bfbdbf42ca0c0143babcdceec8b3c7f1fda5663e201393ee69211b8aeab27ee40faad73fc4a960ddb26ff6ce072c6c06dcc15c7965e0ca0beeb1ac1d9279fca415828c14efb007badd0009a9aa2aaf001ae58dc5152f97fa117137ce2d45e46fa2a3b18944348ce33750a4e1b65a1aa271cd5c89a5817d75df9ebca255df6e177b3411e4a6b3c1ab94cee7f7754069d4cca0cd8258b2c5e57627a3be729a50cf48e2246942e386f05cec1360ad84fa4f44b5c4afd2b645856b47fd715935ece73567e98635e2ffe5d9f828792ba6fd643b86a48a2abed8087c52abde4f1cd1b5ea9afa1e8ec4cb9d1f2c323b52fa27748b087bc06a4542175c74dda71b3e791afdc7792ef6d832f6c701563081cd6ed4b08b7414032f4ac32c061be42679265145847c48eb430b18e8743fa8415465bd5f86b57dbaafa1904df86846aa652fb19168efc7c29b5337f8eca95ba10044b8b5c561610ceb03ef4ddf70ffe61dfa4ce83ea9f4f0be3a5d0dda699659b9d751519e5d91e9d1bb63d0f00acddf99634a9558ea762ff6dc3fe44a1c0811bc624eb46c924158d79abb4a01fca36fd3686febd61313f62458b917e31b514cf1a16f13905fa246b592140acfa8ba639f9d37b7f26732e111046cf8422f99a3c357090f74539883db9a9cd40aba74212d7bbe7a85a2e0ef3ead614ef21965c4cffc2f3116a7e4ef4525855a04684e32fd41a9aa6d29d5af0034685cd82155dedbb3ce5553451d1561bdb9ad4a12f0c9aada57f9f833ec9356d3146b12999b8741835241151b5a482b171e18703b6e2a71818dae1e46ad0496ebdfa2b64473719b3562ecd6562b526ea326330dbd15e0e2f2046665182b6d1e3ebe9c1ace49b3be0fe7e24e6cca0894ac937e29655448d89de6fc38de124b4aaf6dd3c7be01fa4b90301be1d24066fa02cae19057ae821e5087d1408181f1509267cb43ab96ce0ed37355799b38339e1e7a2a4fb148a731515412c52993d6c398c964afb15f048e320f05047c0cb46e96d3fbb4e4757901eac24d2158fa4c45772f5bbc023fc49af2486f4817fba3b5142388e2a08c00259f3511658ffad8663572716d6505d32d4c866f7f1cfc9be4859fb04a597a9bbbb2e9363ed97af0154787a1d5b33ea7c70f05deae726eab7b5f4f7716e0e8a868f76ded4b339a1f13b8363a5abb9e5841f61c8619eeb0e246be3844705d5fb1fab6332a55f55d0395556a37994e3ee35fc7a28fda792b5ab7d16ac4a80ef4b2ea0f457c6e97580d03ad8517add1a6a8be95fd6da1a688c1fceafd563c0e58772a0d3198fbb9a4ebca21fbb79aec08bed6c7064d32a19e6cf54fd0474c4391b4b84bbbb1ff6e9be66deb2c5493e61af27e82a2e260570365823779c97f7d90f867d8c767ef8aac03909e8b1e17cd0631db409f3edf62a1d1d700c121485f62032cfaee1e825c0e2ffc6e2c16a443ed8da184a2d57107c6a07a8a40421a17d8956064f488c6a20e1d90418de1dfe3fd4de2c4c25d89c76d569ab22b925c59e45c2385899b819f519d48ecae31807cb5b8a4982884952012ef44a9123a9298ee9ba9fb9089afff8db116bf0b1065d62c3b65b90b967f731abec14f02a44a9a07e9cda7c1aac3c71c722ddc4c7d5e438636463c506a87c8ef832411c605531bfc283a3c340bb45ebb1fadcc8da39abf8ff3bc8cea17ff271c038ef064f964b0dcfbb0db3d7b656e1eacabb3dbfb0586075fb4a03e0a1ec9672083016955b9f82ee390557eebc082925e14f00b31778167dc98a7e4b94a3fe196065b801b65c64f14825311efb0515402744ecc04dcef2d70e6a05057b9ba8fac3e76987bc7eceb1edef597780f04ee9a4943fef003791c66d77f7a08f4d3666ca4644d32d6555cff28b511e3a67413b2cdba0dd7948c2e7f5e6be4c1a37d3306a17c6590e21c7cdb57e9b99e1480088924c71a7faf986c1be8305b1f969c8b7246b67f4569d061e7ee4eef4a7ffa733ff648f0d8677931cef8c386601d226297d16d43536e46fbff2db4299b9e21e7f33b5a5c10c0e1744e1e56b25dea753101cde6010df0fa617ab9ffb7400d4c3aa168f927fe47a3943cb3636b17f480b8d67e067883fa0a48e16f0a1c9c9176d67ade1819172750a0dd898dc3208249448f390246474fdff881e9ca40d062ef1bbbc7f2031b077e8515eb98a054914ece5942548608587e93d5cca2525fb645a0fd976acb3c51d2df699181e807cf027a70d1b30d6e6d9461843f9ee7698390d6f70b2f8264ffdc87284fc7e3e1465855fab39eeb5636f69f4b7a4c8a671db1ad3f74dd8309d4cf9a2e500acf2a95eb20730365093497783ddc80dcb911b1a4ba1bc3c4984f29571e54bca09c6911dd410de211db4d324bd55554825f180f7ebfbb747faed3d013ffa0875638becba1012c9c5d94feb9af8d1e39bed0624d782657c0c8f666e42d25c723c58626b327fafbf06b9d62884f8d51e4750e2edf0102e6a2ca83d6d780308f2dbf74a45570f9fa9c942d7c232388db19bd89877f4d68f25bc6a5e0f6dfd3b51ec3d230077ef2aaac2cfb67cbd46a35e1191405b2bfeb6a1d2e4f9b8e5fce5885fabc71192d7633fef0b0753480c66fcf106da89a61608f60ece474efd570fa2c145821997536dd528b4af83b4ee1198b61a7a442aa5aca497f93c835547785fbca944421ad6debb61d594af6cfee7913f772ce3f748569b6f2650cada3df055bfae5bde518015e8000f76e9476464719ce8432ed25901eb7fff97fd950cb23c13944029532856127ea0080f05cff478a30f44d4ed42a25e3b6cd349725cb655e84ce770ed8ea6d0e301e504756051416030006212667f144e14404ebca1e86257ae51b413198d453f62df21dd38f6e33475b02c63d743554e8b4ee6d9761a721dc0b73fcb04f26d85cc4a6db685a8da4c613ef8c32205b93c42b331b60011da95c2108867b86697085b24995d7313d6292974df7ff98444c1807e7d5d56e4fed9240ffe1eef09991a7243454e8675ac46cf4cb10b520fedf55a64266c054dcb22bb638e31103ad2ecf87ec36d93a34285e2a5a99c29af5467159ab2dc6298ffb0bff41d0a9e5571cb460d2a11f381ea43364795ecc1f0c8e1275f74b1bae960efdafda9b332043ada346307678ac35704ba061b43271fa4eaaf3e5509a7b4f52496b8a386f473d9afceb54bcc4f24c4207a6801bb8f4ae31a67f47a765aab1b4a27c11d372244a13203e7650b11f63088482e499f0ed0d53f2d9fe161d7406c47c0616a3c76a0082f9d76e9deaa59b55f23e58ec23080fffdec3a8c4013f7e433afcd707872e10b73136a382a8c1f592a77af01989523933f45c99d9c6565efcd736fccee1ea24e879842b0b6ea077fd7719c03d4ad15c5037982b04289d761e96ad0c4a036fdd1bcacd6216c10645e5c62168f8de8b10db7e6b163c0531b03ed4df33780ff689f606f68e3bf425e8a068a489b331394634013950a8121954230c64fdee85a96197c90ab1362c2539f7a6a1f284e60d69c3416b8b84edfe9800049fc20f121e281797f5eaa53f139f46c517aafebdd90e30000989088bda4e4727b59ba81d0784bf390503cdfdacc47048e559477390ec3a0c9017d71be4e0ac5c9718271f5204f76473ca4b0564fe47b8c944eaddfd5db7402e7e94595ff42024793d31c68006301e2f1afec915458153311dfd7f8873020b36127da12ef76077c2cc21a26da63f51f67a6d593499a647da0d3a33274f1d9d67f1c27d05d24408eb16708c71b9a924ee73935eb6423c3286393e6a5ef391370dd8d227eeaf9206ceb7e47f47fba68db7f0ed7d329442c622c723105442a1fdeedc539a34137ae1689668b3dacafd68459e391f6cddc127c775b31f7478c73e0b71719b08d755adef950388932c394b3d9254bf2216e62a6f29949a1754a9614323a0debf1e9b3616e844e404f5c2a0d2aaa8309a7e81ab911457c72985972520402f7c83abb22013708c67b74e8f804d06807351653c4cbe4b4aa919a0bfeb49c464c654b747b332f1b4321b984a92a4db3386a5920bc6b484e62674c1bcaf55d680a98ad9e7fd65148021b99b93408196d39d14377be36c5cbd1ebfb19909400c87d16ff905bc6e8dc49433aa38f50bf5dc78186bd48261d739788c71887ccda274c2dd097d39099db06c8b1634d7ea8081941d71471d06d84136b87bfff31791c733dc2f7b89b2e1a91d353ccc2628fa3b0402318a94a1a5e14a002b02859349b6d6858b747e24017912fc903384a0223277e0eead8716d8639e996e9a945179a7867f50fbb56de7299b140d6b9fff7f17d6c75f774fcfca298e3a49070bf18accb194cd8ae6a98f99f128c15ea1e6667c54a68b526422986689d17a8ffb0bc1e47f0b6169cc1ebd6d58c13138a5c5ff0378559b8c6f5e31a", 0x1000) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x4, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) executing program 4: r0 = open(0x0, 0x200, 0x2) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/120, 0x78, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff}, {0x3, 0x9}}) close(0xffffffffffffffff) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000240600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900200f28f7800000300080a000026400000000000"]) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() pwritev(r4, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x28) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) r5 = socket$unix(0x1, 0x0, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) executing program 5: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = semget$private(0x0, 0x2, 0x2a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r3, 0x0) r4 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x81, 0xffffffffffffffff, r3, r4, r5, 0x6, 0x7}, 0x566, 0x5b2, 0x3}) sendto$inet(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda16ffe4140105f05d9bedcd30004000000000000c2047fffffff0401000502000000f1b9ba480000040100c20400000000000111"]) dup2(0xffffffffffffffff, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f943", &(0x7f0000000100)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x25, 0xa4ce1c875eecb66, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r3 = socket(0x6, 0x2, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="d93eb4410168b062453f19bff65b77a0a5cf5bffef599015a19c9ad5f70c74d40ba638218022801193ca0f370fb5f34e43ae43d220b91992b58ad0eb09ee2f1a0bffd425de3b6ae4dc85f80cca73e411bca6446aacb3d2d13b7b3b47b95d7b000b5503dddea23326a745e1e887c8be252f19fabb64555e375272780c929965f64b1bbb1d522cb7a1662afd6fd1be0bcf36430b74090b7d026825891accb4c15be4363560f3ef7477e68d8e1479f49cbbbe5a52f6ff43", 0xb6}], 0x1, &(0x7f00000002c0)=[{0x70, 0x1, 0x7fff, "aac0a27c431d7d6fb772835001cbf04daf5d738352ed39af2426140aeb1c570ad064b3e8c73b743eb936958743ba4c3b109cd1e90c4c941841a704b460692f2d904eb67e116a0b686a4f8d74188fe4ede5fba416ce8ce0bdab8e9e4564316b84"}, {0x30, 0xffff, 0x6, "c2cae9c3cfaf15101861d03e3d16c3fb8303dc9b08f5a779655b1aec5a2e0e68"}, {0x20, 0xffff, 0x4255, "cdaffcb8e751daf402a41e3163"}, {0x10, 0x1, 0xffff}, {0x38, 0x1, 0x8, "e79791d84fd5b89309dcfe39170d3d5b56f6f2dafd4288aaa896d926434a62790ce75126"}], 0x108}, 0x800}, 0x10, 0xf) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) fchown(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) fchflags(r4, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r7}, 0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000000c0)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000002c0)='\x00\x00Nd', &(0x7f00000000c0), &(0x7f00000003c0)="001cc5ccb9ce295ce6824a3a1504d3585f8752afd45eefaff4579419dba3121711558ed597e5b8f65864fbe6d23a8d485e18ca137d2d0be7b5939d6272e9ac66d4f2d7d51d4ad1ae0072829ef8a76d002fc671ebc612c45a0b9e310baa193f7b677e0d843750fee88f44fbdf1b88db31caea2d53db2aa7cfc2bad379e80886b797ed75b3ddb438064c9b4f45bd1e1bde9e5d1329fb3dab831aeed5b91a3010d9fb730dd5917a8fa10eb715272664b47777985039a284c19090cc1e5446", 0xbd) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, &(0x7f0000000380), 0x10) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f000032b000/0x2000)=nil, 0x2000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r5, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r4, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, 0x0, r3, 0x0, 0x2}, 0xb, 0x3, 0x4}) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) execve(0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f00000001c0)="002e34249564e23114e37accb4b313e3ff889c078266a93e57c644ce4bffe339bb2593faccbaccf82702fd43d02b9fec96d7037ec8f9f5387178adbe98c57a28264d9f8633a85e58dc2da30491c141dc556953efb5652f4c8bde8ad7cf4e00928b917aa9d8af3e83e3861b627fc2681398d680623fb8b51e5a3bae9d6e11f57e08e6b0e43bf89b383847d667858674e27d0dac965ae6e363d23836840d104de625acb5cd644eb9b59e537144f12b28356a1b90db30645c893a04fd538160401e36a8e9735d", &(0x7f00000002c0)=0xc5, &(0x7f0000000300)="58be55d6304d0075314561b8c73b6c20ff0ea381d9d4d9f2b92956bd609c12b41f46cdb293d2dcc9168a01c59dcee93bc7b03cacf76ce38752101d16a401c905ecbfc3374681fb4a7d8434efee7549c86fc8bb34212c819c919188cf44048056da24c75c82de146f7d4ac40990ea94e0468ed9071bc40263099a9245635c1f6b347dbe71fc4bbe0a9fd9ebe9d15402870d767d09c2000ec014895bc34d4299380d", 0xa1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[0x4, 0x2, 0x9, 0x200, 0x6, 0x8001]}) setrlimit(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) getrusage(0x0, &(0x7f0000000380)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000240)="6e2fbe3a47187a0b3291cc2a8a21d586614b4c76de6cc4673ca3dd5f7bd1291d82f44ae2cc9156c4b5ed0c72e4a27ec0ae2424b6bde5932f85776c74ebb73493c0b3091329427543e764dbf0492ab10302169435b0df951aa09be0e408121b83299daadafb60ebdd3662f43b2889e19b39cb04d5a3cc7c4a3d708effe81c44ac0493b42bc46d1393786bd23607ef7fcc8b875eb5fc0e78dba2d886ed85dc6c03fb8e84a21bfe96131da975abb0ccd49a1a6e1851ffd3058018debf7e1e5e5c17912cfaf54a82bcf8e43aeeae56783fe035eb64e762766c04ae6f4143df5f5f3db03083d2a21589", &(0x7f0000000140)=0xe7, &(0x7f0000000440)="ed7b2102c01cffb3e983d1a455a425eaf9baafca89ae22542a4906724039768545dff7a62b8c0c4d8b3c81a270326979c7152e451e82ddffa20301298a96f9979337af2a57ffed8d92a1fc89e73476061744637d47e973194669bb05dfcf78d9b8f0928b2a7b2659b155dfcac66849d1354418e0030c349ccdeebc74015ac088afa04d5174ce75370aa952908a2545e0a0068faa80e53d5e119c3d7e12eb3cf1f16908428ba60493088f37ada515c26fe6fdd85a866dfdb8d88581285ab2a4a1e975e7ceba20cd71e4eb328cae9559964de582513f43be51a931729690562d184d0bd3e7be0159815a9a0f44", 0xec) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x7ff, 0x80000000, 0x0, 0x6d61, 0xfff, 0x1, 0x2, 0x2, 0x9, 0x7fffffff}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x42) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x8}, {0x8, 0xcc}}, 0x2) r1 = socket$unix(0x1, 0x4, 0x0) recvmmsg(r1, &(0x7f00000023c0)={&(0x7f0000002380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/250, 0xfa}, {&(0x7f0000001280)=""/165, 0xa5}], 0x3, &(0x7f0000001380)=""/4096, 0x1000}, 0x5}, 0x10, 0x1040, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000002400)={0x2, 0x8000}) r4 = open$dir(&(0x7f0000002440)='./file0\x00', 0x8, 0x0) utimensat(r4, &(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)={{0xd57, 0xb378}, {0x401, 0x65a4}}, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000002500)='./file0\x00', 0x1, 0x0) r5 = socket(0x2, 0x3, 0x3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000002540)) r6 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r6, 0x1, &(0x7f00000026c0)={{0xffffff7f, r7, r10, 0x0, r12, 0x34, 0x4}, 0x9, 0x7, r13, 0xffffffffffffffff, 0x7fffffff, 0x40000000000, 0x1000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getgroups(0x8, &(0x7f00000027c0)=[r12, r10, r8, r10, r8, r8, r10, r10]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002800)={r11, r14, r16}, 0xc) connect$unix(r3, &(0x7f0000002840)=@abs={0x772cdbae8fb333f7, 0x0, 0x3}, 0x8) writev(r2, &(0x7f0000002e40)=[{&(0x7f0000002880)="00e0ffcb4eae770633ab6f6a2d6318", 0xf}, {&(0x7f00000028c0)="89b25a0d1b7925e572bd81007e8d9d54947c05b3fc2baf191ccd42a98130151ff6c8b5cb031994b2cee95221dd047bd592296a72ed2ba00810305371c4c5ce9d35a80cda4b2584466d48ee162d6a9116889b7ea1baebcc3c92061202ddbd10c6f09443f36e897fa5d03c825e87d6e194fa1fa6db29e91ac6bdf6", 0x7a}, {&(0x7f0000002940)="32bd8e8b6993c1df5e599698872631ef9bb8420a29631c2bad4aad23de0d82959c61874a3f5f208738d9e0538a99303babf2174d4bb5857def53e339fef52aad271b01f1f74ea20ab56c13150eeca7d9b7e69e3ad8795d6cd5909f4aa15436c0f4323596b2dc1341936b9100741c9a757814f49dea82538b3a14c286f6b376942eddef3ae96451835b471eb548fb900ceecd157e70d3347ab41a8578cc53beee74b870ef555c1836", 0xa8}, {&(0x7f0000002a00)="caff41814f5d6b8436fbc25fe544bee17bebbbade86a3a48576740353c40a60b308a77f71fdb99a843fcc342d7a5ad721e96bc916260857b0d73402b2f995c0cb4d3a2c8d99b1cac8b95a5547fa1ae686d1a4df6955b6cf482ce0c9dc1bfa67dc1145c8b67bab8c38c7d676a41a452f3296275963e827e8ac676e3bbfaadcf50850e951ce31723ca6d300978a14938d695cf1901333b8a415b51a3f5ac9001d7402205fee07fa6ba2c9fba304b7d1556807c5637e8b37f43671bcb6cab8323bd21cdf5f61ae32f2b666a0497e888bf9adb31847ae2af4c8b50741b715f42066fac3517", 0xe3}, {&(0x7f0000002b00)="30d78b2380a346a7f34fa407ab1fe9b1b749037d7037c19dca9bed87b0b7631c36c3acb24aa08e7ba2f9672a44612f8bbd63ca6ee7e6fd9d1d684216d716bce84a3914a615b83c6fec15", 0x4a}, {&(0x7f0000002b80)="90d63d56225a9e09dfbcfc8b1f2fa0973a1effb519f713263d57dfb278d9f67c23f9eebb12754061a96d14547d52c03b2bfb1131fe1eed41fac962c7b6ae158521513557ee6c9858b290c5ebc03c1778a200d099072545189ea6c6e96156981072daf4de145fb123780120ee0813172ea0d714d08560022dcddec756bfce8299ad319e0e3223bf619a8ea414addda7ae45d2a0f6896cca37f719f631479c2e508a937b6a796bc58b8ccfc16813257561c026d5c799d606f99960b3253f6da25fc55b534c22ced9c58b59b2bb085d90ae84d6d050f2217ddbdc0c513c153c42bd70ac9651cd7689c68b34f90ca3", 0xed}, {&(0x7f0000002c80)="bada437f5a4d4dc17220125fa35ef68d6b4499d7852378f89913848ea15e72eef97ea453d4922dd28494d68203ec825f85aed770a46f532b5dc641c27d771a77cc816473f10e389f46ed2cf6cf690d6d2395355a89665f237d3a6f6df840250da5fdeadd9aea2fdb2f573e370956f8a9db03864ba67a6671483702d29d35f860ea0ef6a069a90505a319b0895c22610ec3fc440953536d9fef8c854418d32b0d0067e9619aaf8a2aa23ee0983d0f533decc8512bbd00508631a4e946b755314b33a1b646", 0xc4}, {&(0x7f0000002d80)="3e2cd50798fde33e7694fcb01622eb7afba629628a666272a03f45020d78c2890911086e093b85b4c896385513b70dede986602f0e5ee23238d853dbc1b8387a20af13f494e7d4f2fda66926cfcfcf69be21b527810cd9762ac4b6757162a9a31c3e4007d332a80991d8ab35ed5751036493225f72", 0x75}, {&(0x7f0000002e00)}], 0x9) fchownat(r3, &(0x7f0000002f00)='./file0\x00', r9, r15, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000002f40)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000002f80)={0x8000, 0xfffffff7, './file0\x00', 0x100, 0x81, 0x1, 0x9}) mknod(&(0x7f0000002fc0)='./file0\x00', 0x10, 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003000), 0x10000, 0x0) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000003040)=0x7ff) executing program 4: socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xb}, 0x2, &(0x7f0000000100)="cb0e604e2218d578e5f6c68140a702761252a8bc27c35f213bf08f370e7e68195bc22f2105b926bf15cf5f1c6196747cd3db6db4e77dec0063edf7b25d9c678594d569e809ebd7f5901a16e9e3cf94fa624abaf79eedb42ba17eb85e2429", &(0x7f0000000180)=0x5e, &(0x7f00000001c0)="cf4984426404111631856ba6544c430b59dc623e3e84336f410ad09df262534ea86589202d32b4686818457ea6f04b5b4f3ed2946cc65a4ab4a61c10660978ccaf7be0b2f159cb567d3bec792fdec39bf632224318fb6ea0f8073b81dbb0fb2e4033377b42c1941b", 0x68) sendto$unix(r3, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r2) execve(0x0, 0x0, 0x0) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r0 = socket(0x0, 0x8000, 0x4) r1 = dup2(0xffffffffffffffff, r0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/132) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x6b, 0x11}], 0x0, 0x0, 0x0, 0x0) dup2(r9, 0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r10, 0xffffffffffffffff, r10, 0x5c, 0x101}, 0x49, 0x0, 0xfd}) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb9863aa90735d43d5d76bd0d11cc6c98045751f5a7d4fc1a5fb8d04208da4b264b9558bf6ad46f15e0277e4c1ed25341bf3092e6be8baeeac5307beae4b292de5424fcd884c5196767d9e28623a779e907638f7f090ba2b7c5499"]) syz_emit_ethernet(0x66, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x1}], 0x200, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x800, 0x0, 0x200000, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000440)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b0000000000000000000000000000d1c8d7f08477dfb35193451f7cfa65ffb8a6c85722ba6d7f5c508c8bc1abece2f7730355d53b9779da313cdc0290445294096f2b3847a4bb9144e55c7935d66a5dfcff881c6ba0397cb28be8809f82171a58c59236c9a83b95057e7e9ec63c61adc0c78c4447e5a3a0fae020314322245b49e96077a67cf1bfdc1b6a0356612de5", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000100)=[{0x0, 0x1002, 0x800}, {0x4, 0x5}, {0x0, 0x880}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/184) executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) setreuid(0xee00, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x9}, {0xa6a, 0x0, 0x7, 0x2, 0x70}]}) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r3) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="50c42df8a4929155b4df831d1c8e51bca8b84661bcef90e95a31a6bcd6873e5b14d44aa957b678e3aa693c1d81fed3240d", 0x31}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) socketpair(0x1, 0x0, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000100)=0x4) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140), 0x4) r4 = socket(0x2, 0x3, 0x8) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f00000011c0)={0x1, 0x4}, 0x2, &(0x7f0000001040)="13e2aff855", &(0x7f00000010c0)=0x5, &(0x7f0000001280)="640743cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cb09f9b0c51014c77ecaa0ddedb44c14dadc716fb44c6c479f2881881261ee2a757658f912bb370ae92309000000000059959f24a4fce5114d520adbd6e0ef00003be5618a46aeef8acc006811eecafadb5d6ca050f1cd1e7bcc8d0534cf6612112a92c69d5b5790167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae286c1758254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3cebb8037f67e40d0b3fb7d082d0d0bc8911163a10be1e271bf7d752462f5a38b76d0468b2cf6caa21e82d13e9a4e5c7af71d3d1f5bc9eaeb8d347f25720e33359b8832e922825e438985415c73d99a7de57b723996c57bd63237a46e55e49680b8d89c01910d94e67f0fb2003f0895a4bd9af228cc3795b6d2813fa6f5707895c269c00000071188dc822e25d56795ef9cda9df26218c5c5ae723", 0x18e) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa00000000010086dd6036e2820030000000000000000000000000000000000000fec00000000000000e000000000000aa0100907800000000605adf0000000000fe80000000000000000000eeffffffa9ff0100"/100]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="06", 0x1}], 0x1) r2 = socket$inet(0x2, 0x0, 0x0) dup2(r2, r2) pipe(0x0) socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000001180)="090084", 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) syz_emit_ethernet(0x36, &(0x7f0000001140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x33}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0x6, 0x4, 0x4, 0xfff}}}}}) syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x2) getsockopt(r0, 0x1, 0x1f, &(0x7f0000000000)=""/4093, &(0x7f0000001000)=0xffd) socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x46, &(0x7f0000001100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bb67d1e333bceec64200000000000000aa11000001"]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2e46, 0xa}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x1ff}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3, 0xfc}, {}, {0x6, 0x0, 0x0, 0x5b2e1053}]}) write(r2, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525cb33101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef5631882b750db1ce29d99518d030abe6c32727c9d20d44a9c1c7d791158f94f402deb07c6459c803235b56c37e8f3821a4066404d735ae7bddada5e058b39529118783998d62457521aadc18d1f38ca66185b5e23ae8c6ede1438c6bc9d9559283ec05c0edcbe86e3d66346f029d222792dcf028dfa241efe4fa6d7e8dd273c1b4a65d92185aee480d4fb3d1cb75b968a1d51e9cc4fe53163b42a84e918f1c3d48afa1abc0cbbd7be81928be910014a3ff22fea69c8267af8a013909c095fa3b58b3305f2457c0982a3ffc6e1ed55e6dbe9ecbe40e8a5c56d63b534e30693409814cfdf39741e2b798ae92a68e2deaa28ff353a09de9b7941f55544af193d36dec77714185ed48a9ab368be965431f6b0e4e10c75d27ad4884292db403e9b9047fb21e257a4f8c1353f6bc5c59c334aead6f28a23f4c7cf6899dfaa9db87aa5316cdf768674729c30f7df3ef1d312d6a0a97b36be7d3146b4afc756621d1847a36d3c09ab5473216d8068b701eb2f5b92ae10c898a07e703fe23d9e67625ec378c6cc279cde730a71b86eabc49d32a4ea7ee71973947b2326b616a76f6985c0ff2d6d892e9d335a004edbd2a84815c7bb7d10106157d33b8e8f87a923b745cca7f7010fff1f8bf8a9dad782dc37493d1b36421ee7bceff017634c74a1aff362224f6b223fcef9d53584c5674b592cf4759f6cee5da7e3fe42de9db74eefa401a279ad57acf035ab336bce8b401680a24ec41b486afd646862d04781cc820", 0x354}], 0x1) r4 = dup2(r3, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f000023f000/0x4000)=nil, 0x4000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r5 = dup(r3) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000001c0)=0xa1d) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x7010, r2, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f00000012c0)="ca97f069e74b81f9cacac408788720771f69e46b1587107bfbb525cba6d8d6de7833eb255d01708c92941ed15c2235bcd2884f6490dd0dba851496caa3c4f3806b4facd6fecbe99904d44535dbc2eb9901c5f51159a85b20589c28f72ac563bcd86094890cca54017ccafba780b0d54bbea5ad902c31eeb18895b24bf573facd796469db5bd8521801d81a5ee952f938300ac5ad16b0e605b851217d095cc41b0fdf92a38b0945696f276b9fc0544ec856eb64a4bcc0052497fb1f4ed92758f81be5f674f3e11ddf90467b94131628c91a187823935c545c26ee49fa16ff2ea7fd51e48a5b6888fab648ef05303812dee923b8ef502d8640d7341fb71ec5f4bdf692aab6cbe380f13e648cfb0fb2aa2f1ed0db82cee8858cffa2c46d28ce820f301d0ab3cae6affba7e619c21afecbc76d0ea254d76dfcc2ff3fa75e287030db607a07c9d66f4fcca719ecc54f252177e1786b72f195ce86ecfc858e22b90abc72441be590a10ab6e4dac0296e8571da0e8621570591817998365a43f1c6423b2276a5e4233a701e5648679c22835a7553b88d7422b53e3d5078715491be1539af4a4c78fa3d2093c897a76a9fa8db92ce24279129e86aa7fb0d14a4495d6d6c30c720547a44f5c037280afeb71abe912fdfd7f644b912be57457347604bfc288d15d4015f7bcf59e842be050e6c432719765f0a2e30c4fd932c817b2ba4a1c3d7b188cd72b71eda1e3b41273e34b1dd132f92ed159096a144dafa4fff492681e33ed1b93b5e7290f24ff70283b4f60d6c08eb4787c49a4365fc3868ee7e5a0ac8b36e630fbe4fb5c1c7fecff77ab2796bd361fe8744e80f94b45d205a7d4deb0ed2e153bd728e9851b005fe164330292657b0306da01c056b09", 0x27a}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1, 0xffffffbf, "090000000400004d00"}) mlockall(0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={0x0}) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="fed6cf61e7ed17dc62b07712cbf35d630ed210fae2b9e1b95ff0ec9ea1be9d9cbdb222793a8849d99053613dd9f3cde78a7466cf0025d46551894fd9441e3a45b58d5334", 0x44}, {&(0x7f00000001c0)="6750c69647335549b2b2d37310e164568f2a20d4449316885b4790b524accc264e2d475a4ff41a37a20aa84f8a8e784f4fe207a45f3c87b3a8d7ed5f6f7c9e014aa07334e14ddaef6c7b", 0x4a}, {&(0x7f0000000080)}, {&(0x7f0000000240)="08e838ce98f95cdb8c82f2f56dc89418f9f998fc27f93e4753057bdca97fbaeac7989937bed695d18ee9860096be068e4bd3ac79de06d6a4ae59ef3e622b7863bcc704472bc4656e8f22924c9b9b0f4c65c4af7697af33067681303a5f9a7f7eccd9cad29242633dfe98975a1667f1f1791ac45114aa01d5ef47cdc250f1a3fef268439b6ba373f4c2d909a00f14f52fae3a42b477f356c79931a87db6870823bb7e9284cd9076b2234fe603dc2bf2484576636adb7a642f34a9636c3b8071cc551a4420b9d44fd7bbbddc1c2d613732dd8cde13ee5d636d3b499185bb36bc0cc0a77d1a80ebaa8d885efcd49940b591a284572f1f1a3cdd0b8a9e3640cb7bf2dac0fda4ce3ec2d0788910ea448b2b862041616fc7ba7cc8853753f2c591ed89886f08615acfb04f3309c3b2c8abb297a3c8df503f12e8ef2005f6c77ccca1b7663ea5053dc44b7434b8ca7bf8a3837380a29625e918f90081c0ac58f716ff5a71c48bce70ebb4adda07876723c5b0919476746ec2bf807b5f204685ee4d6a350c7c088864b57bfd47e7264b98ded6447027c34002055051f85ae32f2e58ccc30172e8e653ba69ed6b4278545106ca29e860429ef3ced9f69db9381134260590040c8e3515952aa92d0a78c45428974d2f059156ecad32b3e58dced7fee643f191cd787cb5acfb002bed6b0bbf4480959d1408baf374b89218fdc5ccd5bf141ae22cd430733d54829398ded32a2c15e243a15645d8248875834cfd21cba8e1bbb14015a502de42d70f15ed789e91b73bb6cfc958567407535adc584d4041fb027aaa6d3f8dc7c690c60e6565441bcdeb57d973875217b4b7ef4f459f22cef98b5bb8712e1f45f4858273b619208c2ff9540ac1b3c8af3308b256e430e6deb077292dad324457900e64e520dc43f5dcb608b9f5e68f3b592957372589761141920b746fef056873df748ba77fcb3ea53288b1e8809587c1e06e9b7cd8efd1859602b332d4e0560cd88e35134f7925187fabc95ea3e0166a1af0faccc9b6f8278ab672a1fcf95fa1f58def2eddebf416f22bd481f0700c749431d36b2292c7683c142f98d54a6a26dce1ff00a1f7c7075a904596b0abd76d882bf70519539bf96afd87c1101927fb433260682b8303dbbe478f540302664c7d21a19aa9ae5a9e78e334ea4a44010290b156b0f28df5d39d86d1d98c5ac9a5d11a6544a630bf0ea8ac547e41c515e82d4100398a2a4e5519cdbd2838e99b0e79bdd6667caa0e15b7685d6b1b8378ff66117508acdc98755340097eed452c47b1145bad9da8e5ac42f4aebe32abdab08de121b21e2cfa85c235a19a5808fe68f4a020e39f95ca9916f71480596b49349be8f6039f9d9f62190d7621f49360d26bf9d4ba029de35b24fbb351c3585b14b201164565a88c3c97b179b3a40149b19a4f701f5d36b8b7186414bad4aadafadfd6aa28bd295cf0519c56cd8ba42460c496191034c8fd580c661e7bac45d6809a93a4bb5942ebe928708edeadbd4cdbe1d100386711c6f46d8cbf0c0ab0fe66776b8dac59ed2ef03b8cebeedebefd931b8d772285b1a110b6ca5b024dcaaf4b3969f8396ed245a25149029a56664d8a6b793e2205330b090659e3622a172c731e8eaa4e040d624acc8732b5c2908acc59426ac249eed79beffdad490bb40bbc0ebf7ac0f1b876d1041b6735114a5f91a0dd27c0d5ed2686e17ba6d0b99efc84ea685639042bc5c3ed21b8c749089e52e6f1cc27e97e4d178c47bba9654c246f37511ab1fef8799a63ddf19ae1feb2856be9279fbc77ea1e480c2069b90c74292525f7f0ea9cdbea3fc94d944f5b6bba687b5382178eaef3f304ce2baee2b0fceffaa968895ae07d04d5c5c15cc2aff07095606e715169759f9b128bd80d5f4168d0ffde235b28b820410db07d162592984bd6af3e21566a056b24c13948e4d9751a8e181a4db9fca1fc600bad24373877306e128d0accb09fd80b13b47e6191bdcce269a6080eca5096aee7659063aa94bf2954fc5fabda2d00717cfac3921b7eaff35c503ec27421c0d73aa4d45adcd7740320f0b0c71e7d599aa9fb26328cd2a117b1eb23423f539ea3dfb954ac7542c1ced2e412417c2c4a8dd34ac20705635cfa780382f3a05796c6a8ef9194d58492feb75ae3a5bb8e129c2445bbaf3f678c9c45ccb6fcac54eaa77971b77469c945089686b535f2e1544aa600999006a25f7ef320b6f0c8006a25c3bf0eb51cf5c3b4ac066db50478b827881ab8d761f287dbc516fe8e0126194fb68c21bff991d9ef5d14db13401d34fce25a57100569427393d89b12a7075b39b0665da8a9708e2bc2e018a6c563c0770d5083a5d2cb1becc85478f4f4202db7b9d000594263bd04497b6dfc7b5610a2b89863f7db15226b82422b50e76719ef4f3af757aea8f5d2790ef24f783f7dc2240553209345d0ad72f3365318687ff3f01048b19d0611c31ce4f72c48993700cef6e5c7cb04ed0fd3e0465c0d045e004f64d58e6048ce1f4367db1de39e04dfd15dfa4ea295fe52f070d0b4a9d7f647ad6ea54c4f1d8e4d7132f23cdd27faba60186d3c5fd1207f0dc24b7823139a1b93ae9feb77f86e8668716ecd7d10bb138b0fe47eec6e1075b2a47f0719e269530886cc3d424b1926973d001cd70e478208c3014be41e88c9daf9efc6530a6ac94c3ec6117980bdc58b22868e05abd687e793175a97a319f7b51dc095ab9b2882d3cf007416672b895e1abeed938f33b88fc63041c113639b27a4a3251cbd64c01fcfbdf68f26ecd1aaa4989655538bda28971fd1ccc9370decc7c7eef074a08870493d8c98c4b4e23b7dbfe6f2f17392a76f71da6e6ae87a6a24f3c27cde471e665e5a8f5c8b2d410c338c218a0e76dafb12f7f00c103b2a6f8229503fa3753f84a6b7d62517991f43a037ef310271a042d3a0321ff0343f399474318f7ccada74b5c5e37e209ff3631f03c8a56ea06e6555b5a44fd4f3e78aea650e2513d664021da4ba027e6dc7cf96493a962c7f8e98c3350ca4cfe85ef24d39ad70c1b5c1f3bf386a152a271f4f8f2ee1a8a75410cae6cecdb4d9ffb0e641124f8f6fd19947f64833505b58c6fe22d3c50d63c3b09c8ca762669d42f1a05ca8bf14addfea45b18529d29a03c0b003b8e34351ba461b76e0c25fd19980aa45b63f9db18c3c408540c8415bf4f9ee046e8d51b0ecadd9f4ef0f58b3b07c37b371b40720a82c63a7c8b43e2c6e31f5d7216e188d8100b6c95535a57ef6b08337837388a3fdc514f26aa59902e2b43961d1a28fbc669a44d7c64b1cf5c40b1279f35058b1f662b08b853e3830b4502430c1bdcbc77c98d15a7d90e76b3073d4a97c11cc036fefd23ae416ec1df3364f650848ad29f2a7c1fd6b464f01d15d38a04af3128d732cfc3e108529331d5991e58a17d46b7c15d961fc983b35a934e29b0852f442c2e8be69d146c6225f6822540f8f5f4b825da92b7434a160d10b6a7d2aeda877b7cb3769c9e9ae80c4d92ea0797fcd5c2fe7ae46fc6a485b63ddb99fca0bedad1b0685e18859431c9725a230d4bbeb743974cf58e0d86b5b53aa17af9919297932c07cd9680576833d0e97f5a105433ad937f393e98ac7a1c896d699fd3e2c7c4ea0cf74c0e55b9150a1541bced8c7147e265d34c3366ed00fce7c0050c2172f45d7e381645e10d1d80089d25fe641cb449ed12266f3a820aa1e7517f23e9c13e5e3f72bead91b14ad3ca660ca062042de6a02c92af126284863b879b547ec2269764d79d4905de82014fe70907bf5832eb6009d702f765e7256ee05161a939f45f1cb9f447ab9db290c54e563adc194b0283e740e211ab909ea52876335a335af857a4de577b30f27a0a1b3b8c1192706508f6d756eb996dfb627684dea41831d23a7e6b11194707bb36de88073b342bde5ec54ae3c3343cd7d66b580632abd0d806b188b3033c32151ccea75a77dec2acf4c233ccfa3b875dd6b3fb5b6b222251ee879bdbc24ca61789a8f7c4090e6c36917af371fb6f512fae70a5b6c8a5450bfab9efc059263c9fed3ea8ea27303dc1ecbd290bc12c04e0fb4fa866606e9f8a74699d6a41f1652a0f697860bcb1d139cad4d61905812c5307329d453aa1e08f35c6c6fc3f308dd82c48a1b440452bcad4e14c5f18622f4338df2c0e82dece5df4285dba8602aae9787b0c2e2e11038164b48302be6e94efdb6d1f72fb130848362228afb3f0def594f5bcf105e96dd7183e5943478846c6041eba6ca4e8d54028e9ff29fa1d6ef709bb1802255bd99f784a37eed473ea45d4e753b75b5762a7c4ebe9a755e92abf0d17645dfaead1bb7abdf4c2d9004cf8bcef7d71d1f34b76138160dea506792a47ee4bf8312e10ad365e5e3051888a81b17649a6aedabed494b9f097b3c4e1ab42bbbc547e0c3c820178b766860e50de0ad6d03b71ca6c459f834d8064050cfe50555ffcaa1df21eb3b2f249e46e7ad2839f3d5b28819bee2116d32bd22a8b4194c42029b672844662720a3de9302d75983154c32734929a02eb273d5c25e227d05edd801b4718ab701a87984c90b4924ae79ee5ff5c7f3304236224b409325f45d81d818728f9b874c8d13b1238871a8d205a3bc32c80d2beb5776f21d99996bd1d1679c4e7d4355a0fecf68fd142dde76b2cc14c29baf6497c91e37c8714af942b123fc0a669e68f15de0b52e687cfe7734abe8155e3395049157003cb8a5703f87b8f045268447ceae84c7802f1eba0dccce01063005b1ba17f77776933c150398d74eadab90d99dfadc3cbf0acb816aab1fef05ee433338a2bcaa2c8136dacb221581a34675117d34037bbfb52d3b24bb0bb2edc6fe0964f8ec4869a76047b7b63365994b83d592498de9b334a39b23a8ae8cefb7e7f004232635415d01ab4411b7c0365068f572bf6f8696106ed6788b53dfebac19d051d84d999b1bab3fbb3485ba7c0863a17ea4c67a5e05c4991e32d482367a83f8f4bc5106b9010a3532ed49a80eef755b40b049fc1411cc275d91ba9489345c86da7ca72f93acabb48e3995ad24fab2fbacc7f40421176e01ca3ae1d42d8fea018b7b581fc31dc1cc5947440a7ef3cfb67a98c5d085a918e75ce652077d992812e6c14e259d70a0ba6c8dee24bf9f288a5439043fb51bf08a8b3e0e8dc4d728df98376f3acf6afa9df8af8bcd9d20a5ef1385d04caffb0d05d2a24035b65ba8ae278a1e53e3525aab1fe43e1e94f79a64ef48fe04d112c377ac522120118695ce759cc4c937cee9ce57e9f08f50b8d7fe7b7b8b861b4f3eaf1848c9d366fba960294bc6afd666f5732c7755f5bf0c985400757693814844e53291e70dd43aeb750eb061e823121e11db20cd3baa7ae1aa19979ae509915a8d4b7f20bdf1388fa40eb4860b5b378ed11436936f0514eb5d2f5400703bddd0592d7d988a74182bf431ce133598460bcc82a2525364c816378f9e2d7ca834c694d1fd0377d28b1fba0ef18ae2691f14e9b9c383a085c1eec911b62a4c3acb4f166c38a1b1bf6e04bf537271ccb00014333cae3b19f46340193c78ed9da34c6872d2a498a12bd0b6a9806b850d04556b4c8d8b93855b3aa2775dab529f83010d6778eee5454e99a8547be6c074970d28c71084a1cecca16032c851d983d4034f537976d9f67d94ec0fa03726b807512a09d22ec96c19dc0c26942cc7866504a11a2f382943bcbd16fd4decbedf3be18ffc9c65f7805957107ebe9b9a141cc6ae42ba8aadbdf2916ae6ce3fcddb430b3c9f9f023f570e5a", 0x1000}, {&(0x7f0000001240)="7d3b1d1cc90e065d68157f1b1fe53c367ced9b8be71d8c8eb2371492d8b9a998f749713b5ddf29ff562589cee7c10bf3e0a5e77db26af8821ba5126748e75f6b57ee9ff43546727b73580cd4e148c945b8e6bdf8e57fde4f01e5c6ab7169b086487792", 0x63}, {&(0x7f00000012c0)="df", 0x1}], 0x6, &(0x7f00000014c0)=[{0x28, 0x1, 0x15b, "c2ba16af1695fb873142463b0bb61d3cc832df93111f844d"}, {0xf8, 0xffff, 0x0, "7623fd8d7f2576908798b3061f1166a5f480f86a378ca8eecea1480305447616228300947184d5b31557fcac12637fc8c18a33b1b380aad8bfb0c1fe6d56be3a562105454cf18ff1fe593b4ebd860807ee25861a8365d2e20695062baa19fe76ca8fe6625ac5e82b82ba55e768d5a652b7ba574e2a2d1184113d3b7eb35dd48bb473e5b1ac106fe4cfcc4f1e75c00b4f7e4dc85afae06d845a6fba4acc91cf03b092daa38dc6ae78d840b578a3d9964bf7edf614f26249d782075aa80fe25e20c03f771e4628219bc93fac5be78c5adfd7669a7f9a7d10d8efec8482c071e731bf15f46ac2"}], 0x120}, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8080, 0x0) fsync(r1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r3, 0x0) executing program 6: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) getgroups(0x9a, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x80) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = getegid() setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0xa9, r6, r3, r1, r3, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x2}) socket(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r7, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x0, 0x100000000, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x8], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x8000000000000001, 0x8], [0x93, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x6, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc03}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x3, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80, 0x1, 0x10000000}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000000d40)='./file0\x00') r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="030004f0", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x110) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x5c4c) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xffff}, {0x4, 0x1, 0xfc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r5 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) semget(0x0, 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 7: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xadca) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r1 = socket(0x18, 0x4001, 0x0) listen(r1, 0x0) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) r2 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000680)=@un=@file={0x0, ""/265}, 0x10b, &(0x7f0000000280)=[{&(0x7f00000007c0)=""/157, 0x9d}], 0x1, &(0x7f0000000880)=""/54, 0x36}, 0x42) r3 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) r4 = dup(r3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname$unix(r4, &(0x7f0000000480)=@file={0x0, ""/503}, &(0x7f0000000240)=0x1f9) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x6, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000000480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f06c94ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea319499b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f82b717283f47", 0x1000) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40a}, 0x4) getpid() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) getegid() r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x78c5, 0x3, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638e25067bd79d1", 0x107}], 0x1) close(0xffffffffffffffff) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000001040)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x1, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0xfffffe91, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/243, 0xef}], 0x3, 0x0}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r1, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000280)="e61d6921f1770cc24e47edc753d6d14ee63d8e254c6001c457a9af65963aeb2112ab56bfe0ba4a2dc900", 0x2a, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r3, r4) getpgid(0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x28, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x8, r6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x40e) sendmsg$unix(r7, &(0x7f0000000280)={0x0, 0x3c, &(0x7f0000000240)=[{&(0x7f0000000100)='l', 0x1}], 0x1}, 0xc) recvmsg(r8, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ftruncate(r0, 0x8000) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026b", 0x5a, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000940)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a40), 0x0) executing program 0: sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 5: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)=""/248, 0xf8}], 0x4, 0x4) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r1]) socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000240)='./file0\x00', 0x31) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000004c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000480)) executing program 6: sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{0x0}], 0x1) close(r2) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) socket(0x18, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f0000000280)) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pread(r0, &(0x7f0000000200)="5d94159a6fc60ebb951743a34b25761955985dc84ceaa60d7d1a6aaf1d7f9bda49bf2cb2a625a816635582f40ff8ed01a4c8bc32b47bde1c5ed0bdbfa0beaabddf06b3c4de7776d5939bf9f2a5cb62ba6ba653928ef96b053f0c3b8ce27602f10e8bff4e16", 0x65, 0x7) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x3, &(0x7f00000001c0), 0x0) fcntl$lock(r4, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x13, 0xffffffff}) r6 = socket(0x0, 0x1, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r6) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r3, 0x4, 0x4) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x489, &(0x7f0000003000/0x1000)=nil) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x5, 0x0, 0x3, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffffffffff9457fc66eea08060001080006040001bcaaaaaaaaaabbac1400bb0000000000002c1400bb"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0xf8, &(0x7f0000000380)=ANY=[@ANYBLOB="094b3801004ff3ab853893a32d8e5cffffffffffff0800401d00ea00600008050490787f000001e00000019406000000089406000000010007172e000000037f000001e000000200000008ffffffff890740ffffffff004e224e210008907854ea80b4975f1d0e0afd54a24ee97a4558b80798a5286318e71745338a2d4d7f90fa99580d076f76a33c62690ca549fefbfe04c78a8cb0778efda1801025dd4bdf80bcb4f1e87644f7eedbb8fa33bad141b5915aef5b275129f4df522cc8d8bf1a173f59c325f2646fabb6f41e24d509fe5f23a2e8da603c689f0e4bbd60a69499f602803f4e3beb65c911ddb6344b3954d5c63ec0fc20f155adfb9ac1ffc57416d5"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r2, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r3 = getppid() r4 = msgget(0x2, 0x241) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x108}, 0x4, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x1}) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="94bb001324bef40b40dc2c41e97de68426ca97bbba213b2e948dec49eaa59f15aa62b5686515", 0x1}, {&(0x7f0000000200)="388128594aff3f802aeaec2d81", 0xb86a36b8181de755}], 0x2, 0x7) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60709a3d000a2c00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3300fa"]) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x4, 0xe) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f0000000300)) dup(r0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) socket(0x11, 0x3, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0xfffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x69) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x4000bd, 0xfffffffd, "106e307e7be2df67de20888bda64612c3100", 0x5}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000580)='\f', 0x1}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000080)="da1fa51e62316df86110677b28fd7ca48b4350a4e2d0e631eeafda09f36ee6c7d4046cef92e8b29755d23b70fd6e608e9354f82fbc48f4d4259f115864c34560b5bdc2898defc68ab2904fed527c6a11201bdba1d1e2aad3", 0x58}, {&(0x7f0000000100)="932140e23a028b52ff40d535b05544e81c3eba62506c3d83c2e1fb99876317d25d91ae9b7ffb1328a3f7580baa20ff432278d0e66bd916064530", 0x3a}, {&(0x7f0000000300)="dc83201136a25f59b523258610d0f89d53f9fee528afac199cbf2ff1c5dc597d287d0754bb6ef5abf15e818262a603de785819acf016f6b9e462c53a4179b0dc0647df68158c1ef08db005bab7658fd0edd07a10a50902a49e3ff9f3a759f25ab77bcf419187ff0c22367267ccc18e1152864bdf3b4fb3cc4caea7e32b6aa7a1e94a44a61b24008206efbbe17c", 0x8d}, {&(0x7f0000000740)="2b4986dd2ab1b4cc171932d2dbb989fb91b87d24518b30e12568b52a7e4e5978f889b566c7b74a0995639ff905b7b9ff289cf29d253b31edce6378a06f33ea5ec116e0", 0x43}, {&(0x7f0000000b00)="c4451a417342ec50d9dd826fde9245dcb18d620b981839d1644635aa8376e5ee7d94835343d0b9e738d8b20a5872b6bf49ead28133227bfb2fd2efa70c29aa6a8d9f502c9b951fc0fcb3a529f099b02696fcb11e2f10339f8c678be482913ba2e3aedd03322b61bc8d0b4be5e75299fc0992986f78d6fdb4c86c1da37f00a1589d8354e2cfb02dc0049ccd3aae0495053055e3f0c01d7474c60d30532a5a8d3c8eaf0f368ca39febfcc82d05d7ae363609cb47f9a6e18b011a3d04a4977f2c01b1fdfe3d63459ff283ebcbf2f92b051128ec72e0c0775bcbf9aa154d9d4b84f83f3e7c7d42d4d09db08be6f0eac51c7257e6ba947e054aaa998ae65a8aa1782e2ea0d496377d0d5ec6ec10596bb25a148f33a5a8d5c73b1b0c21d157947ea39d4074d2c2c055dac35f540cc05d14c6d341faff95735fac5ab81b82869aa3ac4ae189cd0c83bf747a3c05079ffc5111c7a84801a099d818e2a2f84d2c8d076b0db7449831194239d796e573360481d55d1ab39548dd4832a6ec7829d8c26b73aa33acf2f1259cfc83c59865baf679fe86804c306e7f8fdf1f86e1f54a622c0ce9c09f4b8ee11e9ef6d66c100fcc8374392da4a6c81aef68d92c7579090b1e8e9f4b96ea388657e645b87fcdd59267f93ca7ba00a2dca33e929addde26aa75fb47a2afeb7f03f6eac298bb39269f249664338ff148caf17cb4c81a3288da3509c28d7ce73c9a6ec02c27a8a83786d3275559e01bf2798c726346c8e20b2009130ee0a64cd87bb080c5179dd94e7be509d37e65dc87ed3fa3343b57ddc12725cb11dcd65e9e8f7916655ae1b77423bfdede38b0ed45adf3f378d8fd1ce7bea0e5d60cc38a75e38529f2bf25672cbed2e31d9a194f304952149d1dcb90f6adea6f53f29e06d81996306a7f9e82824a782abc95062e2514a0972c56b43f71e4a1e38c26d179cb039e50dbd22b0ae5e31252a2e672bd7b9e14bd2b5e625192a1072657e80aa8d9f37cabf5e5775b615ba51b9732e406630f830caeb2d5234cd533c097c0fc9dcf530964432f67178c2b407a2b9d869fac9c776ab0d0c90f64812d60251442c57eec69dc787cf5200937116c128ed5768d1d256fda692c4d40b6b2d5d853571e7e38187ff64f11bbdb36251a3bfb53860d4fd67c7a6f2deb779a00dd4912fbe31f5cbedc53bf2248c886439823f8966adca4d924afef403b42169bee0d7e0d4625c2bb52b964e956879a18b57409b16b5f3c1fa03514917cfcaa617024916ddc1086231674f1298ced0b74bdb04ef1337a37c5f1e98501241d25f7c30c466213b1e5881ad3315d543cc2f5688cd5287112a41c81f2d3205898ed4f1f0ae77fa4d6bed7eb5310d19955137665410b7e5285222522986e0e4f1dcdcf504e4424d62bff0b07d14717901ac5d4ba41e4f06a1c5f3228ea2425b27ab8372a3bcae81480ca3b6e411de0d8dbe7f6678dc9ba0be06d544308eef6fe2b28c5b0b8a8790dfce5046b285a3701dfa7afee7d9353fafa2277ab19d42d386650316dbdebe7d38a043a981536a9538a9b316411d80344ad10d972a46ef1aa23fd900626a0dfd3054a64064b589877c1153df147ed9900bfb1351f988246f57691ad27961a5689e610bde4b8d3eee0f7e1b435ef8a6ef5ca50295752cccfebb312d7869987ac90c3f44e2a4bcb3d7648dd04d5fcbc33a7c0a4d800f3d14d4512dda7cb744f5f9d5597ce0f40183b4c176bd16cba2437b0ed29d275091fa1c8473f83ca58df12576c1c5290a136f0919a96f78ce554724aebcb97375d86878974bba961e0125dbc6ebbaf0efb152f0b958c0bda11ae8763b3958867cda46e7379e30e4e50987193fe5c194a288049585ad1435de29caedc1c80f1b31efe7e83d7136847af7931234d0486bada81ecb963a6cb5d0a438b9470016eea69de450dd5b8fc5678549d823016ec51ef9a8efbe1346aa394fb166df12bba3f7077a5d82d73eb16449f0b1838d7302c6ea93e222b9cace923eaa064d9bc8d3854e5bf667af8bffd47ea6d8d52882c7d1674149772f7aafa7e30f189349d18fd1a8b067f8ce4cb11540902596a7cf79165dd27d5df2b921cd526babfda74380424d29437f779dbf5fe27014836113f466633ac8ed4bbfc331849138c8e310d3c16a35b0eb7925a03d24767242f73e56a68bbdbc34c6924353609846f618b3ca2e21c6ec7f8e5ac15c290525e228b81dc779f3dc487f0485059ceeaf7b5247fb1b837d06625292192a20673d9dc2788c2fb368e9848abcda92b9fe34d82802d71dfff3366729bd00628f3580b5eab70b00849b721f5cb208a20335f7ef0855af53fe598ba24a7e4224b0e081252f697e29aa7798580dd6268aa979a053bb0834a009be1a4735d0969d40abd2b681455a26efd384a02ac5cd0d64b2f1a9e2bfbd1eb081e389502fdd09b5d04f7d499a36456b203c895cad513feee09c20a9f9b8f14abd29e678d5328362cb0a1d09759f0d712b38c19acaeca7f6c1dcb985f689112351e5fa1ab4296bbc5dad680dd5c5907531aa4ebbb6756c006ef28c90774d93bb601eea0f435988596a6d9062f9a7dba1e698532ca516639f9403f87f4008afb186785030abaa12f6b25571408b520e8a9c86bfd1db506e614515ea4735ee64982bf0354f20daebc885c5208318e29870f0bc8f27d75e1b4b0570ca1e7123d5476bd30040419702292c75eda09d08276893ef38b6804c7bffaea249343a9b5e1182a5098e82411e1dbbbe709c16a5ecbed54454b3ebb14ad5f9f2d2cd7ffbe81b30b0e02fe02d52573cd60318b7cea6b7a04006cffa592ccb1cbf5228fd813dcfc8b313c81e019b30a07429a3acb093952cefe3b13767613d7908a5d5dcfadd597782e84d8a9f6b5edfa6f54c5dd7f0627cc90574ba6c0c7ad4e0f7399db76e50ed2a788b7cdbc5fc25f59a4c099d9b6638ce11933100bbf4056804e3e33be4f4e5560ff0ec04f8e3a427650c73b67bda8a73b41003ed2eb43f8b4882144cbc444b880fd5720884d4e3980d28adec7a125450c6d782843b741f7bddd44d37145f5d704ad9e923872070e799722c38adc923a44204d54733f0d8a7c8259bb89b947f0631dacfaa6cd32d4c64c1b06a4eb70b073fc66924fb1c5283d6737334a5efe53c7e01c45e307066bfdd99d87070838d400da2389230984f1bde58b81bccf043428a75121f1a0d4c41eebb97272ba55810b0e9ee98ab14d1042f21d84cca41bf7415c457d4a81d002f89eb2003eaa0ee17bdae1a98041e407989a4f96c988255f6293541c411ecba423a817fd3129e8d668715ecbccab68856af8404fad858902f36e6d5c46376fe12618a72f0bd103da6e0dadd840bcab06dbd6b9594e9cdc0848e78397f997c51a7991e57a4c1edee8a33b65ade18f3c77028846641a7da313e600a211adda5e1afeed78c18d8fae7b09ceff05cb31b246966e98adbfa344183e4fdbee84df65649e85377aa33282b2ed80d2b2e1bb1e91793aaa015027ab73046509144fd80e17316ef660ba5969c7464456fdfa945e120ce5ebdbdc7dc568d904f393abb5d0e2ccc7b60ef7450df7bf90ab18e1eb8af95762956f538be5a51af433b0cb656c3519045c7b4fb9f960427f17592aaa20fe2fd09d7181f2b51ce37addb6cef30e443923173a01438c25cc6139e6e8f3e9c1c6b2812ad92db51912e952777fd6b2aa1fa5c449890053873e06e4e36f1ec8fa3f83e85404a24a315f47b6a38d2db61b5ba0b4395f75696d5f948d435fa6e6d48e126c5c605af185705b08210ca4ef961cc222201b7e0a842d1911add0ee30df693d203611dce50f7a188e4f93057429975ea9ff6b674b80593f8eadd9c7d719edc0ca033ee7ea02b044a15b002ff49f64041872a3756cb8e07d8d4ccc90d0cbf5754267a5b0306d75e5d68e7001a2d8aa2fa876b86fb80a89265867d3b83f4d6526823fc73e3671146c8b52e614c0514672693a5ac33b59a180878362918eaa9d5137a7da4e0cc0415ec5fb6031151ed7cc57a479b9c7b6f6060300c053e5cc2ac4a4d3090677b5cc1d832a86bdb708ac8024f4e52faec128b1d3dc29cce6f49c3c2990eea4f795e383842f653f20c198f28427ff1283c50b40f136e572354eb5aa367dc185d5cb00b3b1ce612a4b097da5109e8548315af7ce27d4cd7529598e5c12cfa5a480fdf29a7658e540d057f7106c2c0814b7531c28f0cf0b3f0c4f0050b8f79c476f9368dcd788459fe150abd23b16211dcf8e3e15f182ea3da7f627aa6833ef468953b9828e3b272aabcfb86d37d0f7542c3a3b74eaa2c02347394643dc681afc87f7596415dc46381dddd29da025724af123f1e71e6c0d05a5398cf074b961063640bfab94d75b70a9bf1893b1f20043155305975cbf8fbf432203c3a733223f21a0bbea9aaeb59035b293e0d39c1917fe37467836641611b70f6a42ef777fcad5c9b65b629f42960200f9f9b87949e7053a14fbdcaed9853e4f9135630519b52f673fe9f7bf2af3b66e71cce438c04eaaa22d399a9ac14beb12bbfecfeacb3b6244434946a6ab7f2048fe52a69cd0f92cbe04d67ee576ae3a0fdbe06471ce5246169bd3cc7efcc15a67efb48a186d05b4cf28f520362f2b747063182e9b7113a340ea4737fe26dad3c3b949cb83b1facbb76dca305e295809140cd9a449acdc64a752cac37ea8344cdf97ef4347d0657de037e812eea41d510a9d9ca0df0c5c4da16793431f9c01a4093da562172fcebe16bd4cf860672c3c9f355bfb57a330b08a38db25ccc03298ee52ac395fa3db49abc713516d67f5dd9bd815209bdb4f8912a3d1ca1c78d663fd82d37c4a3abb2477493ddfc431d1409f5130a192c856a84698daf73ddfefa3151ce9daddbee06b266e43e9b71210c0e13316a0ee3e370377bfb164215879539892dff2b4197afc8af5172670739174bd8528e29441c88e10418806e325966fd2025f076483521852578c0ab1f1310f101126314b9d43d1b582dac482607a34f11574b6b4e3a26d9a0f111c047450336220cc19712832f7bd51e322169efaaf01247905ad5e633081cf4399cebdb4844c304fe7df8f3ff8e5bd0e70578d866efdddd8b3c2fcdceb8bb759152e5c43f8ccb4a5d8525eb82277994b881f8b12fbf40c6d2bf2abcf6becff227de5ef086bde312f15535c2ad2a210dcf097a685d2b038783a92e5cc737afac23ed8221e10f0eef68dde5071fbe322de153a35da9059320223a1d6dda9adddf59986fd2312a7d8c41dfc1ce081261008f19f4848c353c206b2ba063d6f49eff6167a330f88bedb8256717fee43b2e658b6690775926db73ea22c7c4602a30b1e37df6863e6010866642019b3b9583b4f4c35a5a89f81dcf65ef19947e5ffef1d7486ce4c8ceff0e45e81ef45e7b1e455b7c784949832b4c668ea6a54f0fc94d0c999c4d80a8ae189ead3ffa47acb559bc29690181b7300ba6755e5440f21dbde449f8202f6d2150b7325d59f1dd5d3ef583c083007b1167f29894d2a6f8f42caaab277942608cdb1b6d7ce1076bdb7c2a0261a3ce703ce7477e5b8da0b098b22cb94b5f88f704dd85747ef326edb0d3de1dadac6284d95510ebcac0f87b9301a3f7c677179c6b42d5ac7d28668e18903c159b9951164541223c0d8658b483a6276599425e39b68e2a18d0a8f4f121bba128f51960c0a9157cc912da3658df0c51de73a4714e39e58d16a82248c9b7d025b17cf0c7902eae344220185d9279b24075f466589d2977de59d299dbea5b0533eccff22", 0x1000}, {&(0x7f0000000880)="e29977fcecd0dcc80ac62a59f8511e5b975aa9b2f96432859bb3ee2f34ab0ce9e8ed6e2518f6d258604db3c7a0282d9a32050499b6f991fb9f61a51ab6f30b46ccc057c7433a2ce6eff3cc8c3b92277e30f151bb45e8c17365e149ac26964b81d35e143bff92460150915eda9e891753b6530625b1c0c818fb79591a24f56c48009b5424dabe2634236b3e1dd293ddf36da46d75ce862105b839ca8f62668633df2006963d73670407e9b16224734394696680eaaa089b252afa1dde67d61c14a374865a7d0a4ad4599334ae6186fa", 0xcf}, {&(0x7f00000003c0)="1d022886886b050052c2cba146e6c2f9a7482bd26a901789583be1b452c607df600382ace9308dc44fa70ab94bd94a37ecda98e6ae9b", 0x36}, {&(0x7f0000000280)="db88e0c0a1255418663f9eb6357f74cd9feb6609008000000000000051bc7a1c521635b4734d090721df703121a496f25b67210524f9239f4c7eb5e9ae70252ff2a7a6e3efa54daf9daef41e829db77861256e47ede61a5ba5ac417c913cfea622b6b177d46ca65eb9b6cae7e2c3e622773a", 0x72}, {&(0x7f0000000400)="d1bb0b384a34d39ba75d9bfb5b11f70b78bc2671f441af92158d5f736f2484a95c1df7f197e55ec9ecc66ab15fb66a3338eab7ef160dfa2a2aa52d03ed492842b70b4e1f5af5b493bef0bfb0156ed723f56ceb63b9c8581887b6346dfbd6af1c4c0fdbe32c8ae2b6a2ab8267c33c9255744089cb2eb00d5b6e517142ee4c460864eac7b8c68ecbe64c", 0x89}, {&(0x7f0000001b00)="ab0269ae562008e89272186eb781bccccd8f7b5266ae14b3cf04612e6846fb7c501a73add44a28cb181f97b7700a8cfa060b562904dc58e439b98309964d3c0b24663ded3c2551d7c775c6891d499c6d8bbc2948c81070b244c9df4790cd550adfc618452b2edacdc39a60c2dacc76af8823482f76aec2a022acbcd7bfa4ef44c6ce3a0802b6b24e1c3ed73814edb42e6e96810859ecaf014c03d94d6eb2367fa7d12ecdf917d7f501ec0796fef2eea854fb7bbb0407a276617bf80b1273d11bbecc8f3749dad40bdb202490c0103d78ef8d3bf3f451408eb3a389f07c51b1b3ace86fdc7611ca29c2c53595462009a11711635703d3676190da72cb6bb162ce2af01146c4c5bf4ca8bac5a20131bf8674805cfde304828ee394914e8bb9aa435439957ba5297ab6fab6c65bd5b072cde7e032fc050f2bdd1ddf277718738d38e437981b79ace711301203bbf671e623b9bf2d0c5e18ae3298699b1ba283893b24c13b9d1567fcd6bba1c7a31e8082f27a308392617d44108237e86ac9fbace6e1aac8de22d115e3a646a5e0770c23a52d753f6037f55d59320ce325e8b19ca94df0343980ba121e4939eaf4a9145f78fc380d2c731bce886dd658aef5b8a8b99036bf62dd7bfdb400333603445da8a4b665292a33a4ebcc1653dd4a01b451ed0a041a9b666376c53810c080e11436107c9898d98dd5c7355dfaafed845d2e04cc41b7905af11c8fa347e6c1eac5a71762e8e0d0f6d934976f9d27b106bbfa179ffc36906adedb32aa2fa36c31b8448dfaf7e417e369650c0c6ff64f26036180295532a33ff45c72e682c9ee2fde02591f30de7f73ee378d335e8ddbfd729c9226236d842c660041a4b0d7529d5e5056ca9f14a24c2a1bccdb1dcf2fea19fdd20deddd58dd8a495d3019ee597556f5b2f238d3ccbb7bb64f9c29503c2db317470b6a627b8689cd24cef996006f841f28657638fc4af16d56e728817ac1ff1e3e3e147d385b4ee99223cd98337a6b6731dcd96635109f1b1f61bd0af6a833a16e73f16e2ce0e5f3080aed8cf138b6e3c0848c0d74881665c2c8125e2e331893dde1ab6692f164cbc9216591aedf720682ff47fdbb98fd687e0b9b53f835bbe165e4f1202aabcbe40fb7942de7c14434eaa5dbef2be2ab6d8fd5342020bde36bf07569d35a28ad9328d241043d7030a478928dac3576a655ec4c584d34a092ad2d493076a344333adf47f9018e0dbcf9111282205089aef5e4d536ff630c48a2a58f5f1bb9ccc6e01582a278a4e05ce7e5b33fe9e3680867663c579006cd028fdaea8a534c78a28de762a0e447ad14d7d1073976c09434bb658e6a153883f8bf43e9a1144e6446c829f8aecca0fb43f1986fc2a7deb69f5f6bc90c37622e265249dba4b789072683c166069d8102ccd8cfe3b252a5213e3f2615ed1374a2d55f30b0b8c68e2f9a34aefcb206084292909016efd7daadbfed399f7a138667882b97b9bfaadb3795b169b1429f9755dd6097cb0e1c53ce9697fb6394de2f9c13323feebf76568e5970a69f95b50234f4f3e8880e436030f0e2f122822e889b9e3471ba491e07279336f934321938fa47a90f152a016d7c79caaa7d6faa074907d4990d48128b2f65e1a01478a3301b50d59c9c7477fe2231d3ec8579f29fa841dd113ae5e228d7c47b4de90645bfe4cf5bae0ac809c73bb02fc046ef7be1ba4aa6fdf475bea3279476601665bdb297d44f8ae3fd4460797f13a346c7deb6baf916fe854d1a8468fffd8f84b765adb924d94481af707205be7520ebb743cb351a14e43a452ed82fef630e1fabed82f9c1fdc5a7e9b5107f9df11cd77d2cc70761d1cfa4932832289651110738ad8ef1ceb908701ff4bb7b52b51326bc3848cbf64bd488393afd39c19fa1e9f08516e57fd3b6cbfb34ff6df41c38b8fec4e81ac8d1d593eea034c5fcb90356b4310efba12034b8b804b6048f114195882b4ff3dcad8e013654ac386189823eab576c4c7df27974fd74f5369df4b6d53499611487414b0670cf9fabb559a52e89b762cf4dba6f9fe71b58cf2db1c7a6363be65292fca5df816b4efa769077ba487e889eb35bb87f14c547521d794b9715c9c9fb3979dfe9feb710275a959546bf6cbe13a1dec93d6f31828dd0663ae714be32af48fec3ced5fce91592a6d7c0cffef1df0ceb1b1db106c20deb54f17835e3717ab905e767bb38195748c6e9cba41e280af8f941914c72ded288011a1d3f9adcb4441895ac27a9fce1fe141c1ac33e3b15a4c62e86dadf5c3c78e8b48ffc6528eb44b0836f918a639aa2a318eabe06077baa58e7c46bc84ef4b335587e693a98972738d9f363933c4bb6f8c2833520802c5473799c1e892343d05ced161ddaf37f7ebce039eb54034ea643944c8a36ce55076fc95a49d0ff908ea77c275d12520003be75b8bdef42eb0527e6fac06e362dfca112d0e0eee8c7c5200de66550c890734c690192a0f5ac33bd8dc43a45e51ad1d6165360fdd942fa471a0f385e1400f0b319af1f980947081e4f402dd4a3020bf7098cd89c37994553ecc73cb1b93b8609df90dc542e57834c6a5735e87a45ca43e8e5ab1cb1996aec0db1a95ad82120f67f8eacd0dbdecf1886d283ec54018e889a441d9aaebb561f00d35d8e73552a890074b5b30f4b9f86085f7c7e5eeae909576d24a209008bbe7b9617850d684c79fd7bed9ef1e445c43c912cf72c67512fa8f9e81e0f8e01ca1e7ebc7eeb777828fcb2d71bc3e5e27246dd9c34c073523488dc6deac1f76adffb921173509627dc03b8fb7e95fc4991fd30586c0ef32037772dbd73f4d2fd47bc6e250f6212da8aa348258d274a51475fb83dd19c4682ecc1667587d692a1ea92c15d9b596c5b1cdc862200a98f9c9f75a4c69a2d61ba605200ca786737f9d0c4867c132735ffb1d68bf82696ae2abc0d3445c5506c963e89f45623a74bd0cfe37f20ffe3b3bfa92de79cbc430b2e0032cc1d676e7affea34eec02f5eab4409ff9b91b69b9c0052576f4007b041612ee0d0d24e6d804145a7b17a77c1faa091ff3d43eef917f0d07013a53ef952c775891fb4409006628d0b49eecb707ae660e27b2c08ac717fe6dcd0a3e4ff0ea31de4e1bdf893903da6afd79234573ccd97014242c5200424d6a31a66d084649a83cab99819eefbef0ea16e8149724931a210666bf004352cfa2bdac1f9bfabcac0caf18ea63cb6865327c1d248d0f7a73e5d7c9331501a036325acbb78d67dd535361df72bf161dc257725562291373618c7d3b7189a3120301810ef0d646d5edfcb85f4b34023d71281b77ae1ee5bcf37a372840d55c3b900401b944cd0da085e931dc5051ab48ad5fd8ee576fe3d52490f6a2b32675e2d18995386c97666c9944a2c7035b8a79409df300b78a1f5944df51d828b8af48921d68306a8cf45460be83525bd34c35ad8b61c2f56d7633ed42733798c61b1fde11cb81ac9aa40926c336567800a3bf9192bfa6a529f562da4f14170304ebd193d1b658ba280f7c2d5f77ec0a1af090e7c43c8bd70d110231519e23fa6813b75ed8a8e0c732db70d6e343c5e98585564d4f313f8d088c075e93f876f7a1db4df8206fedc962db36aed1bfab053a4a34e8b3f93967d70405cd1c7479048c2183edfdd72a3ec1edbc934492040c50cbb69975dd683e4e061b41a4ef19457c61bae7a5ba644a12c3fa22ef0e1442153d8b07b66b6a36bde72c49b1ff1b91f7275d1665c208f8e059bddc8eed605589422be801964ccee0170368e1ac73f976ab8586a94d856a126cbb2a2823ae2d2f8203213162da7adf49f152a8a09340971f36d88c052d97262066471a1449ae706609b31cfdce77875ef4a9107c41b031d0a8d51886c011a9301840e74c390deb08f03c0ef96dc4d9c2089c2123a6db9b8a0da7f8fe906b6c29885ad34ce22cface4c98036785a7ded1417efe960450a09d73b41a497f8f8de2cde59cbfc7f030b5a5b8f59993334d2fb4b6b305dbfd057c979f2a6a5641ae10bc4278a60607f44b227e04e5fbb1535507eda9ab51144fa38b594711fd0438fab217f0cdd97d00e4c6fd53b2def1499d37d00ab8312943b563bd527222f79e8b4a7fbb8171daa814e9a488bb34220c63cb3a59ca5ef9f8ab452d7900971305b5f4f02130f7b80bb42cada210eb945fdf503551507483895b221732faa797787fcfda847500e4ebdfbc96a16a5c8d8b0b44f74dccc7702463479348556a65edf3f8394be77f9d4aab1136d8193e4a210284e7a2bf64f1ad23ab0da44f53fac92e32c71f738f8a17c1378909bbf40dd1a016dace0ae5b8380a9c5e638514204bd7f804b5451e04f4603f1673b0fe9984f0cd0cf9b3b2ccdc1259876f4e43bb32c94d142eaf0fe6fda6645bdba6315352b0421de09c907e2bab99fb16e5ad2e9cd43beb217f94d69995f0da9a76aef5903049460067c57b484edcf76d418c31dc803c199fa5cd6b7378ae27a69bd9f9fba45856f434960dfc2bf2e78ba2f9f61fb9070fdc5dc6afc5bf34bb0ae14", 0xc91}], 0xa) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) select(0x40, &(0x7f00000004c0)={0x0, 0x7, 0x0, 0x9, 0x0, 0x0, 0x7f}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, 0x80}, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xd1, &(0x7f00000027c0)=ANY=[@ANYBLOB="0000000000001b196c86008786dd61b652c1009b2901ff010000000000000000000000000001fe8000000000000000000000000000bb3a0c00000000000000000000000000000000000000000000fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000bbbebb993f96e9491effac5d1d72468dfb00000000000000000000ffff000000008100907806800001be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39f27df2d99833d871304d9c0cde0c5b1d233634e50d15be87ee9b0f6d02b69efd07fcccb9decc8c1a1213310ba5415e487452422767d71f2637b293378f81f1af40507b8a77000e8cc37b5415789303babd88d66182cbe4fb050e23bd8a42f353c84572577fd24642c5c7d47d12d57e424edab7a1457b3094157219e36ec57a22c4c4d09360f55e66a4064e4496146fff7824928336dc3629f22c6e8e9b3dcf6daf249cc1734dbf2129ece4713e4551c7c"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 1: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000080)="3e08c3ada6c95d6f1fd69c1ffce8d356b4affdbd4bdf859b8c0e242b027686e3b63ef6528ee639381e65c7a8a3fe0c222fc29f8d96fbb53e1f186a6b337a1c644b5be1fffd04a83a9b89601dffe4106f1863ed234880aae91d135be78d553aa092ed77786abf7be883049094e324cb41a210c839f1fb0a32ca6c30563957208ce33b0b96c5c01c6a8d521aca870c7e8bb1585b99cdaf677f28a75a6d61647ff3e0a29d980f4973dfe0654c288ff816447bd76d3911def776e1", &(0x7f0000000140)=0xb9, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0, 0x4}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x0, 0x81, 0x9, 0x800, 0x80, 0x5, 0x3, 0x10, [{0x1000, 0xd53d, 0x9, 0xfffffbff}, {0x3, 0x200, 0x0, 0x1}, {0xb91, 0x7, 0x7fff, 0x100}, {0x0, 0x1, 0xdf95, 0x8}, {0x3, 0x5, 0x8, 0x2}, {0x7, 0x1, 0x3, 0x8}, {0x800, 0x3, 0x2, 0x18}, {0x8, 0x7fff, 0x425, 0xfffffff8}, {0x1, 0x2, 0x9, 0x6}, {0x3f, 0x5, 0x0, 0x8}, {0x6, 0x40000000, 0x0, 0x10001}, {0xfffffff7, 0x8, 0x3, 0xfffffa27}, {0xffffffff, 0x3, 0x3, 0xffffff80}, {0x1, 0x3, 0x1000, 0x9}, {0x2, 0x8, 0x1, 0x3}, {0x8fd7, 0xffffffe1, 0x2, 0x1}]}) executing program 5: r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) r8 = dup2(r7, r4) ioctl$BIOCSHDRCMPLT(r8, 0x40047309, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x84}, {0x6}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r1, @ANYBLOB="23624c6b58cdb1e4d087aacd1141f7bc03fb93c8a7156696c0632a2f9a9ccd9b9f2b2b591c04191ac12810418cc9fc92b1fb53ee3b2c8b30cccca8a7b7cde5981e9fde319defbdb45843f4e2736d6c828d3166bf3fae879e84adbeb6435380344eaf21c245e8e1f1faf1d2f0a698907198312f037769967735b23d397c89236970ac544961a417c3a16f1623d7cdd81418be24d94160aff704c0604bb046471237fce4b5e842bc6e452d39395d2b0f58f0de6826d27fc2782c1818c918579e31e5", @ANYRESDEC=r2, @ANYRESHEX=r9]) sysctl$kern(&(0x7f0000000300)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471000058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) bind$unix(r11, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r11, 0x0) accept$unix(r11, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x9) setsockopt(r10, 0x1000000000029, 0x9, 0x0, 0x0) r12 = dup(r10) setsockopt(r12, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) socket$inet(0x2, 0x4000, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0xa, r0) close(r2) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) read(r3, &(0x7f00000001c0)=""/88, 0x58) getppid() close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r5) utimes(0x0, &(0x7f0000000480)={{}, {0x0, 0x1000000009}}) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x4}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x4000000000000004, 0x0, 0x0, 0x0, 0x93ba8e9cada24cdd) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) r3 = dup(0xffffffffffffffff) fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) readv(r4, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) fcntl$getown(r5, 0x5) clock_gettime(0x3bd70b3292b7004, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffffc, 0x0, 0xc07, 0xffffffe1, "9707157d3f00004bc10000000000009200"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="5cfd", 0x2}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) executing program 4: setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r1) executing program 7: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x5}, {0x44}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 4: setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000180)='./file1\x00', 0x75f493fec6515f78, 0x1e) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/59, 0x3b}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)=""/27, 0x52}, {&(0x7f0000000400)=""/126, 0x7e}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) r4 = socket(0x800000018, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x2}, {0x4006, 0xff}]}) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)="1620e80000007c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x10}, {0x1}, {0x6, 0x0, 0xff, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x8000000000001}, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1}, {0x1d}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) executing program 0: r0 = semget(0x3, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x2, 0x3dc3, 0x1800}, {0x1, 0x8, 0x1800}, {0x2, 0x1000}, {0x4, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x0, 0x5) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/213) r2 = semget$private(0x0, 0x3, 0x8c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r4, r5, r6, r7, 0x5a, 0xfbff}, 0x0, 0x3, 0x6}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semget(0x0, 0x3, 0x10) msgget$private(0x0, 0x196fc3a7210e34b8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x30, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r8, 0x1000) setgid(0x0) getpgrp() writev(r8, &(0x7f0000000800)=[{&(0x7f00000003c0)="325c947809e348a652f56b195fced380100d72b1f67bca0734b8605ac8ce5aebdf7d8a1f7474daf9f926baa01670809d2a0e034541a2d33b2ea3370c849cef66f698478ed2dab8c5cff4fbf8019b9be273fdabc4ca042e65", 0x58}, {&(0x7f0000000500)="93a6d720c00159c0607757fb7f", 0xd}, {0x0}, {&(0x7f0000000600)}, {&(0x7f0000000640)="afd16fedf80ffd4824b8286742e3e4ee89665c508368043ec5df889489b995a5782f2feb7e305ab5a06010609686adef1118314e6d7b4320c4c3942406c97770b8dd5fe8486b5a3b957edbd6b83b8b2e1bed465df1defe1bb7346c9bfb6ce6e49060c1fb338b8d8a44c4da4c0ca91adc723ec4463c482f08339edf97813d11af5505fb4e992fba28b4d79c723ce9d12c581cfff9564630835855867f02ae0fad4bf6df4dee410077ea445d493c", 0xad}, {&(0x7f0000000700)="7b3e9b7e4e3c29afcc2742227b853589b587ddf10f287d29182bbfdb589dc676fd5a3f8963e20dae235eb7ab29daa03bd7774063552b48055c85356564406002d52cd8990f10effc311dff50ea412588e6bbef4002658812a829666c1ec2011b0e7a180413b0a55f6aa67d24ece0f5f9b1ce0f2793a181d9dc176d77b8868561927b77ffebb7e208e9e424699b3efbb7714a45b8e00b5b107ed7ee1d448bdd04fb97f9ff5ffe979792b91181aed9fc8d87dc4ebeb4ec5e465f7a85761852eb05b3854206066ae139e3f4bf956019bc381df2edee779ce84c4986cedcfaf343719df1de160e29f3ca7b3c976b53a11ed7a9", 0xf1}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206910, &(0x7f00000001c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r13 = msgget$private(0x0, 0x12) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, r12, 0x2, 0x100}, 0x100, 0xff, r3}) recvmmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f00000009c0)=""/237, 0xed}, {&(0x7f0000000ac0)=""/104, 0x68}], 0x2, &(0x7f0000000b80)=""/243, 0xf3}, 0x8000}, 0x10, 0x42, &(0x7f0000000d00)) executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r1, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x6) r2 = getuid() seteuid(r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r2, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r3 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r2, 0x0, 0x0, r3, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendto(r6, &(0x7f00000001c0)="72899eeb0547a4755c5cd730821940d3cc32cda3dab43a162b1a0c1f405eb38a4f2bd2d250f20be3b78c7059ea878ab53ed58dd8e699a0e254", 0x39, 0x4, 0x0, 0x0) sysctl$fs(&(0x7f00000012c0)={0x3, 0x1}, 0x3, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="094b0000000000000000000008004590001c00006ca91e0da554f5080002e00000010b009078fe3396576f5919f87250a57b0432225a9d352e9c04d84d0d5f51296749628979eaccedbc3423d4fe5f2af33ac22e23648ccfbdfecdd817ba97ff4a3d59ce4dbb21b0e0db3c29f5d30dfe24b9b69a0e3cbd80953b86b2c55174c06e9859c0fff2a562745d9fafeb4d2b99d1665349b4ee58b91b504c604d11ad9908e16887cf7e297ea02538fe9b96208432ca3b99bf5ae673baf7cc5798ee0f739464e41d38"]) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x3) dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(r1, 0x0, 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') close(0xffffffffffffffff) syz_open_pts() setuid(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {}, {0x8106}]}) ftruncate(r0, 0xc9) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="a30a9f25000000c6900c57fc7e08244d0d688eacd845f07c559c45059144d7dd5b51edb9c951313afa520fa49e56fafb1834fe9b6cdf2d320beb479ea390a620", &(0x7f00000000c0)=0xffffff79, &(0x7f0000000000), 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f00000001c0)=""/153, 0x99) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getpid() r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = socket$inet(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r12 = getegid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="9b3f25ddc7990a1f0b7ca60eed40968694cd7271a18ec61a11d6b80a9d038f419c824e96f21e50ca8cbb4a340154ce417d3ae9d1f8146b812715d0dc359fa4eb1478b6b6a1e782e7c3d65c0c724e2096a71e8e7ad5be339c01fd1eb2718481cabc4678f800604f5d0969d884a112b2e53864aeb5d8cd8566f31301fa7258c40c861aa7ec640dd33364a3e0c02f7f8f038a6aee684c23babed2fae93f71", 0x9d}, {&(0x7f0000000200)="592b0c6c73947abc8aece9fb82f3271ec52e89e355b8adabdc404205ff55e381e6353344925df65c3e3a5bfdc21f71ad8a2fc5", 0x33}, {&(0x7f0000000240)="c82f86a5e7caa9fd972a8f3f18ba2746f920932b9f74fe556800e5fdd0854676a037", 0x22}], 0x3, &(0x7f00000003c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}], 0x98, 0x4}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{0x0}], 0x1, 0x0, 0x30, 0x408}, 0x0) executing program 3: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) r0 = dup(0xffffffffffffffff) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x9c, 0x681c, 0x4afc}, 0xc) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x72, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x29, 0x64, 0x65, 0xc4bb, 0xa8, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0x27, 0x3, [@local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x100, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x1, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @loopback]}, @generic={0x1, 0x12, "888325e2c4e1e3162f008585cd008074"}, @end]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x4, 0xfffffffc, 0x1f, 0x800}}}}}) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)="fda7cfecda511a55869abfe22539439a765771ee010ff077ca09ef879efbc6c01dce4a261eb0c67d96866258f63d1b345370674690994d27a861e0163ffcb6018544af1c73708f7196a301f0578abf71ccaf29af12a6b206c97d5d49fdb1b6869785e917712ad3a1fd819dd4e51b518e344911d74c220e1c25d61362b20a974df8c844fe6c60bb0779babe41ac22424ba9682849b186073c090c90c0584a6fdd36e64b6f274d3d6923e528027462439fd406bd3ac7f2c90f356da3b4a7b445d303c0c2178964a0f91b225950403d19", 0xcf}, {&(0x7f0000000300)="844367ae333bdec0dd23b577273571eae23c63e6b5af774be53f3a8be47de7bc6ee4000bbae0449e0d766da1385b22d27c5f307a2efd5faf7d9be75c34fec4dc5497073696902770d371928ee248f322c31e86cc0b661d1d181c769e971ce864d1db57510d80c3020bdd148b8e1c6672c127996d6b6bedc85afa7b230653a5acb6698e7c155c99ed440d8efc0cdddf6573c2cdbe47671095d426a98d4d94", 0x9e}, {&(0x7f00000003c0)="1f8930e951cc0628eaf96a689c19816f469b3b428671d694b9cfaaba", 0x1c}, {&(0x7f0000000400)="48916976955ac50d6b8f6bc4205f23342aa06306c6b532f3c470b0ea16adae29ea68367f9da4b750b57534717eecfdd4a549faae79343139b4511016a259eeba906d87955887046026dcff", 0x4b}], 0x4, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = syz_open_pts() setsockopt(r0, 0x81, 0x3, &(0x7f0000000500)="fc36d6b9d14c93e0eab2e993ceb2e234150cd789266c7c5fb6764adce13593b13fee83bf1ab60934b554a8bee3ce79f0c49efb2e2a620dbfbeafd1c773c64b39c9e4da47d1928fc5e025c25364cd456fe66aac2fd376a255d870a4f204fa759890bba8d29bf659d06946d2968234505475d1be351270ff1d73216f4d6a63d0773bcf", 0x82) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000005c0)=0x1) r4 = accept$inet(r2, 0x0, &(0x7f0000000600)) getsockname$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) r5 = accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000740)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) read(r2, &(0x7f0000000780)=""/4096, 0x1000) getpeername$inet6(r2, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x40, 0x0) kevent(r0, &(0x7f0000001800)=[{{r5}, 0xfffffffffffffffd, 0xba, 0x20, 0xad5, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x2, 0x401}, {{r3}, 0xfffffffffffffffa, 0x41, 0x80, 0x9, 0x8}, {{r3}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x9539e15331a3d24f, 0xfffff, 0x5, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0xa0, 0x2, 0x2, 0x9ae}, {{r3}, 0xfffffffffffffff9, 0x60, 0x42, 0x7ff, 0x400}, {{r5}, 0xffffffffffffffff, 0x18, 0x10, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x9, 0x1, 0x1, 0x101}], 0x3ff, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0xffff, 0x9b}, {{r5}, 0xfffffffffffffffd, 0x4f, 0x20000002, 0x905, 0x4}, {{r4}, 0xfffffffffffffffb, 0x10, 0x20, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x3, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x7, 0xb70d}, {{r6}, 0xfffffffffffffffb, 0x30, 0x0, 0x1, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x9b, 0x1, 0x1000, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x7f, 0x7fff}], 0x8, &(0x7f0000001a80)={0x9, 0x73}) sendto$inet(r4, &(0x7f0000001ac0)="fb2066f67eaef768d829b0d8acba46522ada5f489009dcd7839f441c11079121ab7c1be22647833129ab9ce9e5da98b9e8676181157ecdaee8915fb4895c87b142d22f655f1e010879468f5473514af03d16acb82ca2c030455162b0a1a223d326ddb0d805bf16a64ba44578e04d35d48139be9383d07739d58d90e3d2aa9273451665e9ad7d182873181d64a9e4fd435f138186e04bbbdccb6b71ca0e4384c8445fde6fdea8ddfd692f9241e45f33b5b493e5dcf9abf88d8e1b3d07e86368f6f40b390073de03a850c9c66b7d993f23f56ca2cdff7cde5b306bb233edc2dda32d8e1460548223ecb6", 0xe9, 0x1, &(0x7f0000001bc0)={0x2, 0x1}, 0xc) readlinkat(r0, &(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)=""/216, 0xd8) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001dc0)={&(0x7f0000001d40)='./file0\x00', 0x1, &(0x7f0000001d80)='./file0/file0\x00', 0xe}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001e00)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001e40)={0xfff, 0x8}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001e80)=0xffff8000) r7 = socket$inet(0x2, 0x2, 0xfa) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001ec0)="cd63e889ec34b2cd49641cc809ff96c5565b5261e3e2f1e258a9c619e4bfbf043a67bd3653b39003efea144aafc4dc5aa9153864f482b3566db0a152d253d79ad855339ed4c99926e36a91bbb9918a19c8853a7d4a062b9623c486ca16ed7365e5b71866aedaf27e0d4635348fde700f836d7c9a1896e65927fd3b458edf5110222809331310046948eaa3fb7d5f9359efa7cd5fc2447eb4250d129125e176177826a533de83a401cb5c488c1d41421acdab64f3627d668d5bb690d96c6dfcd5c37746746209f5da9670500ab83fba1fb1d1f7274528008adba3a617eabf13f85b27d16d57", 0xe5) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/101, 0x65}, 0x3f91}, 0x10, 0x840, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x9579, 0x6, 0x4aa, 0x20}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/76, 0x4c}], 0x1) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) dup(r1) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) dup2(r2, r3) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r5 = getuid() setreuid(0xee00, r5) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x1}, {r6, 0x4}], 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f00000001c0)={0xff}, 0x0, 0x0, 0x0) close(r7) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', 0x7ff, &(0x7f00000001c0)='./bus\x00', 0x6}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x110) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0x7, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {}, {0x8e5, 0x84, 0x1f, 0x4}, {0x0, 0x0, 0x0, 0xbc1}, {0x89, 0x0, 0x1f}]}) dup2(0xffffffffffffffff, r1) dup2(0xffffffffffffffff, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080), 0x6, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xdb5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x10, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xce0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], './file0\x00', 0x2}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)="467312295748656f21dc461c211fd62e09ee", 0x12}, {&(0x7f0000000380)="10f0a54715249b23cf36dbb4d55ec2ce03de5280858732948734929ac763747534baf333f0e872edd38bc1f82e5bc00b6acc1ee901", 0x35}, {&(0x7f00000003c0)="5b51010c71a1e16e02e15c09c6742534d893", 0x12}, {&(0x7f0000000400)="da6daa42f50cb905f988e869ae47a179eec12a96c5824f6a98971eedd7d0c327cdcf235d6de60f54e11484d0d57e0e0486db0d58d13878063ab2bdfb320a1ed1b0273e2482e53ac8b801290885bd67ba00d51b959a5f57d9c0", 0x59}, {&(0x7f0000000480)="3e3512dd67124763c95edeb1fac144", 0xf}, {&(0x7f00000004c0)="de6b399cbc84f01f641866e238a851b7d82beaf98e6bcb54469fad328ea6691fdef79014f80e90296ab097b600c58c877c96e3741445211d1a9d6da197416276b566d509b4c4b83fb6a63d545173d676f619423ea2dc9fe67c8060a195e3da0b7d5a0eb7d7ff5a67f7b9d0b93286e0b77391bfc08d026d6b67c8a0614529ae4841fcf942b4070b4649e8a8ce43d84bdd4ee8de0510551a94e3e0fd0a5ff0563d9e77410d3d2b979f1fb7630fd624bcabd4b5381aa7472ddc5d7021a3c19a3a1ff8de680af0397b636428c58b965995397dd0ccd9f44d2b186a4195e7d0e80891941cfc56b2d17b4a0d74e55fea4e95de323427db956e", 0xf6}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="4e46245a6200c375b42db439859a853ef9ecd509e4d4dad2983c6142b4c20014e7f7251991d55b0dae2c97162bdae3bcbf8e12d6bb98fbc3d95cd7e9ed4b4777c953de1a0e0a8e", 0x47}, {&(0x7f0000000680)="9e5b997bc6e9c3e4989ce1a91047edb6", 0x10}], 0x9) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000780)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sysctl$kern(&(0x7f0000000840)={0x1, 0x48}, 0x2, &(0x7f0000000880)="9411751131b80edaaf36bf81afdf2a7de07f9010c1e8cd9f586574ae3bf5bc5426518b19762c239004c9ee190655cb41f1141501fb62a9077b20da95cc0b13fd3910101b7d1824a7eaf7970ab656723729ad4f623b60cd45e30e764c5c324d539f7474bd586564db8cd7e6e85ba2ab1eb13adbd5aa34dfdf66c9c064689bea6e8aa699a7de354f06fccdc89996", &(0x7f0000000940)=0x8d, &(0x7f0000000980)="52715af0c9e76a413f342517e88230d0e6d32113c38d66ae0a0fce6be30e6bb0e72b6a74da48ee74bd0f1a0143eb42fd99313011d1dee3db0dc4444b7a91bc6d175873bc2fc3ae216e860889f0f8761dd6bad26f7d0c933c0a3216da76081b46ccccded5143bf76c8f51430bf8e0cc3441f14e411be0d9df28ff550d82bcf3a28d20063b9c69a691b0fb4b082b760df1f4c4b12edc853a41efa7d724f05b915dda1544592dd360e5563cc590fd6e0e8094f0b5e777e20aa91004b4a14a6521b5110f6a8275d1f5611d7d77c22ae732f8b7b0bdcda2286ea7283724959e2f4796537b7f04a14e0daacfb032c6a98a8a24c290f6698d14", 0xf6) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000a80)=0x7459b26c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000ac0)={0x7f, 0x7, 0x84f, 0x80000000, "da44a4355682df1bded545a618ab9660e798b06a", 0x6, 0x401}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000b00)={0x3, 0x7e4533cd, 0x2, 0xfff, "df092e2089d63b0c5386765d9dce3bd9e26d8864", 0xfffffff9, 0x7ff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept(r4, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000bc0)={0x2, 0x1, 0x1, 0x8}) sysctl$kern(&(0x7f0000000c00)={0x1, 0x13}, 0x2, &(0x7f0000000c40)="802b209e2d57eca7c8b188c871a69a4280d41bd6731951f25598216df2ac273253d798e9b78791eb7c9e3ac38b59139590fcc45b8621b4044d3c8be24f496ba4d7a9addca9dbb7a3163e8a00d4ff0493", &(0x7f0000000cc0)=0x50, &(0x7f0000000d00)="36a29263665fae7e78b5e952792bd82ebf47b4076615207adf8b61be82a896a90fb49504ea8e315749e1c92542910b60f1917b9ea50a095d769cd8f81b242a95cd93e51cc1a2bff21632995bc79de1", 0x4f) r6 = open(&(0x7f0000000d80)='./file0\x00', 0x0, 0x107) write(r1, &(0x7f0000000dc0)="53db1fcc74e1195a9357561bafb57b22e039a62967d9a1e223ba5a1bb5555b3f6d628552c4e0d8ed03a463ea0c2a35f87a8753305fdd8d37e131276ca759cdf999bc763af64d2bd584707bf3fb6375e25030ae66c7207f8717a9135d79b4f59f6b108eefab023b1d3fa00079fcd086d5b95f4cf665c51a6105f527259ed3c3e99bcdef48ce7727723a454fa8e4", 0x8d) r7 = open(&(0x7f0000000e80)='./file0\x00', 0x8000, 0x80) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000ec0)) bind$unix(r6, &(0x7f0000000f00)=@file={0x1, './file0\x00'}, 0xa) r8 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000f40)=""/71) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000fc0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000001000)={0xffff, './file0\x00'}) getsockopt(0xffffffffffffffff, 0x7, 0xfff, &(0x7f0000001040)=""/216, 0xffffffffffffffff) executing program 6: symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84c4, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="30ff66fc711944d89c07ef07000000bf70196375d5b32a949f24d048eaca953809f7fbffffffffffffffa370f9bfe600002771709bddec52bbe80d0b2b2a2f962d000000f45600d2437460ef229a261be5fff5893e682eafb866bd811e986cb65950750fad", 0x65}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x10, 0x1, 0x10001}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x7ef2, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffd, "92ba517131756cb31ae6a32cf5cdb5c06ace4978"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de26818bda64610500"}) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x4e) getpid() r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0x78, 0x1, 0x0, 0x2000000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000020, 0x2, 0x17fffffffff}], 0x12, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) r3 = socket$inet(0x2, 0x4000, 0x72) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20023, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000140)=0x10001) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$TIOCDRAIN(r0, 0x2000745e) socket(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r5, 0x100}, {r6, 0x2}, {r3, 0x4}, {0xffffffffffffff9c}, {r4, 0x4}], 0x5, 0xac) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000280)='./file0\x00', r8, r11, 0x2) r12 = openat$wsmuxmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x40, 0x0) r13 = msgget(0x3, 0x1) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000340)={{0x5, r8, r11, r10, r11, 0x0, 0x6}, 0x9, 0x20, r9, r9, 0x8, 0x1f, 0x9, 0x6}) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f00000003c0)) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0x40) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000480)='/dev/wsmouse\x00', &(0x7f00000004c0)='-\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='#\x00']) executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) flock(r2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f576c089", 0x47) executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x128) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r4 = semget$private(0x0, 0x4, 0xc8) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001580)={0x0}, 0x10, 0x0, 0x0) sendto(r5, &(0x7f0000000340)="9927fbe3b30616bad5b1eaf2bdfe56dfd091e6d896f8019ff79d625ec4ae7152ac81a97bf38d0974eb2d2e2d30d8fd974c9901cc1b1031c247987ceffe91003e273d210fc135ffba5a30ccd1d21b27fccadb7f4dc794f839647f359ed7bda8412cbd3f4e86e245d070a2c55748df281323dfba4922b02bef980de36243b8f966bd23bd2747ec79a0bf3fad1d13483376e4e07a7bd73e7b05dd2c2ae62068ddf912708179149f4ab5cbed8e869a50ba41278b0594d77f9d96bc9a87bc318e242a48955a0e2cecb436b98eddce1c261f595c857c87449e81a1daa9e2acf7fb4053b1cb342f1f0b919088b17fda6052e07b6d4d29955a6d4d5def9d68f765886562691b1da30e58756b2c5fe3dbc0136acab907d13e6bd62b8bc239716a97f197d6a39bc5af62fbd2a30d487b9d20dc91c623e0cc77a3b1490493ae0efbcfed741561741e53b5c01c2409b04410537e2f1464509ee23a906d6d424388d55621b4447561ff6f96761fa96647695d00b2980afdd2f412d09b00cd7feb3705caa6157f78885b8a4b53737b7e9ac73a33caa1e7ec51a7d43bf7aa3ffca21276781b16e369f6a408ed16e42c8ce11fa6f5370ec3d590f7399a00952932ba32c9283bd219e2db8fba43f074de263d40c2c0ade474524c2015a2e9e22b266d219e4a73856b68d936466ac24b67a94dce40ddd0d0b136b77d76ef6628c4241a4c9f983ff3912d3bbe9373de09ce0cc2f8ba8eac184dc27df591d42f43dd1461de418866d81ab3ba5e14421c5b028d1edacb1b9ed6b8620d6e608e6715504b034cb565abf6a57ae23388f800164b1111982e3269c04abc9212544157d89b3eaf214a7d088dc83c5f3451e9504a431f2c3546d4ad0084d55c39966797151647c8a62d0c7204458ca74ee7a0d910ecfbad1867dec73d61197954779b7c16bb14fb89c5cc3308c9240e6168093bb1056fc873e491a018e1bfe9436b9de65048abc280f7649d783a8114de7d1be0d106cbf8117ba9514ff6f99d24b16a6fe00deb0aa0847ab913a197107367011b8aa16ad48b35e77eea694ce3550e84e6c82994d334efa8bbc9e221b83192163a1bf3b2b3a1e7f053801a1d32cf95131074c568937e2948b3d760e21d8b227d8966fc6cf22ffa67a7c0359f2f42a2b2c4bd35ab70cad2c65cf18884973d8e6c1ff79d02caddac08452664f2a3778ef5465e06e97a09fdb697cc2965da3621acb7c205fa228be15de8d346d00d9d9f2814dc0c7d9096cc386b84a4209b0b9c91393b225ec366c70a9d392826581ef199e9dea39a09a8e85452dd9ed637cd0a37b8a11f6b580bdc43fc486d1ac3f09bf877a9f348f89eca0545e48d43bf58d9e1bc90b690142080aafca8760d7627af191cae50f102fedb21bed0c77e55277005deea5fa7b245d34e1ca100f33fe4af5eac5a86447d4a0351fd625360f0ec43246912550bb47a2a26b77f9e7318f2cb92ac634eade57cc923c26c63f5acec138688ef9b02a9553ed72c272aac02332d0c60b48c698e907a6eed12280fd675ad64fe2b67837ab0a8a2970d2840010e2cf495e41cb74e6a75ebfbd7549fb136eb6cfe146ac8e23497aacee48ea75b6c0b50ef94d766d9631347360286012e22e0bc83166a2b575cb26b0f24e6b28ffc9904a6898626ab78cb730143b30a5ae017f1af35f0b53237db51159c9a30e88b0e611053dfce8ca289e5d1c484cc4e15d9eb43bac8207d3f727806cabae97d55bf71f7d3d77f37422cf3ae42341d5b5dc7892908a9fe0a69dca35e20e941d3ccc3ed1b9afe5a3177120757e5c60e54a8edea10b1ca4fb862dca369de223da35c8a2a75b1be188bacdec89ff100b352960eac64b22f46be60261a72b966001a5e57826695daa5a32dd0f8ebcebf3a206a344996011f61f4c377f958565f0c65e4fa932d27c03bb86958636b7a2fe071942466108896cf58365ac96c16f4866f474afce0c37dfd460b7c4a812ec7ac327dea94b6eb01c996d3cbba076ba1b544d0d5a47ab9c1daf62a230f5c97a87df01d68b9fb448b51035780109965355682e8d65d4fb61f6abe30ee721e3f0274670938c524154d025a6e0071b818949269ed3deec84f3859b74a77defcabea55f519e7f8ac1a319ae5ff4cca2cd7698c3c4cf7b167cda3b3a7f2be2e80fcf6200ede047b8e3b0657660ebb0e4fc4ff89fff0a1659304f9c3ed83682188f721e1957d3e46ba2b42d2380c56db7015ff76da02b02a5ab4a331459a81e4eb3a37bb288b64356cc53c8deb767cec9aebc2fe1ecfc9e1a41d469cabf815755cacb74ff9a80964a6823374b5e28f0fe30aee48d23d26d0ca5e357c4c22591d36cf0ca17382cdd2eb7bc6275385e2a872abdbc9df60894a4943558f5a1141b8cd307b772bf135d4cfe13c3b8a9eccba1c84d7aa8b1c12fe9d18fbdabb79437ce7ee05e78d6d54d472ba7e019e56dabc57ade65de1725a275afb7b26656db537743e1ac3b549aac104327b8fb669b58602e35e79518f1d8e823340dd13b0724d0ddfe1c36d533ea7e65882d6eb8244d3cb1b2ddeac1d3f14ce6e0a93f9f0f38dd3d4904d9ed9dce41f5c24760260fb6eec42e19f3755ee351a92ab7a1465ff051ea4335bd4a28bda3204b3ad9b213edf05d57b0a87eb787fd06b206d04fd7ed3d260fa16a70cbad9926f6cfffe889c7e547ee95aab83d37e16659abe2093aa2f01e3be41dee0ea8b82f9a5f4dc723dccd69ccf26ffca053367c5216955237ecd7731e6fc3314a91f4c69a44a52d10b990f2c3de05c268562fc901cf4a5e30238354c65493eb083238634e754111642af92dc74752ed7693498f0b7c40c1ba15ceb1e5918dacb0711135bc512fa3028bda315f45e938aee257ac60d71bad978111eaa614e97ba4819d20e84443494c10cb3433563ab43b18e5d06c34106d9f56213ce9095e8e4e364291c706401fa62aba56766fa3bdbc7a43457b6dbc07a3ef81ad698d6b81f4e9b504b2d907961302bdc87316fa8cb54f3a7d6b75ba05a50bfdcfbf68ae98c6606bbd6c2877bc00ccd97d1e9f90748714ede8b325a8266a9247676607fd8e9ca8eaa5837d3ca766f1a44015a98438f0b4440262aea8f5d5728070e58f8b2630072f9a3520ce0d10f18b9393004ccfcf54e3d9206504368476745c67b3689658a2ce42f04d2d735f3e5432394388765804d81bcb033766a33787e9e7de8f8fbaa54b05e170a4aefc41408c7e838796416515469ea1f243ce8f5ee1e8d2050c85fbd06b702970f86949596f655ed6baab8e532cee940bd7710a8fab92ac3d1ff172448db076198e1964c10f92b7107420c3d60a543d5d1b732d6eac02a1c44e69dcbd7afe76c45760140dc7850ea65d6add1ce91294041ebaf3e0abe4a9ec3e6723a4c2aaca2dde42e1cda0adaa2a728a03575c569bc776f4ddfa2281f88d2e32c91ab020235ba7ed59567571598d4c71fe42155d24c39ca7c8dbf775c2f3bcf6a3e49f3d4c60ccd3d5cfe8318dfe32ae3d0de1911570a5ea5e278b450d81186d687bda99105d8dfe69be62f2127ba5ce3a0917fee25658164f5c90165731971f0024727b18ca5b3370a154ec57cb2fd2f111ad1c86d2dc8bd3b46eec31b4d228462baf9b33df12fd6f8212bfee946d52b5b4e23aca77a12becae1fc3f949defcd3f1a1922fa560026a3846f2e589a3b34b01400a0137d393e826b6912063d0f54209926b73e06f974d5ebde1ebea7320b1791e420a245be871feb3ec7e8a4adf080df52d55dd402f762824022f5e17475d0410f6cb37cd34741ea6a9fc2878a8dc952e5296ab7d91af24709225a64998761e961dec3b0f977f06c002eceb7236270304ee64cae6af55814f0e704fa8fc31114004e74205d8d1957f40d026c4a319ea6a0a18d17172c3cb361ad572082d5b413ef04146c82045d1246aef91184eb8df9c952b89bd49ca9f6249aa80224b63029721240eafcdc3e186d4677e0b37028b56ddea83e3de0777476f38f184271c1f4c14af6a639971cbe9d61884ed1020f8a52f583dc6df801ed7634c7f91e3d4ffbca4d99658a78a54102572754448fe40f2c0bea03414e464953a28b6b5360a98a8445dc7aefee62f379fe6e8706f011ce937b3028da541e15402b32925d93224ec89393d5e5aaf21bac03f3f5f999beab487104941220573a16dba60594c8ee6e96bbfa21e9af05b27225674101655f10d1cd2439b1395368bdea93a465f43001598f27385da800165e8eaaeb6dca0f3cc0a32c594e7967233197b52a0c7fa663105d18fc64f6ce65d3e9803a4d1480b71625bf9242186cb427de83c031690ce3cc168c8218625b215353d5786c62ff24fd381e0e2759dac2314d2aa2c4834e42c7c4e807e41f592bc44f0416efca2e6b86c623d68dd47d4bdfc51ce53272948f78775b044163c20353e94e38ea218476ac57f34d9c948df4077f0a258356aab6d79939b3c07c94350d6fefaeefb51ba33dc2370c51e7108df2634544b2613e357a3bf643e7a4351b55d5c921609cae3c71c2e993fc882f614a059e2e2aa9adbf4c5cee3ed2958bc14d1c19b65ab4621426d4c1f496be9be4d130cc994c18f743317312e2c1d1259230a58f4195e5d383d6b764292fbf2a413854701f613e0b1fa8732000a18f63d1c2f41e40b8d5d28b8d7a15f217573dd8882e4e1ac2aefde195d9d5b80a32856ce2f596a622a1995ac918c4f67870764b08574d653b7e77007371597c9b41b0cfcf33b974d3622aefe354dcff3321d3bbd91b6f87eba4dd1e6f9a32a5daeae6c3fad9d6a0d0c06b5de2311330a1ea59e69dfcec72ee1b4af689ed42f02adbadfb3a7e5fbd95ab0c179480d8769438f10b289c87311fb0aadced346870a36da5aeef7ab11747c1ec912afd18643ce992ab501dcee75faf9879890a27740ba1ca31b9715ae3be0fb8d9ca375f2f8c19dede63d8876c16033ee65a034fb0e3f9b215e340b7d28a5ee78bbf629cec36e0e765bd6237edd5b7349c17698c49d422dbd7452c4a69b81fe95390ac083320f9ca79ad69fab208a6446846889cfea21c0aaffdef6f4f7f21bfcfafba1387f15d9b4257769afb9a53a2f3eaf051219f7987d5dab343bb2f4bbb38a3a0cba7f50265e266855ec5f47ac63a4dfc5040f60286a6a55956bc9c6c5bf3432e2d74be469e0ea27d99070adca338746eb42b92fc0bac39737458d5ee40472fa8fc6a49049dde4865212341e3eed3dc7d87bc96ee63b55a2db377fc4d1b31a2110bf54520b985730b5fe489db506508860259c7feece5959e55b908e32645d07d58c4099995d1b0c396dd3969c5907303ea20ac204eec4d5387772231a67ca9910fa198f487a57828856934c99361c6b5a583906cfb3d3a8784988a83f4a55f01fc88d2048326dde35b751366de35b07eebdbc8abba1896c72054676aba6b3d087c33bd3e00dbe0ca89bb677664f042c19cd55916efcbe7e6b82fe16ed779aa4e1a80e1cababf2a4ad3a4f93b6a63acc4a06c3759d428d784c5169bc60654b562ef689833db0ed4f374186b9a4ef1cd19e737a643b281033823bca8a3376c5138652d9c0948140487d8b0d74ceeb3b9882497abfad46d1101d9f4866cd3d127b87dbbdd6aa93cd1c9b5", 0xf91, 0x400, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000000c0)="c9762d6648a7288a995dfbf2fa1f6a2e", &(0x7f00000001c0)=0x10, 0x0, 0x0) r7 = dup2(r0, r1) r8 = dup2(r7, r1) chmod(&(0x7f0000001580)='./file0\x00', 0xc1) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r2, r3, r2, r10, 0x1e8, 0x20}, 0x7ff, 0x0, 0x101}) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="fdae45a36f6cc2c0c3ad6b0713cf165455888e19e816a3609defa826fbcd3fa43dd660974333507a638050cbd57aef63f423df78d9b1f354c99c087add270aecef3b3613eac5f40bf92f405d1db8a919a52d593ab1e4134d2a3b1471474093108d2a88cd8e85590d7b534e0b952f8b373033a2c41983d4f8d24b2d886e066f434fb0fdf6a346d79271f1f513393104756926950ef98db606a72441c9199dfee1ac0ab3a11ec78a854dbee55e5d8e40a608f9eed4ed1b18d4e1caf6", 0xbb}, {&(0x7f0000000400)="723e8a0741300edd2336edd95a1a567d087940198092a5a268640d047684d2ca6f6a90056ee07174d0474b7c9c095f7841c002eb227bfa0d5120f274aba324b292ae7bc7ca607e61edb43c1e7ac71993fa34a6b5de2b58dadc8a54d7a5c3c687dc93ec7be87338b4b4907489a28b36ab0978043f0ae420d7fcb2ab7d4949b4d9336a643280b9671c180bba8274c62b05e7a6d9b62c293d948da9479bf80bb87ac772", 0xa2}, {&(0x7f0000000580)="d285e52f98d3eb2fb126bb44fd04c8be1c172b5a14b2008026ccf099ef9572c60b55000ee88b9235ae47c7945d9c3ccd0fb3d9d9321bcdb2ceba7efbab1da98b37a832515242c21af2507500f2c290cafb745bce2eba8c813754a0b36476d17e47562b5e34679e62b75e620dee8ca0fe478232e576359ef571817433e20e7009f7ce271ab6286f36ecb7f033f2f3f73f4f95dc676e631608ee5232d3fcc09b4f8386e304da3958f96d25ed4acac24954cea00f86c8e6514bef7ac89f9a748a6a4a03b1b383380bded0ab02665ba63a9ba2c0ed26d1fca333177fb4c008097c032d04f3cbb0ca592dedf80c071182475e6be906fd25b591c2f78264c0e4551f599c96ff545156b3a20cdbcecf1dfac2de28e82946cc877c112b7f655f82d3655f015068a5be9502cb55a1bb538e1375ea9fbc4955d885930c13d551b38499d250b7d4a8e4d2625b2acf866397a0d876e43c1cbc807b8d56346133e4858d1c4b5d5980cd69498208971666e0d7e398199597ca2b23307f9427d1becea55d9f8a96a18d59c456672ab12fa386ea9c08a47f0284842ec2da6a394f8ab5d2e0fca7985d171f61b42d4975667c93d9dbf5ae703c9e9fb8e5a42f80c80f982bd4d1047963abc44574a2416ca26c8241e0b4f51c0fec6b15c187ae8fb19a1b6cf661151a0c169134714e98ad928fc175c2f32bf7fe3b5614be2576fd52a08aba82d94ca8dcccd6ba39442f59db8a7d98679a334ab276728aa928fb766993b861bb98e33516dd9dbabb55290747d688de63c2de4a7fd94c1a513bdf4c802fd526b7c0942e51bcd4540f5af95a3718bcf88d3ac6fc8d4c62512b6d5a67e34a4ed5cb6519486a214b545366bc085a1d77e18a55da677584dbe21b49022f640600cf6c565e24eb98d814aec2b5426e98522c42996d9a4a7a668ce02319f86bad9e32084693db2735d6d67084f55d8ac48aa79570c7a30cb9e54d1c40ae80c90630f84fad73f6c768fcd3208406e7df2b1d86b874d04bfc95913b7a1397b3ee179f654f50bdeceb3706223e31be9b46a2ce0d60eda064afe97e009888578600c463bd355e43af7ee23f304e161ee42240eb547dcb2e1a48ec539ea18b901ed3a32a170cf2047e4e642af5c2b407cc226bf91308f63386f603036eb65f884186fb9691e7e0c60c4f73a4fde5ab69cd448d36e6a8ff1fff1758b9fa09a11df0dc9cd8a14dac9462928da0b3a8de106643b1196bd08d444131936717dcd078e888c07dfab5f0b4dcb7dd2a99781d1558d0205a8ee3e240fee135edb09942cfc817bf4cd6c614e9246ff25f39ee3c4ee97fcf443f0a7f2acff8e3b55163c7b857906e4a18c4e0ce2024da222fd024d8c5e7aade149068430bc1f38b2d53b4abd7a5aed07a26430b71d95559e7a2a5c4c75674013c6ef3d0c0716f66c9fda96a0d25fb74ae090886fe7ccf4a322de1fdbd03939e3eb3e3ce804d1d9a24d47d96e7f3bb6bbf26824591c60c32c740e2f8328b55e40acc010f146aba79eb7d7143b8673dd7f0751d10409c873875bd4f0c1bd14871588413d7c447a68763225ba8bc6dcf47b9bff4a7fcccee13f33f39faf87b59343f3b81f747d9051749dca45579fafb12d403b4c35a1fce4d226d06d7bfbe119ee1bd933b34b604f77cd4576a9687a546124f781092bab689fd0b929c06e0d4b8da118d117770d2438aa649a33133cda510a524c894f1433809b820d01374084fd46d9f4843a5ffbd3e79d2543ccbe77a4a6aee8d2ea399083af008f71970f7db121493de55ec40e23a0bbc9d3074f5a70a8202cff8f54746d74df206f4d2b0a30a1fd1ab92b7611d6673dc62c7c4348bedeb26da96e84af1baa9db64761211412434f6ce41265747addad895e6492bbb345b89eefa4c71dcb81c3b0c8a5a354b38de1682c02a1a87d0fd14d60ce03405a6b6c8c256a686d7d579413fcbfc5823c585ed0ff0e81f8db57ecf58ce9ca571413140ff46ab03fbd9fee37077e5f40f1bcb373ab95e223d0481f6475dbb55a285c183a08ba75b01dc273e24ae23be8cee126e7727eb74b0939f288379a2b9760687a6efa3041185ec68b7b0e6e34c38759de966f928595b15d9300858d3f10205c5227c0020d098355c8f2b255d26765d2cabed6e63914aa17dbfd10fd9bdcea127feb84d474b79d1765aa51dffb935b189add2c7dcab99aa9e064996631cc867ebeef1cf6dda91ed8b4ba14971a2481c562e329b897477446f54b30925e38b67684068a797803eea529f9fec5b4b6729282c4a5f69b23ad96186493286cfe455406414fe8f744db5b2fbd2daa07e73b98a85480f7441abab531029338668184a47cb7fd5fd1be7ce987702e42480b03e434054690025ef784a429cd7b5bde58438dc77d6419697fa538e1218a62cae26999948e7312fbe2438d0fa927d6b774ce3ba6b4415fe67f0cd9a21fed3d7f9b2877fedc9a91b5b6190bd31abe2f6213b2a604485c7767cc91bb0f0c76971d2c09800573204184c6d8cc625b2cba339c5d53d3ea725ed8f56341ac6b2e49297e02f3875291f8bd5201a1a8cd9eaa5c9dad65141c30b15b451ca6f19bd9eb3f03606333296ce2a190ac0e0886d31ebedb20ae35dd63591ae674d666e230100f6a0fb469554e879ba4aa7f0d014e20256ea2bf72440a7b08987cb687b1be22ada0426ebf7cc60addbc09114c2960e2c6c5edf641c305965fc5487b7863c44c88c4d40150ca52d44c8c2a62e5d4c0fdfb50bc8323ba1dbdcdd0bb457ccf70d00f5c39aba9ca1f1c967950f299af24cabd365ef5befef6e08053766789cf6eba130fd3af3aa5363a3b4e6bf2668bda445192bf286c598cda4f55945013516a0f211ec73641aa3a7057afec0630eac1c0bf79343388bfe8d06f474acb175487057914b344d64291cd5812f7fb893696c5a981e861fdc793aa5773ed7cb006f25231b67c43c4a6a1c672a8e81d3c7ecaea1b8b5598234536667607599eb05e593a7491a5ef852c16780332c271e7647e0cfa21d9eb394dca0614a30a44d0dd0cd17b4df97fdbf00eb405a288e14fede37ab91c5f217ba64a7f29a670c335e34385648c28d11ffa5a4d1a96ba93ac1ab1fd030f58da9bda4256c2f1b61461ab8987708dd371291a55315b53f92fd8953c7f1563527afb92c163f7f1990e1043b71bf645dea376b643019b458478fab225e04eb78c8b9c8a76f4b714c5dc20a8c3e54835c6c47f0c5bdbc1d409be1d9ebd4857649c8eb3b5c393f00cd8cd27cb4d9cb32902c8c20bd2e4b2b2d44a644f2b4e8a375059f917a2883c64ecaa1b76640650d209d73e88694960607fc0876e366465f45c809c112e09931463e729b315d816250b6b0b5396bb3d5ec3cbf9dd089cc6d1f579c9f77aef7d66846edd15ad978b0d15613ddb4677682654a3026f87597f18a30d9c1cb15a0922597a7d19d9228e198f925ae898fc0fc5a4795a08f20260953a6ebe735375339f6d2175dc2ac16702b3b22fda51ee0b6d70b325afcbbee6234d45c523955dd9d80a70d186c7da1f67c211e7b1ad9f200102d53781267dd1e44c10767c5c92d6e3b10cecbf0ebeb512c8ed55ef6ec370d187aba0e1a6cf4604b8fa7e9cca19ac7d19768d8e6ecc9481104658c2d25a1d40ff726c5c960ac3021ec1c7b8ec5348391a5e09d3094e5e5de68aff3f51ddd698574335f5bab5a9000a7620bb52a8af04b09321f16d57733d2a9e3ac69175a97f1aa4d1eb83c5514a68942af42406027819eb1080e281b17a16dbcc6bb4d2f275620d9563db4729636f0338c1759dfb55a314ba04b1b90ffb6c67b43de32402e13f85f93803f4ade3a1b2d7915f1ef3696454c7b34366a40674bf9ac4fb56b7f6015485f3e924e340edfcfff9e0769115b24180228136fcdfa32945c3e79af052b95a6ec50170f66e994dc83230c74590d448c88b169afa0ac56c1ad0c9673981776d27aebc11be0dfd54b7984621c526f5e9573a69275d1985e204c3ce257da5acf21bb9fd842ff6fc1be91a36ca4ba65f1fb623689c5091b595780aca87a8cca215103fb347f5dad97315762408e29c7477fc09db02fb7fc479828c97247ca8b2de21df39c4cc1fbbde43fe6a8172823c42601f7836fe64132aaffdd8e6b8e6b28e3a4bcf6cc901d41ff36ef3f137ef2f7d84097a2c19234aad9b921ae60e7b162a72f06927bd5c7bf888d237763866d869490f101a19b94ebd067e4c8c7dc7256e31d0500a38a9704eb715b478cd3c54de6a239b643208b22bc83671489ce5c8b4b1077c005fafed3f35f72de0bd49dd366437e78f9a8600e426613e308cea0a3e41ba9d7720346983ef6e45fcf6a6b2fd495260132471b02d3f1976519f35ea1b9922e94f4a9a6f4b15aa11980d88267e88e3940cebf208e3dd86b956cb5e8b9690ec914a809cb22c11c49d916b69d99ed41eee786aceb82f627449a4ea7a48256992c91117a46a43064ca643a1962f406c909bde45ec6614a1164877d271f4a89ef62a4b390d25dad39c51211fd334bc51338a1dbaaf9cd34f554cca999f2255634ecf133c13997b68fe4ab9eacf0e482be047dc54d7eaa6cf1a57e0e5530baa44ccc47164725d69a13a745ef497b245ef146201845f753caa7be8a6fe2f49fa42457ab4d7910beaed4dd47c9e300a82c972c07bfbcc07a17d291b20d1fcdfc66e783c85633c38d87585702199f14ed1e18511317da4e3f448dac4fdf2f7fb48f122775354127eb0171f80176741876a3e2a69e62efdb3a51efd3511fac6d285438a648a7b753fd1260e4dfee7af974421b7779b455608ccfcdb2bd722e2c6f14d8030ac7668237fc7a8a61edbd0539f6fc2ba163aad967f06d46213e94e884b0a5a14cbc541f84f2ee7e0942e3181bacc07827adceea29dd59e13f9fdc1e844fc148b8ff88412b249735e3f570e171e5f4e41ba93009d2bf7f012c762ad9d301755a513fc10b63e9529abca6321a57bc9ccf3c2d5879cfd678a112d45b715ec81be712b13586f78ab9e6d20861d9ccdf3cc6193e8124ea78d0833d2e7b46a8d73229a7dd877c49083b49f5397aa5618c58e82464eb1e94f46c201fdf8cf5f70b2419f59dafdf39b0a0d53823a57d6657c8c86a95c063e36f698582d0d20063871aa2ac9860c2cf99c4cedf25bc7fd46cd3b09ff107c696632543edae8f1dde8febf3ea7cfbed9e83b32d8227dd5d00043bda3551e368552993dfa3544b5ebfcb2491204b099f8ac19187c7fac0fcd012e9e6700bdde35c5d5e83ebbe2b9d822976d5203178f0ab462733f7f63c750bc63da8ce64eb0b37526931838a99f3380b1286f696efd43a368ae33b45d81edf9c0b333faf052256754eda17e4c67ca4461e4082cc00b527089b8ab31007a7377100bcc2bdaa02baecdf85906cfb863000cb2dfada7818da795d7c21e91f5fc967dcb0eff55c32e83aadb9584b6a344aae599fff6c89c2b9a89cb210685ab054e85144323a9503a9e06f2a441a1744218aae7416e4a67f12b84cb04f65d07b2cfab422626859dbdaa12b77dbfff3b9e6bbef9c07d3b5954deebb275d8dc27d3bf7e1ff0ac4ca3b322c30030db1a792ec132cb0107678ce6ac7219456176cc202a272c3f30f2744f07995e2a77367e85008b8328e285edaf5bc423e7265b89fdf9ea0ef89769105c078f9e4a52622ac89e4c9476f34e62307b2ddca1f4190d3e93537b3e9a06f56c4a87dac22d02e5dce853e57ef94ce8a1544f3571cfafce22965bf46ee51b7299381e9db298f2f8cf6f8bab8bc4bffd5275221c2", 0x1000}], 0x3}, 0x5) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x121, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e58196e609f2afda87d60ec53b148f1b5e499cc57b63b56d6e3b", 0x29}], 0x1) getuid() setuid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001, 0x20002fffffffa}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b", 0x59}, {&(0x7f0000000200)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd1b2cf1df2676cc60890abbf6fdfe4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750f4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff", 0x89}, {&(0x7f0000000140)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60", 0x3c}, {&(0x7f0000000a40)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c13194ec7e28b291be9a5b8ad5ce9bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155b67c36e3daaa26d2283571342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5", 0xfeb}, {&(0x7f0000000840)}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) msgget(0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x0, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/95, 0x5f}], 0x4, &(0x7f0000001a80)=""/245, 0xf5}, 0x100}, 0x10, 0x842, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x88f3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000180)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x1c, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x40}, @nop, @generic={0x3, 0x4, "b583"}]}}}}}}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffffff, &(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) pipe2(&(0x7f0000000140), 0x10000) r2 = socket(0x6, 0x1, 0x6) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="8e5f84cf71b59c7afec3708a000000000000007d02cc6c0000000000", &(0x7f0000000080)=0x196d, 0x0, 0x16) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6100000000020700"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000540)=[{&(0x7f00000009c0)="9aaabad92b5bfc12258f52c5d159d95ea531c0455a73bdf951c8ddaefef506378f9c893e3e31344816090b736179e68d6e35612b8c983722acc967be686bcec69995470b6b79ba92b6e2fffdf59604b9a477fd79ba26177c0b3feb3def5104a013be09aa216f057ad9b39abec55b3cb780003588c1857711e095235ef8a06d5f4357b66e88c5fade746db1e588ac89dbe8ffa010cdccb0042a296cc45f18db29930995007c68d05b31dd0c2db5781978cc86dd43fa8ce87f942a28f018dae98beea5e4c7ed0f57281ddd2f42e33fcc3f6aed254d31ab73ab0c6be60c0dc60cb673da62d23d87bbe9e379e3c8859e1c397c47e58b922e0042be9215c34e5f536fb77bb9c34473926a8dfc7875be666100bbf9289e3bf24adf69dcf1cd4ccaaec71d7f08d7ecffed6253ca475a0bcf66141ebebf58c484cc16493f202e1cb3a562663190fc9a4fc4efe0ce594854366a7115be2048cae8a2e2b8d8d55706bd55ad5a830640df0fbfab8d538d4d03aca317d70d3a6a61dab5070494e63ff979ad4ab92154a5b30c819fe26f723c2ed8290a3e82eec2a6e93fb2f2fb2af6dd18472e5fe78a358d55000032ad8358343b5dbb047ee328fc527932d1ca05f4f61a94f46f756da489df1aa971927bf6d6777306a403fcb0d7a4e08e8a8106435db89f47e5a06fcec7dc5a0baea49066da8454a959dea8fc95552c1afa56eaaafb514a5e8af24ecafe876768f00ac3df3d240351b30e18a1798cc18f140557cb835a65c2e8236af9dcad2a74ebe6769b74171b26d924a88cfd89967d56361a0f3cbaa198812a3018de079851d4de134c19eb6de65d59de0a10a74ee102f653fcda5bf0051bcf974ca3c7fbc8720a9ea6b0e01cfade1bc861b39d0911746b028b4309e332b4604c789c9622cb11100848b9e0071c801a4de03eeb2f2e694a2edba7fd9fc39f858d593b607cf694f2f8208de2d1eca55d61455ca5d20b401dea73a938db71790e28059802cc53e66c88ca4f33d214f5a4fe2f2900f0fa3e95f1739744d7b75d5a728475d28255fc3b668eefe793874685b13d9a77e085341b68f07eb5aee7b3eedf246565b15df807849f2314c917e467364957e606fc9218fadcba26b0f1f797d506b0d1b5df6d44483b0a4f99cfaf0e709ba44f5837dfd2f2846280ce8e013bf7e614b97379f639ffa0ae58f31ee066b6c347de4a57e4e9a261ab6c5a2462171c227da311dbdd7a6c11633b5cacfe436ed33eeea764a463d8eb705fa83a7ae7f2b560a0ff5cdcbbc50d5baa1e02f074b910fd68ad6c0a313e25fb5f426e4d1017e73003db0ffdc2928211126eb481c0cd5842de4334cf6949ffdee28f2c6fab9d40541b505f5fcd6bed1f4d50b37eb4788ae04d09d1e8cdac8144fd7e8b36494ab13baba0d36ab1d11f4cc04e153a4c1d186eb5857550263243a63715f36fd0bb3f939a781332b7739c2cdc71b2659717db77df988327fdfb7ab9b709398c520cbf287190788e0e0fd1542e2d55f4f447adab915f3f607387a6f3a9967f701fdc3777ff5b07db7038cd08b62a276daa388c3b40d36dd0e0e4faf1f9b67e102e31b44aae473a61a8c9df86aebe0e337ab896ae3f3325e13446ef6bc8fe44cf683c4b806963924a1afe4c028c86815f2273ef3ff61e5593f6cb01c7fc439f2c218c981895ba814b1d7d57106845a0c72c1b278e7ee4dd0650be6ddd02188984190c711f3da6b53f6d0ffadffbdd6e48380d50dd5e2dc4ca6159aff7037f0514ca2d142003181ae2f01665624b19fea68329899c6bda091e988d791deb83ee9ac8a55979eaab19674847bf267823ba50d01517e465a6b9311c2a1dd5084deac08e9cafde44337fefb0c84bae8cccfede8b8136c0196ccf0d7f82a6152be58bb06678bd802de65b7ac601768e8631dc05225c77af58848f234460b783b79ede164dce9ef2ec9ecc755480080fbb109be64777899b51abd9535c85830537a0b6a608816967641ea0692a6f513f0598ae534004e19bd9a042643d9f60cdd01b87bd560888a9b270148e9396795abb1a2306e3e4d47762ec9e6bed7f29c46b8da7b7e44f98cb9f5ac158736222a939ae16cdf3ed4b5fc6a24a181759805a873557553aee6df1dcbb097f906fb4591505707acedb2b7dce6f224b201612c5a5b9670ebd6b5a8c777ad7cbb11b9e8b8b9f05ae6820e837bc1f7a83b14725a2b5a59266ee106a3334c505879c0a4a6a26bbcc9f39187cfde7161b4d9b310c482c170247293cbde160edd781de9fce6664401fd7cd7fe67205a33682ad0aa8ada479a0adc061ef12286bb74797e18c93f46903752e29467e8a6fc6c970cf39bf18f59dedf206a0fb2bc939e8622dd9b1338c95aaeeb62cfbc7a37f13f1d063fbd58409cd30787ce1f6e17cb29c0ba717f7f88931f6e344c97d2040f5738e887210392b5138972f82be9d4e4735cc05d7837ac022707afed8fec53bf69f63ceeaa77e7e7f093e6eb4c258ed6517645b0ce009947ac92a2d6410314e004a9237b19cb532910766f4c1374fba40c978267b0a4581932ae5f9d8705581288a1ef8a1a315231fbbd93f25dd725ee893ab27208023edcb733feec860f99067e04c014eea2cd097cc4d397f1501f80c63019458612abe8671b2d928bc690b6f0e57bcbaea52dbe77d26f9d11d1f0b7fc96c3020d05fc970c3d74654b8e19cd472b4b794e0df299212de078ab1095f7691bc7dc68c17d3286f28c6b967fbd7b96a08430597be3dfb23ab375ae1231e4615675fe92cb2892b2aa727d4668504c113538e5fb5d50ed60094d53168499595757b9d4483ac1f73c9c133802e98f0aaccb8d23c783920c9a4dae262f79e2f6565f0a2d38356d2bf84ebd9485505bc2b0478312b2768c7eb8251d3dfd524c0e296c4ecf2ccbfbb1576dbdd57aed6baa7bff23d9208b2fd65e2c3b0993332aef58aacc73250bae2160c063906c8288a76411306af55d77827b9e130ca83697920d694a617535aa69e73f7cb07ef384d182275c63911c8397bf1cc3e50a39335bc8aade34859f0014308655db5f098a2bcc6ef0fe6c663c5b8802d0b7b1abd6839debc1fde50ad7e63aa8edbeea0cd57faa89e04a9dd8f5ffc652c0a27a63e7cb659396fa745b7950a7b0a1d3cfd18a5cb51bd150362cc5f498d19b9503f1dcd9ba3a0e683c8b94b3dff461360a12e120664af3bb6392099117969bc5f4a678053d8a66a05c90de40e80d0d5a90577b12136c8eb77578c23023800cccf29d2b85936ac8f2924b19abdcec61b5000161a33701f36fd2bf811f4ada55e9bf4fc1def74c4cac00dc9d56ee0e09bae5f6e284d5859976fb1cf3aec547abbfc5eb58ea2da9d1fe6b8ea524152e64641fcd269c4b30d4643cc85ecad0467b90256aa78169149f0d17e925c6360eba5afa625bbbfdb834e875d7d0fbc1d488b3b284f813568ed0f8f09b32f39f76ef66b74aa254886e00b090a20444ab0e40ef1f098d9bafc3cf666d49b15d1ae3e55c690b2ae8b0d16f35afa219f123174db3b5b08986f3881dee6622c3c2221d36e7131dcf13f505b34c762f24b5d1b06d1c46a00a5a4c2e175c7cd0c4908394023245a2121eb5b1cab02c3060908bab72ab7cd24bdc78895b2172ae1b84ea95fd432542d93ccacc50b45fe32879a52a4f8839a95ab8faf0d64baa94a6bdab6e0258c33e5a7eaa8470142fa2d927948c242934d8fd48e3dfa2c1ac5838ebed72ec211021be0931a0cc9474f80d5d49326c61c65bdb40088a0001202889b6288e2be67d911513809cedcf9847cf83f261185d8e1541a466ba2b59e413f941cc3574e5363b2c6c3486e9d656782dbe81b28397ad5edcbfbdd2cf75e64b0bfb7427cebfe293eb1fc30c275072f0e17079dec8ff859c56f3838f15e4d4afb65a7778f2accd4fec45e5e4768a44a28e5bd502c4e882f9916d0fc6f398575e055f6ecf7f57291c1fb4d42c78b53562d08ae354467ca63d7d77a24cbc4f1b959118412d7f428cf73ef0e849e9915e3892b456763b0145022c9366c9348d4fe4a7086e1660499b1ac9c0f3feac49eda435ce544733f70f3b4388090134ccb50df3c134a1e6c480affb00b57287284a7e985c6bea4fdece3ba741740aa35edf9e93ea39bae77c73280f12520bf9e2b0a147d4807e67eb364f701c6fcd38ee9c259ead81fc2bfe44609a1729f0212676d7b2ce9967f53ad08f255a1606855554fb9c42dcf6169364c3fb17e09236fc4e4505ec41ffb7e42a8a25443452094f49a8c7277f3429b351d15854abc8778bcca5ab882ef02ca521b55332d4c6dd772577961dc2c4698c33354e29cb0077943a6ba2b06dafbe8e50b6b7bf78a382e60ee6cfeb7ec8b0af87c1162e5901725be12596b42f9ed134f3068e228906384fb421fab4c18d6d5e1f141611991a15baac64aa78b8db32a6e9956515ff1b4b291aa244c962567979a92159f949c3c1510d259e7f6ca74d5396cc7c639a109409c655f372f2693d7521a768621dd4cef3420808490489331115ddd10a0328579487675ee33292c72b1990be1a90d", 0xc9a}], 0x1) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x2010, r2, 0xfffffffffffffffc) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="f8f6b9e5df845d4d0feeb65fbfd8ac0c6cb002f7cf84fadf35cfe792bc247237c14fca33f6d2839abb54a968946b9e882e38380e78ce2ba959d812125f27b1a7d8eb54d7ea9fec0630004a1e608edb85c6929a45e0c308d131b53ccf2fb73b57feaa2d44a8930db390a06e939ad63b55a7cb80e1e519a4552c30fd0f8627ba0c7586606107a8d30af41fad310ddc3890c2afbdacaf8fb7fde07fddec1c7df8b618d300bc2cdbece9502649d82b1c46ccb4a93e0ef32b74493576846c3bea5d041ef906010339b3c6adf4", 0xca}, {&(0x7f0000000140)="3f9816de9cf96b0688e5d8c8d799a5e54f0d9019704ffd3a0de95315d07bcaaa27bef06d7b65000fb8d259a5cf93f1def85c75321241fce175e6a90d4ba48e5066517da181038e76e76bb37ed41d9f74aff4deacb8b55de6e833e7bc7474c4d695b5cbbd4778ec52dae9fcd28e6f89f132fe813ad1373eb1c82c4507b579860c48ae7c49822426e7dfaa86e043fda9cb79e2572080f136be735a49b8a895639f1e88cd784c967013ca8722d7bb216ddbc59796c3", 0xb4}, {&(0x7f0000000200)="782ea2ed389d7878d9397387699dec0d1ee412da3d07b50784da58c3d3bd31be", 0x20}, {&(0x7f0000000240)="a03459744ed10b4f9f237091da", 0xd}, {&(0x7f0000000280)="ee2455e048d6409d178941f76298ddb33c54665ff406039a519a7002fd0511a368c4781887b6dff9fce88c200e2aa5f8de65ba", 0x33}, {&(0x7f00000002c0)="1c1af19721dd554f0205237cf82dc9336edc9fffa8769d26eba37fe82e8c53c7ff518ef6123ceb02f5895500fac209075d6e6d52614e204e67576db8a40d73155860b89835cac207c49b58f24bef332fccd4bea1b84913517b21544b404de5efda9dd08da7ef0859f2ea200a6441265dc613a772026703aa442cb97497a2bd8278854e072278c1bab85290199f3a51", 0x8f}, {&(0x7f0000000380)="491c437f8c43966542768123b6d8794ec6cffc913eeea3d7fbc54aafd89f8ae14b73be75d6ac0beb43db882516965f5f1e556d031182eee93f557129a4060d624e4a51b43a6d5519c38f92e87b1f119545e30923dc", 0x55}], 0x7, 0x8000000000000000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r1, 0x1) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0xd93a, &(0x7f0000000540)='./file0\x00', 0x8}) r2 = openat(r0, &(0x7f00000005c0)='./file1\x00', 0x800, 0x11) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', 0x9, &(0x7f0000000640)='./file0/file0\x00', 0xe}) sendto(r2, &(0x7f00000006c0)="2bde4c50cfe2cea4d07d409bf86baef3928caf44b4287691deeb16f7ab8d9136166c77563206bd805faaeea00f058d6411e7", 0x32, 0xb, &(0x7f0000000700)=@in6={0x18, 0x0, 0x3, 0xffffc8a4}, 0xc) r3 = open$dir(&(0x7f0000000740)='./file1\x00', 0x800, 0xe9) r4 = openat(r3, &(0x7f0000000780)='./file1\x00', 0x1, 0x100) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000800)="599f3d792e00bcb1437add651fe7ab82d732d29177ced027f6a356712570642a10ab2b0ea7988392c4d140a04f477cd78a3f5661a1cad8769ee08afa1851c81d80af610c9c56429d5cda2a5af7f9a012a6d9eb56da10dd14809b063e8208d51594aa55364908378ebce9b1a5de446fa3bdf6af32f92a2fda47e21fb9a6c607959cf32db7fbeffb1c96167696df464284b0509b054c6fcd2fef68d17f87244546925af4c194ddbbfc7fcbdaa8814d8880de781d", 0xb3) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000008c0)=[0xff, 0x3]) chmod(&(0x7f0000000900)='./file0\x00', 0x161) execve(&(0x7f0000000940)='./file1\x00', &(0x7f0000000a40)=[&(0x7f0000000980)='/dev/wsmouse\x00', &(0x7f00000009c0)='/dev/klog\x00', &(0x7f0000000a00)='/dev/wsmouse\x00'], &(0x7f0000000b00)=[&(0x7f0000000a80)='/dev/wsmouse\x00', &(0x7f0000000ac0)='/dev/wsmouse\x00']) accept$inet(0xffffffffffffffff, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000bc0)={0x4, './file1\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000c00)={0x80000001, './file1\x00'}) msgget$private(0x0, 0x242) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000c40)={0xf6, 0x5, 0x9}) writev(r4, &(0x7f0000000f00)=[{&(0x7f0000000c80)="f8d99c7971e97faed662e211d81879116fbdf42b5f597bae1cc444c7d7faa01b6e797a4799299176711f2ea06244f55fde5b813edf21d9a4009b634827e2e3cb3f138661c9039b8fc86e584758d79bd74f793cf76fff708f1d829afc3786843374a52250a3bdaa49aa4641558957d4578dd4d1eaa7a13785f2dec7e81eefbf1485a7988e9d979a41032bc046ce7c2277b24d1be772dfa633239cb82c698c4eedd431f1a208d47cb850ae3a18157f909def3327c2cb2f87e9ddb9e12ca8531d7f4f0c8ba6846814b6e38945e0794e553f74c44672d2c31e2439255e0cb952091f95d3f279a76ba258e7e66187901ff78f283ab6e6d828a6055d", 0xf9}, {&(0x7f0000000d80)="9411a2a28359a5c7ffe46b87872d3c0979266933e1a45b73ab447bf67da789d8b52f899e81d4e804d78a6822479f560999179bef62ea510487f08b33414995cc81ed3e0eb1a67901ee412e76fa4238bf23513d", 0x53}, {&(0x7f0000000e00)="262d3bb559769fa682d8e35f161de0258ed0a1c436ba98551057e6e82b6378e348df4653f0a473da218837a8117a1e94696dded4593275eefa5dfe94869e5ac72b49df399ce6b0d05bafaea0fcaa9bf894ad4267a03a11df9838f84435cf3a5db2d01a26a077a8d655c3499d8e24d2e06f1a06be95b66b11ae5a59deedad20321c9109aefec820f85104829156b4ba4c3297b4f4ff7cff51fd552bd4c00e7e000be0eb4ad27a977764d9ddea0810ce0b54a69d05e610df5fe7678bb7ab589d5d5634a9c4377b15e70744baf7155041b28f33bc07ba137baec5fc200dbf69190b", 0xe0}], 0x3) execve(&(0x7f0000000f40)='./file0/file0\x00', &(0x7f0000001000)=[&(0x7f0000000f80)='\xb7\x00', &(0x7f0000000fc0)='[%f\x00'], &(0x7f0000001080)=[&(0x7f0000001040)='/dev/wsmouse\x00']) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000010c0)={'./file0/file0\x00', 0xf208, 0x200, 0x0, 0x1, 0xffff, 0xbd3, 0x5, 0x0, 0x2, 0xfffffffffffffffb, 0x4}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001140), 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180), 0x40, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) utimensat(r3, &(0x7f00000011c0)='./file1\x00', &(0x7f0000001200)={{0x7f, 0x2}, {0x2, 0x7}}, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001240)={0x8, './file0/file0\x00', '.\x00'}) executing program 5: seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0xff, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaafb080045"]) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x6, 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) pledge(0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) ktrace(0x0, 0x1, 0x204, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x200000000000) socket(0x6, 0x4, 0xff) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ce80ffffffffffffffffffffffff86dd6000edff00142900fe8000000000000000000000000000aafeffffff0000000000000000000000014e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x112) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x400000000005, 0x0, r6, 0x1f8, 0x3, 0xa, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r7, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) r8 = getegid() r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x200, r4, 0x0, r9, r8, 0x88, 0x7}, 0x6, 0x6000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r11) fchownat(r2, &(0x7f0000000100)='./file0\x00', r9, r11, 0x2) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f6caa1b2e65dfbfc13507f699b9a993954fbbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) r1 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000003080)=[{r1, 0x40}], 0x1, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="febb6b4c9f01674902f6ed66ae306c58489c9c82925cdd644843222d01440344f2b7abcc671a17c1c7ff1fd3982a54dddfe84dbdec079010a8c9bb0d1fbdf6ce18da391039385ee482828cec563d468d8732f949bf01789f4c09f8dd0810264cfece29", 0x63}, {&(0x7f0000000700)="19a897d111a47765c54b02419f29b9a7ff38039d5ebb11e606a0257c1fa611fd2447f3dc7484c854fc8bfccdb1f93b07c840f81aca6f94038197697770f1366e9e91bcf66a6d1a9e1dba023cabcaa76883eeb166b2c50da3b2a2c4332fd59ef19e5f635d17739f66c45cbd746db2f8980df7a3e73647050681b82999500097bc2f2a770de9ae857a9c060bd783d4cdc7b451777c2e09ec15f9a7277bd257ad13fa717dd7bd3240823ad3f6e7f98fcf5b3a64f8170c190438534a1b60efb24f0286ee567b97102f1876219fa8d9b7662be746a3c02693d675f1b9713656cbb182f477ddf487a8ab1c01caeabd732fae57706f6288a88efc3a904beed9a7c4704806cfcd7f11bf7eb3c2e3cc5c5c65edf0332d9ac052038cbbfc4dd24eb30270140f9df508686e4d13aa19f8a3060f1cb5607c9cced6242b3c1aeeeb441def0e91e4a3dd6651e942c5c699618faf2c3d73b2e570a972ea83606b8af5f877fed2da246894e94740421f96cbd0ba392917fa9b3eeea0adc46b67a56b0129bc463092e65a6213fc3af4d273433f6b3f55c44bd888d518fa26100c1bb37b3942443ad4266cda6649c75136cf176a5927452045bcd718827124175e3bb01daa99bd0c9a4f3869dd9363fd79ad982094d740aa9f53ba224e5fd7ff95daa692b304759b21549460bd62d3bd49bef2420bfce779143da16d3af857ef5f800085550a123116a172654fef57be6993d8e78a5c3a214ead4e12f0ad120482f7b49a7729c48004b2fa2db993eb2de099db36200b9f090025b766b116872c43e1c2f431b33f477b99e2ff28ba2d6172c9a121e48dddf0863030add54359f96811c5678b13960f561b4ab7824dea5049ab6dcc952130a6d2132805f3a5582649c0bb47ef604a273b428e1b6324761867f3a139b222f84df8d2df752d83913d766addbbb05d75c362dd957e408614c42dc71def2704eaacbec3d7d28d2b566a04d8934b992fc637bea420342ff6118bdcbbf8258a5d91561a92f3209f25996a7f31d63270946efddac9cac80cfce4519b9ce57e1688d23d5073cb118fc64fe8b6f1e56d1563aafb7386ba792b6d39da293277e77ee5d96d6b7b998a7168f49011b4ae38d73cab3da73c03caa900dd2b7ba3975d732f8fef674b55bb534d6a601f9a0b128decbc22fd7803acee5ac2a42d0ecb8067616297b8eafb6ba8b6b768f2bdb77bc9a9fe25f656feafbe95c20dbc4bdd22c4f000864284b60b0a85d9a64c977ebb7f979245b56f08316d61f26bd163b85f4eff7dff87b8de5cf28750b23356dee656a13089319cb045c617c5570410cc6d6add9ae976484e3ef12b0a742fb8bc156625d6c5d12758c11ace6e7601d0a84d84c346c1d2fd93c1e2f461793048bc22e2d18d233d74f5061cd91a6bddc3714272c659bad5629fe3c2320cf06d4e171ec15ac3a663bc4e315b561885b7cd5b3e955b84efb74a9e3ceb4f849815da4f21803cf174bda4e4771ed5666d3daad4431018e74b91625f512981ff720521364b62e9cab143fcac131d260ab31e11dd160e7565d15f9fe53ea5454921242d93218b799279382b4f4b5bff7520fbcaa542d804ca4dd24469ee5dd199440570e6554b887005383db16f9ef5b3ba3f28cd9fc71fa1926b6dd5ba47f58d364d9457ea128e47f89869b707171fe9c37cd578c3743391b7ba624985881f112d68c978588001edf004c1ffd08cdc7b53209c84513797cba8d8f92c4b6672f5b736bd1798aecfea81036119f6e5580dc96cd2816e44db1f86f51ce92389ae1791d6bb7e22a0e889bc986ae1e069d6f73ab78a3e3f23ac07816a3b8fdb5db2c11d5e4a19f56d5b924394d87fce32fcdb60530e00da7f11920b07b0c4839cb73fe69f14dd45d87f15c1155b2a6b4e0dd39b0eeaa04dd334271b240e0e3bda6d0fc0a4037ff27ab870d957191810abde1f73539b14120664e7fdf4d2b6c1b44f8f87d5a9037c7f83427189d60e13ef3afc14e79cce5984db77d8508ef904bd0856d3554a3a5b8c84419f0a6e1ac4140a99bb441915bf4b752500e394d55fbece87db803450416d7359880db911081b4a2ccd7946ec3c4880873074bbcc09566682c7eb9f5804e9c9dd8118e12a9aad59dec61aee1c66982bce713ae2bd0b7d360a411f4bb9d81075655122a561b03a4f051ca1a228e9ff3ad10005e6a9d30b734b26f274a0a564f972d9a8c3fda9aacb28c2ed07989db8b41c6540279961c393760ba80f30e3ab0c34cf80fcb7e15db7231da91057500b313aeb24b43eec9d5bfe40e9260962a896db8ad772406992f2f2c78e0042144efea82824f65503603076354ea3bd954ef8d9a4a2d84ad4971abdcd32a9ed149566cfd3d3e8283894efac01361ee730424f8cbbd5fda2162bc7bc74e4326149d0f256a13eefadbf095e2bbee9d83aa038deee5e2c32df305f33ef82a52576294537c02bcd76a76fd9b48e313d5f9c37c4b985c06d262a6bff0a21c1efb93e20238a5c48efed9b72903a902b5a72d92ff4e02467dbf1e9d52b66f98716970f2d0ba12d1fb36c2beacf4b7d6de619fba8eaed2bd6c104b736af86c76cc376c6d83d30a24ad2d50e641c9f835e8005a0466ca23620c65a1d7fb9d05ce3de2a7e75becb932aeb6a1f418f7548fad82832f73895eed2550594a8c39495b6cb28652c0eb01846c6674e9e1b53105012a7f5b06fe0413c00a3c488003b91ca434f7d3ca6e104e055675ce68bd7015ce210eec593aa27e42efe547645688abbebd76bbb65696ab0cae3397c843b8861786425db0240cbadba5700589d29d17e59feea410520dbe231e2f49380eebbc42ca9a2f5ac87a94a01dc8997a9d6c976ce0cb920123c92d64f662ae77355de760c2a14caa4652967b709b1b07c29f6d5456f3125a419e107fbb050a7a3b2427abb67d97ca1642a3ad9c5754734fc18f6b4d2554328721d9f918d0e0e9c314eb20b1c7aafa21ab1ba2cfd70bbbdfb659e4d9c6b39723b14700284659bb5c4117c2e97028eeb231cb5d04d1a5a919491e99c011132310a95f3b8ffd8a01c0ebb882a6bcdca258089c109c311f96a4316fe57aa45ad648c4682639a04881b764639d974322949dbb185dd0d48b99eaff4aa6c3960faf6cd954b986deaf1d244a874e2f539145241f442230a4dcb6f76021661bb7873daaa69f0a4105b6089145f20221793393adec57ebb7bb68bae3dbcee6d19bd375b7b5b7d322a141e8656d70095b63dfb709ff868d4f17d56af30cac2a86d74e4bdfa06685764c8bb0ea8e7dfad7f106a0393780d3adbe1afdb9235e79f31901eb46190f7b180344ffcc32e565650091afdae338bc6bcf80d19bdf33d6b4a3c9e3afe62a0a8c76f00f64e27c01026cb601996a2ef61eb599102af4b28133dc40e301843cf22fc37eaa50e02770397a9fc1f5de156f870358726e37a7ffef1440bfac8cb5c9717282d98eda19603f8f1b1509aac0cdc8119be58785a256458eaf0f4dc069df0fc4fd82ee6a9cdd29f30998fe59feb512d15ad8667fa739d482148c46a87bba972a9681f7fc714be576be8541ce6699369985b9b1adea36f9f533a1a3ebf1be517624262af999efe5cde50e2835f897b87a059861111c3d70171a265da50c24b0d6e019237914327cd49762488a8c1c057bd66e5e02741dd97c1158adf76a9ef2e6e619e9756619142273da65dab92d33b18dd25c53afd630f711c57908583f1f0a46c63f733ff687f15e10464661aa95978ec2aed236c30424c707afb9d9ea0b293fd434429068fecba66735a521c9498436ce7be04b74958dbd26e3dfd73e3067ed2b97596869b79a0e625ab82f75907d3e529fe8cef336f3163ec640aae91421cce826af588bc66e6d5141092d7ea0b56e06cbfd046cfe4d162a424d858eb29cd31bc42ef25df6a1247c94d2b907fbb6b13ac367d1fbf0305cf749a9f4a0498f1b4d2e253b817a1c89c15cbc39c282dd100f1575a06d75e56d51e78cff8f66679729d2f85f3b81115c3e35a1d74cd99d9dd78944ef3fe9f4024218d784dd11bb7467a4401495870d1fbf44f5d3224a6ba1d9f5b85c47b4e7a83b802dbdebce8599f33fdc6d0b3a00be1bb4ff859746f47549c2ebadc6cdc64d2dc0bccbd7e7215869412ccd0ec40ac5004f208d77981626e8f792cc938200b6ec70352049dc9e73f3016155b085373d980a2c8c32fdb149790acb202d0d718dae5884b2abfc908ca3450bf9c16ffcf4af98f546c99ebd31e7ece9308c6817417ed57e0b4d321f5fcee6f36d3de78e0f1bf857ad1c820b1f41536c1ee1624760c0f94aac2a8a7e904004ecd8117b0b5556921a77ccb1d564a2c2c07b8100292bc781c68b3997805ffe79a252da508f8e5babe6320260c13ffda98a3223cd959da2e6b15c7e67601f85c40a80d4b6988944008f70cb66976526058e770e8acaaec39b36a424987e81dcd38f98320599f5c06188b57655d41e0b045c09ed1254270bc0c124466e271d98b2e71e1a9b653885b85cc8c143cd8fa67bb54aa68ad55372f7b9cf806e7e30106e6dbbd0b5f5db2cc7396263fb6a60d056b13786a796fca6a0625b9b4d448788ec4ac1b82e5b91c3e4ba2f58437b633b857bdefdf62704a46972df41e2de81763a7d422f581e7e7724074744c178eddbbf327802cba4a4f2ebcf85ed747f36a69acbd5c68b60a9bb8918c03ca7c8d12028c3d01f04813a2ba74cf38bee7ecd8b522b5c41ef7d7a6cd0af353bff05872bfb7e1f411776a9c0993164e4af43dd042cabd828d4e2123285afb94825289ae2fda5f68115039fc2fe052fba4a81d4935b411ff12b148c0b7fd5093701a87d975273fd1e2762fbdd4d61182bddecfdf10363979afe7e926cbd980dfdd40c0e96eda227080eada7416d4d29ea8cb83533f6805ac1b39a849878dadc19ec004825c8bab560c85e216b4a751520e9955da0acc3bc719765b2b1a625f9929fb28e4a649a019f7e6b795270b08216799be4a458427a92f8bb2743c4f6ea675819c789090700d4301efaeebc445123e3457bef3d14e2fd39f93cbf1f67f283aecdf83171caf8d348091f02304bb4bccd346c163c2295300c0930d310ee0692392066aa7482a7c45930ec5feadbfc775b4ec47e2f68abf6df2682a228464df6ffbe8530703b8d3a7035b30b7d21da33b6b568afcfd5b7718c6a6a31dd65c1d19fbf24a753d6c2101a46ec1dd20b1e90b761a6e749a55e5dada5ce97b38f6388ed1deaa78b359755309c11791e0a06656df381c2a17e76dd9097f1b7c0ee089071f1ee3ab26d9ed58c625e2fdf2d0f64886ded1ba560fcbb0abe2e92f40feb7af507a051fcb6a0dec5ce717372da6c67c9ad5b413182a4acf4a6f121af4981d5d40942506992f905685c3e2f0d947758e5882a25f6b4d7c6da0b4bb2281eb84c8e4415d290749b9a9436afed116b033fd82656e47c3373172ed9cd03bc5fa40828307fe1820b108b6700ad9a45e02ff960ca96a127c6b20fd2d7a810673220cdf0392a83a0976b679b74196e71ae23c27626651ffc460208ab19f13c143d5e820c97e59173afe4cbf2c686017ed0f1b0505d4a76c2b018b19d84b3bccd07470d964e8d926558f665c4577657d9287402ccca120743536e6c3742ce9728d7523b9e08d68f7897ff8be1305affccf09853125685498bd26eb9ea187dde04d854011cf6053f9fa28f242df68b6bf40c2bb967f308a3b58441af4d682b2f1b80d84063d84438e3588ab35aabf85e6ed9240e9e093d48e0b464ac9fecf4a6f9d9ae636", 0x1000}, {&(0x7f00000002c0)="2e0ac25a0250b6696274d4f91e1dbf4c2965ce6330046f856031b0d92f25660cb7e7dc2f182a83c4db44e661da40ce4d8340c9e19468e547291305788032843afa8389ae22ecdb66454b85604137c1867989384a560d83328d67431c2906e57d6eae5195a01ba1c2187d8ea2bb678ae11b408dfe0d533a9a6ff75632ad0c6f7bf097a7461e279e4ae98c98e925c6abcbd0b115fc59c56f99eae172f63c141fa8242d09ddea1fa4e4bb8f31b18e0f6a8a65520098bf64b6238558ec23802470de9105de278f0d6364fe913791b62b3ed5ee4edf02cc9ec9e4efb678518d74", 0xde}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="a80000000000000001000000020000001e63633f59ae5a76a362b4b5c53c93c7769a5f07c43ffa67f99f10efe1cc3d3f94e26d146596353dd57205e439e5aa612b844a9822de179472bbbf171ca6b207f72d7305d97a24e132ab7a873d9db9746144a26f65d4e7b3d01f66584bd620718893d102d5e3a648fff64fd7a8fee831cf4e458294eb8dc243e28dc00b55483d9b409e8e742c40a5e0c4833debdd8712be0000000000000040000000000000000100000000010000def972f6ed3f577682f75bb8a57399a8a4be0b9978ecb76ee6d446688eb49a5c57b4cc1e9959a2661f6d854d93000000200000000000000001000000050000006881c4639fc0c428c5cd119474000000"], 0x108}, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) dup(r4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) socket(0x18, 0x0, 0x0) socket(0x2, 0x0, 0x0) mknod(0x0, 0x1000, 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) clock_gettime(0x3, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x0, &(0x7f0000000640)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r6 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r6, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="36e56285019846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2bee8234b40061852500e3459f12caa8a9d2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee033f679c738083b5b7", 0xad}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r5, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r7 = getuid() semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r4, r6, 0x0, 0x66, 0x13f}, 0x200000000000200, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, r2, 0x0, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r7) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a1a1, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="31e341ccb13c8f3a6e964ce5f4dbf91ece5761c15d56dce595fbf0d931ddeeac18ab2b3946d31a39928ab1ca89dd329fe232", 0x32) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0xeae4786ce21eb81, 0x4000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) close(r5) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000000280)={0x8000000000000004, 0x10000000000004, 0x20000009, 0x3, 0x3, 0x0, 0x9, 0x545}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x7, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) rmdir(0x0) r3 = syz_open_pts() dup2(r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r6) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe6ffffffffff86dd6000321b00007000fece76a44a170e318b35195bcf133200ff020000000000000000000000000001a97244f6611e2610e115e204a0b87e6d073164"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r7, 0x0, 0x9, 0x0, 0x0) executing program 1: socket(0x2, 0x2, 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x5) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x80000001, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x3, 0x1) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x1, 0x840) semop(r5, &(0x7f0000000000)=[{0x1, 0x8}], 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000040)=""/4096) semop(r5, &(0x7f0000001040)=[{0x0, 0x2000, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x4206, 0x800}, {0x4, 0x24d1, 0x1000}, {0x1, 0x0, 0x1000}], 0x5) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, r6, r7}, 0xc) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83200a07b8c1c657eff1b86702d6b6e383757", 0x35}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000480), 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$FIONREAD(r3, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) executing program 0: nanosleep(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r2 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r2, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) geteuid() semop(0x0, &(0x7f0000000100), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8539, 0x0, 0x0, 0x1}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfd, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x62) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mknod(0x0, 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ftruncate(0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100390008060001080006040001aaaaaaaaaabbe0000002aabc3871432901314cbbf3d6048f3f0dff8f9617b145d6395c97d671537874f05c6135d0145c8bc6daef60775bc24c9ea8f12141637abc4241850515efb33e60e3aa94e8"]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x200004, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) ftruncate(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) readv(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) executing program 1: sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000380)="13478eed80fb4d5e4fa03cd33ee385ccfb21c798892eb2b2b26597a9c4253ef082eabb06b622636cdb6e6dec50f98d61e2545b1acac0f69f0b7a991fb457b500aff6d20bfb8f1ce32c2ff0d4096cc246d7df55f7f90e73dd679c61296c45596b9803c51b9369ca4ea60d99aa1822531c3f232c5741d7cd029b4351b7649c4fa52cb0c3efa27f4e57a3da45fa67419ba7692cb1f60d61d306ac09cb0172f07bc0403695522aeeda9a2ce035", &(0x7f0000000240)=0xab, &(0x7f0000000280)="d335a0f0513585949bc0b18d530d0236296898f9bddabafe0d105fe00bfd57e01e", 0x21) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x8003, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0xfff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r2 = kqueue() syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x115, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0xff, 0x0, 0x0, 0x0, 0x5}) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x14b}]}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x4000, 0x5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r7, r6) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000240)=""/124, 0x7c, 0x42, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) fsync(r0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x16}]}) r1 = socket$inet6(0x18, 0x8000, 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0xffa3) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x55, 0x3}, {0x15}, {0x4000006, 0x0, 0x4, 0x1fc}]}) r10 = fcntl$dupfd(r1, 0x0, r9) write(r10, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) executing program 6: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa5030000000000000000000000aafe8000000000000000000000000000aa"]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xffffffffffffffff) write(r0, &(0x7f0000000140)="a50c6157aede5f4c6a91a7a186e3a90f0abb4ac442b4d1be98dbbbe685dac23792920acbc26c3ed72b90dc2ec3e9dff75cd96f01458e54ca420e8060ae26f1d8af0f8b0c23ebbf2b38ba7beac8cc2df4d88ea42329631b89295f6ad66a53e53ae61185bab79dd58ef3b3428339910865b84e0f310adb3a3f30ccfb6adcc28e4d995cf52984050af6814dd265425d2f57d475c78774083157282f5c2d2cd863cf82fab1b6447fe788419897cfdb544527e1ae3bcafce785f00df10c1db5d8d39db9d5ecd7767913ae7f4548ad46cede01b3b782ec8931a16ce684d1900a5f99a7715d255d047833be8f4febcd47e295a3af6d90b5a3", 0xf5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/144) r3 = socket(0x18, 0x5, 0x5) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x48) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) link(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) chmod(0x0, 0x0) r3 = syz_open_pts() getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() fchown(r3, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d822"], 0x101, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000600), &(0x7f0000000040)=0x4c) setsockopt(r2, 0x7, 0x7, &(0x7f0000000580)="ce9261a634ec358be7b170e555e4598181553782d58905c7", 0x18) setsockopt(r2, 0x10001008, 0x8, &(0x7f00000006c0)="e14f72f685e902cb1c604c2c1fb64cc889504e8466406fae8035d01e553941265e169c9d207e50267996f1505f6a442fe8af69d628ff9e1ceda851b1ae7e42bbb0a9821421bd021819a9eb09dafe4d881fc04033704c2ac765d9", 0x5a) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000640)=0x8) r4 = fcntl$getown(r2, 0x5) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r5, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x81, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, r6, r7, 0x0, 0x0, 0x15c, 0x101}, 0x46, 0x8, 0x2}) r9 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r6, 0x0, r9, r7, 0x88, 0x7}, 0x6, 0x6000000}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={r4, r6, 0xffffffffffffffff}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xffffffffffffffff, r4}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f00003ae000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000339000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000e35000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000339000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020699d, &(0x7f00000001c0)) executing program 2: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) executing program 5: getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) sendmmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="e06570c1bb656867572558ac19aa7f92025b412afd5228c49b04d0a9e945996ce348fba1fb23410e2e6d70609e76e18de2e30bb5758016cbc9b33760c2d65225c2c3e281b16bdce77cd46965a2d3385303ff88fcee35632d3f769f5275a20c0b0cb2ceccb6f30625441b5d3faa7664180d215309e8d04da912b6d463d77486", 0x7f}, {&(0x7f0000000440)="08f33cb1fa3e18e01a10fd8eb41e8ad1af674e4ec2eaeb8d2807d2956d7f801f5c66dc136e95df7649ef267bc4c607b6ba17af7fa1689559667b3688fe10e4782ecae21150cfd17dd67b045c720d17fc04e2cd394f8d9108972661a19cacb910", 0x60}, {&(0x7f0000000540)="34f412e5689c530b2c037321885d6ee22c54df2615f19675e654087df50310f263046cd1b790dda15923a39fb071e84c7b6f46cc26d252f63845034e909f79326e0a3384fe4f5779fcbebb90949e4d3f279c5e64ac6de8cab04e99a27d40592e2a09b50df25bbb6220b6f4e43324511f26746b957b5317e781012fc3c65bde2ed1d92fdca66500b5da2d46b54b9c5a4e752633203fb28be1a71abd32b4addb1e797ffaf3244c455fd9a67eca9330ac1327597483e89cd4902a0a27113db7faf2b47c075e3b5b4e8b31c3", 0xca}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="5800000000000000ffff000000100000c7962aa0a0971b196473f8c1a5c95904499ad6cda132bbbe11c23092be3e627d24b737962735ec7b74cd07b961ade06b8db28fda2103af506ea727796242c29c516d810000000000b8000000000000000100000081000000b6416cbfa6d3a05647ec1bd3f925c0ef06a217116c6259cfc5883b60c94d780d051eec5eed625802e50bf32ce1d3973305059cb052aff9df64e4b2c040fe28b23b19f354962ad18e865f1ed6a6e3ec676fc69f965954f4dfb6888dcb90ed276dc26613048b05f0583057957434ac504e464f46108fb0ed987d8f8354a191a05001c235fca13d69235b354449ad2a840f1cb2ff6841ad14e118f00ed649ec4e3ea7c87d0e279a0000a80000000000000001000000800000003dd0f3825cac471439d8b96e8fc2b0a8dfa34cf3a97feb670e85af9509a1cd8acc7637d6956e6db94fdb11adcf3cf132434108458e833a3e5eb895e2698076d80d32af3788e0c3be04869ec352683e60177437805bfff74c84ab86effcbb2eb5515137d59d826797bcec50cfa1c44b78b02e0e714526091515cc696074d9aea1cba56f83ab2337da1ed9957d26a35f0879be38af1edc0cb9b00000000000000001000000000400003ac4f18bcbf08e36c08dc0936a3e47cb3d405a26ce5af163401ea5076a62942a7e23c73b8a1a728303ca4b050ad7a52dfd2cbf1aede7010e7a6b01505bd77ae196984e65eb523b09e6e72fd2a6e49c65fe34088c5ba3519c0435c0a9f841d4827869770986be62e3fe44ac1edff21c90ddaa216d4759186bf9716acb661158facfc8f96a6102a9fbda687b7409970a6782a896c62dd3c4ad825f0000000000001001000000000000ffff0000ff070000952fd48bb814cf9b74636a45455050490104c98b1ff369915b942ac74faa8f321ee802af4656435dc19bd61dcf2e1641df676130a6c77333fb92de01973bd740c2f4cd893f028827c9f822e64c5a5ad84cde064fc844e9f081b10c5ec5154e25c630d8a4d6a1a09a02c9968798a86971453d916657c5ec2d642eba686ced09b708cfe8b55d879f0c621072da2ee629c1b584f4a4f2014b701df76d3b9135277056adce6800389145b4bd9657ec917909c69cd4ad8346c5dba9c00d7eba6ab3324593f22f6ea309285a39a4c1e8ebb9bcfb349fc7074fc11d2afd3eb30e441e499b98a49c77c012ec2927e40a81eeb96670d81b72c40000003000000000000000010000000800000051d2aa2d3015846578ae3e0f78d8abbe4e86db72f0f4db59f1168bd13fc3f600"], 0x3a8}, 0xa6}, 0x10, 0x40c) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x10) r1 = open(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x2, 0x1720, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x5, 0x0) socket$inet6(0x18, 0x4, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1, 0x2, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(r3, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semop(r3, &(0x7f0000000200)=[{0x2, 0xde}, {0x4, 0x9, 0x1800}, {0x0, 0xff80, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x20, 0x1800}, {0x3, 0x50, 0x3000}], 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x11}, 0x2, 0x0, 0x0, &(0x7f00000004c0), 0x0) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0xa9e7753368a190fd, r0, 0x4) r2 = kqueue() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xb6, 0x20, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x98, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x25, 0xfffff, 0x9, 0x80000001}], 0xf4, 0x0, 0x3ff, &(0x7f0000000300)) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(r0, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x80000001) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x1278, &(0x7f0000000280)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "64c9d0", 0x1242, 0x11, 0x1f, @rand_addr="05c738884641ae8aa389f16b33b7ee84", @mcast1, {[@routing={0x1d, 0x8, 0x0, 0x0, 0x0, [@empty, @rand_addr="3147f5fa835f90aa5339dd0d59d63c52", @mcast2, @mcast2]}, @fragment={0x3a, 0x0, 0x40, 0x1, 0x0, 0x14, 0x67}, @hopopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x4}]}, @routing={0x37, 0x6, 0x0, 0x1, 0x0, [@mcast2, @rand_addr="53b6730cc4b23b5703b2b4a76e57e7d3", @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xff, 0xe, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x432a}, @generic={0x5, 0x50, "bc3180450fea3ce043bb55aa157e08cf73b4f68e660ff1d0082b44789f4fffda607afac034473094f659340248d9144d110816fc97be22b7ac9ba9206307ff41e1690a715de7d880c35d9ffec040d4d5"}]}, @fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x4, 0x67}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x18}, {0x18}, {0x4, 0xa, "06a8759465325480382940912538bcfd1c471e86b9a33caebda8e2221ef7de08522237b5e281ddd1a7f5f406bd95f4ab197134821d2f34782e57c0df05a2e5d0aff6ecb23d1fa3333e0635d08015a69c"}, {0x2, 0x17, "8ed104344137e60237d0f27ac4269dfdce7bc549d585665ec6a5cc2bba858eb940f550e42d8dae344e7b75588622c8bba9939aa6c8ff42cf3dfaf038852b896b9e0e2a48f40049f626b1a137cc21b7d5cab8618bb50b40a6fa6e4049d640e38f71830a1c5325905845afd9984ec22da1fc5473deb7903525a5445b2fbe24cb6bddec96220f6698d5ada80bf7aeed68ec9221a748d817f1787eea05f8b31443fce7cb01a2fcd18617ba3c35b9b0e6dbeae761fdaf217ea0d4f052f1afb4"}, {0x18, 0x0, "de"}, {0x1, 0x200, "a92a4295a8e1759667d98b1083f35331819b56d7db6d80a9b5f2829926f20e6bb7e2aeda87b10c651ab541f5fd0bafac3f455b0cf741cef0caad883668ac17c5ab5ad31adc9a44560bf1cea39ce75203a49bafc4e0d90ec809b37ceed273d08492d80eedfd5a776387b51f69dace2bcc93e67bf701974c5a706e9ab611ddde6b8c0ca56d3e500384cc470d8f447745f716c2d65f223a25ccbbf1b32d6072c4c4cd11ecb78771cf208652fca901e15add5dad69814010c988cd0f3ef419f851be2533bd3be517db9aafb697b00e2205b7e3359881897adc4b21f006c68ff31cf54ad365b49366aac35fd985589ca5402a0dcdb46baabf9dade1bf74aadaf928a2809f38f5fa88f7a729d4d8a943e474eef7376ee9a2fb11a2beb1fc47c739a32511c59fa7581b4914d7fbd4ec7707ab399fc8fd48ed67cce269ad4792fba5814311719adc4520825f15036a8652b0cb9e7f4e9681d7847d677502d0d7f6bf1e07e62679806bd5ce14869fa8280844a752a2c20c871b551a5769299bf018d0bbde09b28aaf3507cc1dda851437fcb5ee1f03499b767172923b6bcf7fde82bf3c6b94139152256c0faa321ab859f98b2d4a528751e2086b9e5ccebba1781f5a677ca61957fd1be6d9c8cb9c4d39e5517e7c4790d1cb662e0cdce4a6dd485146ee266fb80051e21430e88bc7eb7507d9c95cd8da44e8beb0b9cf53b81e353234f40258aeca08de88772de30665b8050ab74c6eeb7d248c1d975d3fff8180b43a936257e4ca9091ebd32894372fe74dbfedb7690ead6ba8fb171a9aeeb6102230b791158aaf5f459d884b823d9d9a84ab5a19c275f748dd2306a0f50373afcab0a674c8c2e43f634d1be440001254cb4af0a0a33dfd54edec7e83060939ce1b17b05e34509d943927ba350dab1e98fcc77dfa2465bf81f003f797ca63bb7de3137b9979d6647711b6c99d2c3a731bc5d4c3e00743d7712c3335195eaf098bccc910c02261744e3c7fcf2512ee247b464b26fb63211058956841493665535e16c4bc0a89edfe0f1b69b3d823f13521c0973d05e94618228c07e0ecd93ff54be7cc9d976dc491cc5a8dd04022506120168c1251b0c12f0a18a711443c22fb7eb157c8dc7f2b27623c67b74614d7af8fa3baf27697f065530b6d36f5199afdbedb69b4388bcec340d153be77f3204752b5625bc45ec9f55a1ee24b6a0af6e87893ac4ddab9fa6af2d0d4cb3074ceadb6933e9f9dab37ab873a74efd9963d48da8d6e6f026643e456703601567edaf6b0d6c650502732988bfc050a23e2543e1a3e7d0b8f6cbe4104a272630d9a35ea0e2dafb2fae810583cfc8e1d3e9ffd1269dae4dcaa0780c44347fa48bcb906d812cf741cb2822fe890a456d7394fadde3d4c02292fadeed0466061861ccf4a9d4f1405e3bf5424637082ada41ea8a2d0b7e1fc03d1197b993d8f9bb213069198efd71516f01ebfa69938f8ea9efbc4c8817a7e09b86b07bf4bf1f16fdce1895be1d02fd40f6d51f78d9148449becf11f01d592e1612e974247673b55c2bd040f0597a4c68d12d0b782f18b23123012567987a965b37229d1d3e295102e7070afed824bf8bcc6361ef60f68320b30f54f62f126a0f68176c73d720e9d8311c525969a7b26d91113ae8d5188519c4434ea19e18d5765dad791de2885508d617feec2c59896cd0464071e28a91259110ee4b4bfd3237abdcd4fbc8917725e3fb251ddb3cb8480e704d4b130c67d4fc5f2d5f3297fd351021fc422b85e8be4e46e46da04cafd4d956c70c04a58f9507f8bc78063909f5c96b89b75264c4bd1591bbe958ca4dd0a15f1ecc571c4b510c20f1c65b9e7d53951920ee319081efc8c1f400fcca0796dd97c5f54b4323ba64135e871a58c3a5dfc6c6013f64421688d2212df981298caa846bace4f48272f01b250f7d1353b3352a39d1110c1cb456292326d069afb1675a134ea7bf3da4c516cee61454a2778e8ed995b5ec7ae47e2df84f31ce49d38e7e7c9d2aaa903b61e0e8400ff4fb3b1a7d4547fe0100045bd8b87a07c3c51b62fd031b0c174ef5b834af8826e137250c86e56d7f3f4da8627bfc578f35e71cfb16854893178f1089c888ddf4b23ceebc3cb5a45e8321cfc29bca3abb97acffa839babc027c2826e382288845710596a0cd6711233ad6693866999f530158a886ceff49803448beace6b849979694ee48ada3434bfb9806e179b21ecd9d59958683a22b239f0416eaa6b5d8c11f6d0275ba9c2bfb63a4e0af1de84fd76884c8e8260dce3c19b63c90a5dd9f3db9be4b1454184496a015b2dc09aa1270ce72559f2f93dd50afa60c60a2a13adeb1052671d34ec25dcebd0bcd6ac4dbf91195995c9df7a2aa3a3629b3801e05a86fd45cccf292e310d006cc0bb2d141ca5c5ddc5825f57450a0322305713040e4ae1f0c4df00a41445d1a360cb33377acd66d03886e765664026ff0a7c7721b79f9455f34679a6c797cefc02cec21e275a72fce0fe7158abce3ace613114d5853811e0aad2147ad345784fe4ee27e54e1ceede5dce13f599bb460677a26b1e58c854904855bcab7daf76a3ca9d20483864fee935e85f8b65fa3d094661ec8e4b6bac269c782d5cdb10c5d425dcf04562560e436693cb6a0c17af8ace95b95fe88d15e5e3461dd5032f0c6cbce5c9f36598b9a5faa23206f60d1f121e3dddff5b0ee22177ec01dc56dd29f7ece64a39e04e657d2ce37d89a057179111f1bf1df34bcb76560129f2716ec40bf0bd4be1796c1ec8ee128af77e7a352f6d730b24e551e1f92f691f716706d64985c289810ba945f7656613eb1f08201ef4ccba957cc4f5dfb8262042c42def6de2e9016a3d9b3ccc3cda104b50709b851a1152c31e770d24a4b552f139bcce7f8becb8b551c28ac70f7a04c43b4734d3d32ee6a953628f3ea6cc25ebe98d95cd2e3767e311b73a2442b0a946dcf6a17f40532aff945b33e9ac0142a57497173a3203059848c53ba7a93823ed839d93340d4865749d72b0794f3d05de9eba7d4311382fae90fd189d52d23ab6d948baf63b286a626dcee69d30d4d767c6b08e8e29b95ec9d830a83b8ab10fb316471e97a15843d74bd61e8cd9d6a53c3fdaa52282f076bc947c985af8b7de0cb30cd18e154e973fbd1451cf0e2f97d3617fd563f008153231cd773bec29a6f57b61669c53afd6366c1bfbac159a5339c70ad8dcf5a01a7926961e8aa897a04ae567908aa6e4ca5bf03be1089c6609415951dc5b4048256f69e354d3a6030c97fc3ddfffd69ff1c7ff33b24fa7101e190a0dea949f07666077ba32c8c58e318b2b108da049a5581e82a60c2d6abb5771ddabf2a44d03725259075713e81e5aee73ae66786b47d98ad159a6e67abeb2f633fced7822342db3918b500d4763339e9ae4c0f5e67c568876e48d60f30e7eb8664fec85935b71a2c76cb81c8690603c6204b9d5ef1648aa35855745b3b70deac4dc1b4473929da62d5a198520a541b254ef6573b73b505e49aa617ba0168de23bbf798e73df42fdd776ba4b7141368de18192f4a0cd07704114eeee27ed05fdd2a55953839ee9b685d29828909223f490df9ceacdb4be0dc5f20c758cd18a11b9aa728148f1c543c80e03cf1b265d87bb8f814ace4b6c0bc04add843cc674739ed28764c16020fc70452b17b5bbfc3d212a2cde615a9ce3256c99ebeee6d0f6b81a7e6f894a1095b9bf7249077a07a8e179300db5a0c690c9672bfbc83a1093aa412df16524fd2b4c5b21b6607e83ed3e68cfc0a609de811620caf7d96c4e1c2c30b1ef2c4d5f683fb008cf119d545bae07ce2cd9bd5b05fdfa56651dc935d5d4793fecd8f5ae9070702c017dd6a491885710298dd8073a18ded369c22583df6dd23377abe7eae15c6148b34edbcc672af6b6b5b6dd41afccbe14eb2049a8fd3e700fbcaeff97e0a0ea4f78a037a01b44f13cfbabc775348ca35e72ff36ce63cf36011fdb4370528a5e4c052d6bde3e1e8b3888cfe030835819de11ffb3fabf0691f27152e47e9ed83885c9ade2bbf0d4046fdb1398978d186cf140b108f4c348fa06217f7cd3c37943f741838e31b65d49a5245454a500d19ac80faf10bc60f9bed47055db0f30741e3ad2ffd4d20dd18940049156ecfc5effabc8c67f978efb29fd6ec80d6a553b49e88f860bf7792db9d0fa94846ce20e4bde738b680e3206a1ab1c304b0fb40c550e3e8378b7a8833af2ab33b17f7fea1657a6bf2fcdd88d75cf335dba8c98c669eb1accf5c41ec32dc719f3026f60c5e9c23bc2cd9332b6167b49102780081c84da9b7b80860a02f745ffd2f6aacc65f82f022fae2164f76036b08d496da38ea6297f1740e8235335aab95b2ca1bafdebd9ed1cbb4d1afd971aab6711dd08fa136550523541dc409986933f5a54bfb2c727adb7b2df8d962e58f379fd4f1c5fb19582d3d5fd84a3e5e5d4d53d8a99b586b984130da0ea60d0caee161a976d0fd46ae4360d9777f07b09a3bcc2e6d07a51a27698744870e058ee0264b1535d418a166183c3bdb9b827085ec964f08fc2d534d6755701b094ab295a45a41a26a28094e5ed9210f0ab36ae61bcf7dbd91c3851d779940c62e9b12c57cf30dcccdb0cccb725431d0c405d36763d3c3ba2b89061c5861b12f04e741df467536aae11ceb9d3d81728413a854354076b2d7d0372e9f864b0555a8441e31df481871a3d92f9add9d440a9bc0889c389948385816110eba49b1f55f586ac56a0450dfe1c459f28c8e9227710b34dd089a9c1a9c70efe8599fa337f4c50553493d73af5aa023fc8e457ce247fd32903baee31dcc0be2394b8a238ccbaa404c017469014f7028ce6eff14cbf7698589ace479df087eee6699730cc9e09e2ec5c873a60bf09001b505953651c754f34029bfc3f6bca33cbc86a778605b4bf4887da9c276ad3b916b765a60d5ffa39d07daeeaa5ebc16a9044f5a9f209af80a7043ccc2750f7560a50ab4ba1ddec2ab5bdaebc2d3bcb87d49336bdd118353dccfe83a79177eba120e7d07e953fa91e6fb279d33678faef41443be7492ee3e6a273a017203ad311b16d711c58d99576ed17ce740171309439b9dca7adce1f8c3ce77d162c49ef6c7cdce068b9e383bd9fa05810a5d3e7de8061f55c1cd98e8cfd5df809b2dd2ea2aa790620053676924f282a3da39fedd9046f7606bcc684b583b64c2791c082e93e3ad4a1c58b01655e5fedb9018dffd1efa8a13c0b49579044c0acab4f9703ec3e389fd80d0d3790762cb6dcfa138630aed20239e1fb4acd43adffea189f1d5fb59e9d67fc2aea99931ec56436ddf08c3d29c506916d2fc427e6984558b5c02b4ec6518d21e384b82463c6239ca1a29acda2c5f4bc8236da2d1a6f021a6fc5e2e85856f3778a3f3d9c95627437534c2078953ed22f29ebd379b45794fad8f98fd52fd64bd7f56591475f6b7cf03d7224e92a017d7e428ac2cebc48ab41dd7dfc4c5efcfab3ed2b55037923b9b9e5da513103f8f2590758a1b206f3c2bfb7a2a1b159781d9d565fd2e105c92587b550179a0e2a5c7b89785aaf44aab157e131e787de44b7b079ce0e780d4ad0ac122293d4e2d5f4f6bb12adbbffa4fab71dd29efab891c3b41bfda461cd696d5516a60172d833d358595d8dc40a03f0d1a415c6f8922ad15e60ce74d1fd9b31c6d95e40f46d40d633b7cfef5aab6455792de07c722d1b11c50806875ef62d3535e0a3a695e5f61e2c2bc67114ac9d27e2a5a2bdea27f62a1032d26addc817af6de5a291ab52d0"}]}}}}}}) executing program 6: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES32=r0, @ANYRES8=0x0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r3, r2, 0x1a2}, 0x0, 0x5e4}) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x7, &(0x7f0000000980)={0x0, 0x37b9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="db67cd0eaa2675e155c85caa7f3e1d31d9e39f65d4fa813da2533b370d0ea8c7c534d3b6b9ba5835e3d7ada49dbabe4012782b7674a7dd662602463e", 0x3c}, {&(0x7f00000005c0)="d9c7f81198bb9afb0c99f3a69724cd9e16da8013baf987174ce6b1797323596e070dc5843dd199dff0b8014e193941d9df3eb99cf8eed2262cdde69491d8f6b790a282b78e9833bc6d4cd4ef93ddf8ca67", 0x51}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="1b4f23b94fb515694f92a083e42f52bcb3c9c3d896464c25e8e275e88d9ac17ee0a256547c3b03960b95dc6bb09ab191ca832c71ac4cc619f6cd8c28e5c6db6ab2c8f8650dee9dbb249caa7e36a120c0249d", 0x52}, {&(0x7f0000000180)="1fac89025367bcb019a70c48355b11b9b45d504e0cc5c4972d70ae9bb50c63c5c51f6bdcc2907c32f2d2512e5c7ef26ef1db05f12ba9aac50c04aadbf7b8dc9906aaf2891cbf1f318e7018d072bfc761b6b1c8316c3bf8faf266a7ca3b01b41ce844cbf9ac541ba8561636a5d20d921c315fa584e031f02828d3c156e84eb5601eec128bc956a4b34f2a9b7a52f72534afa3659d5b1880bb75f6e4ebf1429b0ebcb8dedb2094469d9077f682692242fd1bc8fff01fabfa8df5b8897a600a1e6169a063a4578e715d4b88", 0xca}], 0x2) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000340)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x258, &(0x7f00000004c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x222, 0x67, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x7, 0x40, 0xfc00, 0x4, 0x3, [{0x76bdde46bbce7d04, 0x1d, "da39b50fc5cf79ea6d510fc8638ef88ff98381987aac18cf34422f88728aebf593a75f85994ecdc8ac177467a562143d6eaea18da658214f6faacadfd4fc2cd8abc815ff7d85d920d05ce3dd9d4f0e3b726fc3de91cfd13be923d13600b82d4cb852a381e6a8b56400df427a34da6e21a6252245de80ac6cc6bd660008316812ba0b6aed9dc6ee6ce6ae361e3b07f1fe96c1e56744b59a5e3fce30f19969ad9e96d96c59d00c6e0ae4910f4556df11d8415ab7bfcd4a2acafe284a239e66b0aeebe21682b0bfac656c2c8e567bcde272ee1e4bc8f82dedb33f4cc0b695f0496e26794691ce43e596"}, {0x4, 0xd, "49e2cfd40eca4778904ee359a26822fe0762e3b2b1b2deae99eae80d4c9bb36495ec3c3c4dc38cd9f3846e7cc3b55546d9f34848b869baaab237993b348cff095c5ca957299d84f88e2ff64b11010596384d9066487348610c7e032e7a4f728a44925a9ec48f16d7ff2d"}, {0x3, 0x3, "864fc26a367fdb5a837293ea457004f32d159bbe3ecbd7802a"}, {0x19, 0x14, "d981884c9786e36c879cea596f5f45234cd2dbcd91228a379c845fe3eccc8e3b73012815c89fd839f70c7ff13a8523c4f08ef1edda6864cad426e17c5c14c70ec343c4fb4edb748f1f7df14cd95fdddc6820810c7e3efece4566591c97998949b142e9303eb8c97cc5616ce1ca4263fe6fe51d4651a089d319235af8b3875fb647e13f6438f750c86340903f03059df618b691dc44bdd014484ffc8f3f9cbd"}]}}}}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 5: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0xf00002}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setrlimit(0x6, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file1\x00', 0x1f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r2) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') mlockall(0x1) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0), &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) r1 = syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979aac268b76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d31d9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54410485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee25b0cf8707f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59ccee3e30d2424f3c372151fc7cb261a1e582d9"], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000480)=0x4) msgsnd(0x0, &(0x7f0000000100)={0x2, "367721467767f4efeb006399864bd255b3b2bd4d1c836e8feeba0abf450e6caa50e5c67b8adb347c3c3e912359e842933ae15a3dde93989a2bb2774555b1685349c1e22d5bfa80660fa14af61e94a42241eb9c8ae1e423bacff579e304fdbfcff9b094a329ac1833946948f910d45628ca69641700f3f74994d246085ae2dfca7b8a90"}, 0x8b, 0x800) msgget$private(0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000300)="1c2cb0a25b1129999dc6ed84308c06af1431bfaa7add136e5b8ef79e650a1527f2472a90140a18117c2e8917ebd4c92f207aeebce375a6d96f36f00534f5d84a50066d0f8d814fdd735b141b98e2590b755060d0fcd47079880c2bed30292ba85efe7c37d77146aa4fed83eb173f0a08af2fa11a5b66ab169da0a12c8330ddb9037d97252f542d1010ea20651ce67de04ef8a2196116a38bf094308c238c0b55a92df0fafbc46b031b6324b831eee4af0c5f3eadbc4a00eb689fb55d2ba34c3cf3dce84a706157aede", &(0x7f00000004c0)=0xc9, &(0x7f0000000500)="c690679e9aed3cf72bf980275ca77b589d3869f8fc231d3b59f134a83b6242b7b98a0e1135f6e88b10b0c0c3d59c20ee4596619118538398647dd603efa7a35e489f7916ec6bd41ce24c599a0bcc54ee99e74110964bea35c01c9319f959c7221293f2e7cb62fcbbca3adba7992b91a07ce0dddce381148054faa5025f53fb040c45a311b4bd4e3de4485aa014c8c8bf67f18c25b1cb3e7aff87f54e0c365e7a67fc93677b90", 0xa6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000006c0)=0xdc38) r3 = syz_open_pts() dup2(r3, r0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) pipe2(0x0, 0x0) r4 = open(&(0x7f00000017c0)='./bus\x00', 0x10000, 0xd7) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x8, 0x100080001}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000380)='./file0\x00', 0x58, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8, 0x200, 0x1, 0x9, 0x8}, {0x1, 0x800, 0x2000, 0x34c, 0x8}, {0x3ff, 0x5a, 0x47a0, 0x8000, 0x2}, {0x0, 0x6, 0x4d, 0x8009, 0x3f}, {0x101, 0x1ff, 0xd5, 0x403, 0x7ff}]}) executing program 2: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000140)={0x5, 0x3f, 0x3, 0x7}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) executing program 1: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000100)="ff7f00000e08e427a9e3cba4af1ecd07b51d49b546fa47d46e5cd402b6e05690b525c11647f0b007c38c951cf62d8a0495b1fcc88513f1291ae460479f113fc942be7df426287432590acea725928a4d006002633f79b5562ff9d09a655c14d92aeb68774d89f6c02fe7a13fb129e0ace7e783ffb7aee4215c9b311669", 0x7d) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) listen(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kqueue() madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r3, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil, 0x0, 0x6}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034b000/0x4000)=nil, &(0x7f0000b9e000/0x3000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r2) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff5c) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x1, &(0x7f00000002c0)={0x101, 0x4}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x6}, 0x2, 0x0, 0x0, 0x0, 0xffffff20) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="19", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a2d1d3570d8adde6f2693790f1c78858c8d338d1"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000200)="df8c13f33ee811695c78daa383f91680d7d5b63ab4f2b22e0b9c5b18b751ebd1883a36daae8660b91bb12519", 0x2c}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525cb33101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef5631882b750db1ce29d99518d030abe6c32727c9d20d44a9c1c7d791158f94f402deb07c6459c803235b56c37e8f3821a4066404d735ae7bddada5e058b39529118783998d62457521aadc18d1f38ca66185b5e23ae8c6ede1438c6bc9d9559283ec05c0edcbe86e3d66346f029d222792dcf028dfa241efe4fa6d7e8dd273c1b4a65d92185aee480d4fb3d1cb75b968a1d51e9cc4fe53163b42a84e918f1c3d48afa1abc0cbbd7be81928be910014a3ff22fea69c8267af8a013909c095fa3b58b3305f2457c0982a3ffc6e1ed55e6dbe9ecbe40e8a5c56d63b534e30693409814cfdf39741e2b798ae92a68e2deaa28ff353a09de9b7941f55544af193d36dec77714185ed48a9ab368be965431f6b0e4e10c75d27ad4884292db403e9b9047fb21e257a4f8c1353f6bc5c59c334aead6f28a23f4c7cf6899dfaa9db87aa5316cdf768674729c30f7df3ef1d312d6a0a97b36be7d3146b4afc756621d1847a36d3c09ab5473216d8068b701eb2f5b92ae10c898a07e703fe23d9e67625ec378c6cc279cde730a71b86eabc49d32a4ea7ee71973947b2326b616a76f6985c0ff2d6d892e9d335a004edbd2a84815c7bb7d10106157d33b8e8f87a923b745cca7f7010fff1f8bf8a9dad782dc37493d1b36421ee7bceff017634c74a1aff362224f6b223fcef9d53584c5674b592cf4759f6cee5da7e3fe42de9db74eefa401a279ad57acf035ab336bce8b401680a24ec41b486afd646862d04781cc820", 0x354}], 0x1) r5 = dup2(r4, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x80000001, 0x7ff, "2cf98900000000000020000000e0ff0000008800", 0x1}) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36", 0x13}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f00000002c0)={0x0, 0x3e}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) writev(r7, &(0x7f00000001c0)=[{0x0}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c}, {0x836e, 0x10}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x0, 0x4000, 0xfe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe0000001891300ac1400bbac1400aaac1400aaffff000800907800000000418763de399b310bbb1953824066491a6a9961dd2bc34912795d9c5b89fd1c91025c431f4f24e043303970bc58d9d877e71867351b7420fc83a063f2f0000ab238fd28d02a74ae77ca3b"]) writev(r2, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x100e}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000001200)='./file1\x00', &(0x7f0000001180)='c\x00') openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() chmod(0x0, 0x171) chdir(0x0) syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() ktrace(0x0, 0x0, 0x40000530, 0x0) setpgid(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRESHEX]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000480), 0xcc, 0x0, 0x0) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x121, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x9, 0x113, 0x64, 0x3, 0x4e, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0xd0}, @generic={0x82, 0x11, "e833e3a911e61a261623c8e62903fb"}, @noop, @end]}}, @generic="771f2deedd5a394fc60d991a31ece125288f95dbcaafd903dba0655f2cd02c91e4ba28ce346945a1667e7ab3515672b1be0a80aef1b47d10f4b7766d05bb85861a047289da433acff1d259dc016725b3a4d5718ca76dcdb3f657ce01199bb0ccc6473d2ebdd0bb17558384e7f91dea2774a5b40882bdc97094c744036ac5e69c96d36808bc57c6ee081c78821b1c5891b763075f99e7ee71fa95ebfe01627d16bb333d45e4ec7267ff215f1a0fb9e12be0203572c53b8025f05f0a666b107dc5fe71320b14a9791d01b7184364b2e099e046783943fe4c34b31e83537b045c2da2d476dceeb19b"}}}}) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 5: r0 = socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="5ca7", 0x2}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa9, 0x1, 0xfffffffffffffffc, 0x1800000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000340)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffff9c, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0xffffffffffffff01, 0x2}, 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100000000000000003f00009078ac1400aaac1400aa4e204e2300089078a470670d18e419c7edf02d1c3d9204f76a8bfea247c9a9ac733e76d83769990e35d8ee3f5ab238c15b7b8e7534e411c65c17b36bac82deb2475553efdfb8827fe59ff108a91d81be9d4b029921f4b8db2d5e6f907f9c152fbf244f524e686dc5bc167595419b055b4111fc39b866e2a5d6979b545b1733e7d08ab95206eecbb9cc68017a44f111acbe52d66a928442183abec93f90b3f748055d5f1b6fb4000000000000000000aabd8db00ab10c5aa72e8861b7a25b7b2190"]) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x7, 0x0, 0x3ff, 0x0) executing program 3: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x7, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x40000000000000, 0x0, 0x0, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) pipe(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x54, 0x0, 0x0, 0x6}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0xfffffffa, 0xffffffbf, "00c6f26461c082f4ffffffff00001bffff0400"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x5, 0x8, 0x4, 0x80000000}, {0x0, 0x1, 0x3, 0x277}, {0x3, 0x8c, 0x3, 0xdc}, {0x5, 0x9, 0x1, 0x4}, {0x3, 0x81, 0x4, 0x10000}, {0x1f, 0x20, 0x6, 0xff}, {0x3, 0x6, 0x9, 0x3}, {0x9, 0x9, 0x9a, 0x1ff}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) executing program 1: sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000180)="96010000800000000058afd409d9a42b7e9c5a065d22fddb716a7d49cad4c78a9f06a8d6cb19c5f26c3d694345d12b4468530dc7bcc0023c2555767622655e24a68a883fbfc9e9ee4f6b58d1880918a138f8fac5f30629f5b5199bc74e1baef7b0f6bbbf1b41ff7c585b3572283708ae40adb98fe4bf3e5875cc45091ccc6b0625b4eb9bb0a1b8a7f416665b559d25e9fd7c212caf2956e28c7d3cbf9015f7332b1bb1cc68d5660be38f3926d2a9d8c2369c4a125b227e731d4252b90115e9732c7f", &(0x7f0000000340)=0xc2, 0x0, 0x0) mknod(0x0, 0x6000, 0x4) getpid() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x83) ioctl$KDMKTONE(r0, 0x20004b08, 0x0) getrusage(0xfffffffffffffffe, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x420b}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x100}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000001c0)=0x6) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x200, 0x81}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x3) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r2, 0x0, r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1ff0000000000}) executing program 3: openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x0, 0xfd}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x3}, {0x6, 0x0, 0x0, 0xe00001}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x1d) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="17319ae3f01442f09804c2ea7b18f89bff75e7486571a72ca2cb96b3d16bfba7ad2f2cc6", &(0x7f00000000c0)=0x24, &(0x7f0000000100)="1c7fc4339e1f22f3d88159ebb6e69becdf99876551f165d0fe562ea068cac9b2f620dc91aac89397a0c813baa545ce1cbdd2ba1e278c0cc751517acfd1dac498fea7f45850993ef22ea2a9a1ad9e99fdc57ab736751f1fea9773b1dbc5ddaea0db7014a3d07f48416d0952ef5d34e7ba595ef301bd5d0ff9911e6aadd874e01248", 0x81) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) executing program 1: socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x19, 0x4, 0x2, 0x5, 0xeb, 0x65, 0xac7, 0x3f, 0x29, 0x0, @empty, @loopback, {[@generic={0x0, 0xa, "9f2d338409436aab"}, @lsrr={0x83, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @rand_addr=0x1, @multicast1, @multicast2, @broadcast, @loopback, @broadcast]}, @rr={0x7, 0x27, 0x35, [@remote={0xac, 0x14, 0x0}, @multicast2, @empty, @broadcast, @multicast2, @empty, @multicast2, @multicast2, @multicast2]}]}}, @generic="577130e53bc77e9cdfa5d3809e35ad56ceeed2955f0943eb87a5a4e009952dbcc22484ba2d626a9464724eedd7f2b792420fe114ed7b83bf68898a89d09bb7deee5ae76a5ccce2e428ee9b2510a03bd202f7c2191d3a4357a37cf23e2e751792177670fa57e1bc31670da7a8289b011eb3194fc7e44d32e8d2d10375b0b253a560b91ffc71e76d"}}}}) semop(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="1620090000807c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4562eb77b6a0a", 0x31) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x3b, 0x40000000, 0x5, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r1}, 0x2, 0x41, 0x0, 0x400000001ff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x98, 0x10, 0xfffffffffffffffb, 0x6}], 0x10000030, 0x0, 0x57d, 0x0) r3 = syz_open_pts() dup2(r3, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff20ffffffffffffffffff00002000"/32]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000500)={0x8000, 0x0, {0x0, 0x4}}) setuid(0xffffffffffffffff) mprotect(&(0x7f000014a000/0x4000)=nil, 0x4000, 0x4) socket(0x18, 0x5, 0x3f) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x10000, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000540)="0340002e28440a061e14ce010000000000000080fbd3290858b0624f7cb32097bb790d4ce9fa289fca829f013e20b4f9390d8f1c0b0a36a68b095315f4446007ee77f83fe171fc34006527e2817462a1cc09fa9711f74339bef76111c03c0171e5f5b92723e26ccc8411f63fbaf9be7e4502524cade096991a4b0a4d88d16052a341a2584243ed82186507ed825a7ba1af8b5ba8d3cee95f8fb94da41f1cd0a96ee1c3a4f7d4bad52f8d7cb2c1142e602b0204924400"/194, 0xfffffffffffffdfe}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) syz_open_pts() executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000200)='{\'*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)=']&\x00', &(0x7f0000000300)='+\x00', 0x0, &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='tap']) sysctl$net_inet_icmp(&(0x7f0000000000), 0x8, &(0x7f0000000100)="f9883bc9", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x90) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x1628, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) write(r2, &(0x7f0000000340)="3fe4000052a98ea1e14bdf35f7e58991b1af25ccbdb2270b6f8191c5c06b219827e9a341521561c1577e1414882db8fb916175e6a74b9db100a9", 0x3a) fcntl$dupfd(r0, 0xa, r1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0001, 0x9, 0x20351b, "1c000000870000000000000000000000000700"}) writev(r7, &(0x7f0000001740)=[{&(0x7f0000001800)="b11580432563455323d5d9ff26a799fae7b9dc42fc648adab54ed3d2caba93ce0987", 0x22}], 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) executing program 5: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x5}, 0x8) close(r2) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000300)=""/65, 0x41}], 0x3, &(0x7f0000000380)=""/160, 0xa0}, 0x5}, 0x10, 0x1840, 0x0) close(r1) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7, &(0x7f00000000c0)='./file0\x00', 0x8}) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) r2 = kqueue() r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x1d}], 0xbb, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = kqueue() r9 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = fcntl$dupfd(r1, 0xa, r0) renameat(r9, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000180)='./file0\x00') mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x7062) mknodat(r9, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r9}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r8, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x6e8c, 0x1}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3456, &(0x7f0000004640)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003", @ANYRESOCT]) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x40000000000000e3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x440e) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000002c0)=[{0x8}, {0x295}, {0x8106}, {0x6154, 0x1, 0x67, 0x2}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000a40)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffbc9255f3c31f11a8c2c86c4241d91367c80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4c", 0x12a}, {&(0x7f0000000080)="0d9282b5708b2cda0c81462d", 0xc}], 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x24, 0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r3, 0x3) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0xbe11}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open(0x0, 0x20000, 0x1bc) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r3, &(0x7f00000001c0)='o', 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x44}, {0x6}]}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="5ca7", 0x2}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/67, 0x43}], 0x9, 0xa90) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000680)="b6d5b0e3e5707480fe255f11454e45f9877c84efc9bbdd24a0554396eff1dce0ba6269945386bf2a7f6632141d8fcf12174bd5e5c4f2c3091cf40ba31ac5205b81a05ebb0f6f888b9963f32b615bfc18b1a45b29710c901d479a1027e3119915d3b73113dd67c7ec2398e3410c7a79f745cc2129dedbccdcef410ae23dfced2a890bf27394", &(0x7f0000000740)=0x85, &(0x7f0000000780)="1e2bb02a244e35fee9454bb4cb69000c99490635", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x4, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) executing program 6: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) fcntl$getown(0xffffffffffffffff, 0x5) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000200)='{\'*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)=']&\x00', &(0x7f0000000300)='+\x00', 0x0, &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='tap']) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r3, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x81}, {0x18, 0x3, 0x80000000, 0x9}, 0xff, [0x1, 0x0, 0x1000, 0x4000, 0xffff, 0x3, 0xfff, 0x40]}, 0x3c) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x6}, {0x81, 0x0, 0xff, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x80}, {r2, 0x80}], 0x3, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x54) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d6}) socket(0x2, 0x2, 0x0) seteuid(0x0) syz_open_pts() syz_open_pts() executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/240, 0xf0, 0x2, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0xb}, 0x0) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000001580)="494424aa2b94ac7c69d588b4e65830073f95cf29643bd29144f2aad890283989212b10bb5cffdca2055442ca5be890e49c65010929ffe0de233bd705ddca7ba07f81058ac98866dcdb0654edba23855a8f2fad91d7eafe4cc8b30f5a51d89cbafb1fc3c28640dbcf84059432e417fa6a6f3808bc037c68f73aed934ae4909e2710cc9f287f3418c811944063ec6b1ae59fad779354af15c9a2e057c07dc3728a83ad4adb293a4ee9b2c2d53fb1d976f93597a905f685c0a5f9add7eb8be6cd176c5ee825952d7dd31b0e33c55d0d07ac8f13e49c72440215dd4393c637e82edd90b7ea", 0xe3) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r3 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r6 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000001680)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendto$unix(r4, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) syz_open_pts() dup2(r5, r4) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sendto$inet(r2, &(0x7f00000016c0)="cbc7fe96b6eb2bba76d2b944980a3b99032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b7a4c61bb27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280f00404edc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6ca059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd56565201044fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd2603000000000000000e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfcea458a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d0000000000000048b315fcac312327b64ef0dc9daac70300bdd4c28ca527fff7e19fe9d7d4cf7c699141fae0b8fc", 0x7e9, 0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x2e6) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000240), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) r4 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0xcbafa95422584f7f}, 0x3, &(0x7f0000000080)="23016ce0600357d09670243de597deb05bedf8b26ff2077a552a8790bb126c1768b726d421f6a3238e2bd3eeb00be4a5878a64227a8281662ea9bd8e5f641611aaa1bba8abf5ae83a4f765df2deb9ed78736f6b12006c82dfebd580ff28d4f04227fe35cd7b100d8987f0de3f1f0b7a7194d25667243813192f6418e40c6c59e15df91187bb5277b3afd4520eb1bd65dc52037e7c77497b8", &(0x7f0000000140)=0x98, &(0x7f00000001c0)="425da94529b133c8ed7415791140d04ee2615978d9f04f9ce6d2d4ab4a2359891d92cf9c4ebb94894f2b62c8041954038f8866688b9e00e9d391691f258a72750d588e0081349a5cefc2225abf949135e6a9b894c1e3cd9d4916f96f1d2ce5bb6b5132f23077c864ba52dd066941a690278fcb3c13e635e4bf323e52a4cad61ab843525c0f627619b0c17574b5f07ee014110a2f0199364c144dec4e133dce09ad1a56896d486cdd7a0287309fe827e96a0b03a5ee3088f42983eae749daa9da90e4ce628d2dc459c05eb00045b8dd529dfc8fc0d99fb275baa9a9564b1610f08b4374aa291ddd411ea0663397c77e2e4119ec0bf61aa28488ea7fbd7da31041709b86e2222f7917f7a8e69fb23999a3cbe47b2a6622277a01abf1bc549a7a072c8c5285b415c211533dceebc1352f2272a16f7a1394d4b7eee8b2d3d918c2a6d8eb0b097418dfd64598ec6a2bfd78431ee609693b53cf0a7869ef38b0bdf8869d2dea4ffe5f37c3f0fc4da57683284569d6845be3ba9c4c6453fb7933f4729472a3e4ba1aa753aa39bbed72f5d2c2ba43486a0430576d30e0c2fde8ae97a06dc665621be480ccf0c2f0ef7c9c398990724099d91b17cc35ad7d7e0386343d836207a327a75a11e8f7805380576d188e726f94294f85df334cc8d8052acd4998650913f878ff74d36c5ecd37811f05c0fc70e9fb348d3f57c4a00794dc5556de92582a96acb1c24e7a376d24b4e3833e2d0f720e1918e1991dc0d5e55d0a498c301ae99eaa4a7eff2c0183893b627d6cf8e3336bd3da7c3454d56f61e203c470e837408559a4ad506d1563edd11e39adc2ae48d02aacffa74adc519e3543dabba1c72c321a6f1cbc7f8ee30178810bdae8f6a6c43f4efc1e96c4a797c8cf0d46d73973d3167743ec78c71c009387f8011cd90b70581a90263ba3da12fc6747d012d149eb38cab45df2031cbc7c40cc86177ff923ffb21e1506bb600da882f5f5e2a533ca51e47b87888a83e8452dc464132d43b70ddd3fd11b36d3f74b2e87d1d2c4cba38cc69e90f5c23d8ef6a9ad5da96f381591ae4c892058ade0754f29b3da52f95743a16bb9594bd0a67d043ec1e996fe18c734a6ecd2641eb7ff5ebd1422fb71ff3bdd71a1f8cdc01b9e3a5ce688c0dbc23e5cc038a9d557cfa04b5209b06d8e5c88b01b9bd5ba08062960310689d542369ffc28363bedd3e190e160a94948916b00a3c3f64f317c03d8cee6a69f1cf2935442ea1d68704b389bf28937673a7c5ad902604f5b64b069cdf7f27fe747b38667eb2f31d42b9af519562ed1ed28e3808837f0d5bf280e051075ab65b71c3a843e07d52dc6e23bcd7975c76ab401cef88336750e115461d690d1c85fcc67001684ee30e0da8304b6dcb7c23707f8e85e5f6187798c08a9c9ca0ee8ca193cc8fcfbfaf67f52f2aaeb25961674c20c8b1d955d9f0e7a0fd44a1affe09bf3742b156e10d71836d84f57daba87a1c98dbda572d91d9e6d25e5762417ed3083b724c1851b10bd69d0d2eae8e7d2c2ef9cb953c2b2302c97760dd8eea50c4e799969c3eac807df3bdc4fe55b803ec35fb46ceee8624ba36da91187c414208db8bc57aa83e13de0b72417d90d215a17c089bb9dded242161eebf9869a195f811b9aa64f345636b424cbc6926c9268dbb628cc0d2b153b9c4737186c145204f08036f90d2c87df3ab211c64348eb304d2de34f55f35ac355bba9e4b44e8450af615ac60d4780550bd3b9ec29a69d17a0983f3b168ec7daa9a7f684983ed5b9de1013684078f088c31c661ba53012defb9c632800c6b057e9836faf272cf21c2df3bc308acfb373a6cada1c7dcc0ff4c340263e7df9ea975fa2bac094849f1f9bce0d45cb82b2aa38d4401c30a5abe8bff44f5bb18824ab057fa65ec99496447c3228b24a020e3c5085445783281758e6a173f0ad645582612b0c83cce9994128595dcc34238e4e1d078c6011e6822842892abb9288f58235ae773fb5136a08e3d89c4bf9fa9f0bebeb76bb99d2ed220fefaaf72f0050f10c6f2dd1eff39d98f1b0f85e6c09544b77891a18a84e75fc4d3911a1f9b0ef7e2e6c2e149e112f91d0692077a398dd782bc506e180a7d7bcb7eaddb4a00fa7d0b1708322ba21991cffe74cc6a302bef9afd442ec9dee6da6a607f393f07868c647eb2a6c2b1adc779518d6e767079cdd1dccbf3c289cf35dd12fc2b4b3c145c285fa2bb1ac4f946ec02a413dc26b2acb72e2a7719d4b46d72693b76ba42c0a2b37407d09e73f8d7602fcbd4b56ab7ea4fef82a92845faa0b0788bd4647a8a11db660598f728208b34c5bcc885fbd3c6db93a7a635e86703a0ab517023f0d402cbc42ed038428d3b2abfaaeec41ad98b3ec068162289ce62cf88092f00dac2acca362f94fa93fde3c9ba8586de1f808302ce8be122c6f3261f7a51ce747ce54f7b9209ba2ddbc6e03b40a90bc25daedd03552830722c06c47525925be5576daf49717bf8d7c990659d851912de9f6465cf57c36168e4c8974d227b459f1b83e5a41e6ecaf01eff35e26dd0000c07857a37858b26eb5164b29a579672cdbc1cbf199c6b0738badeda3be2bf5d0fc331650953fe755584a663407006558cc8a46d37368673faf720425e83afbf8e394b4cd489d5b233af91d89126525be12060267276ea751bf777cd8ffc3b84816fb1c47e7917dd65c8177cbf373994a824a549b1073fb0ee8fea50c0917fae285f1b87901fc5f1da8301093a7fa555f7465599e3393654af6bee1625f2032ddf21ce87b51e8ba7c77c198c5dd0e9905d2367b695b386c8afbc6b15aba5472510bd51d71ff4580ac885fe5b18cdfc523441b5d227ead92381b8dc85020eea51fb8f482c5e00dd2595f69bb15498248c12d39e753cb224d26092ce57b25cb8620634503b5e45bff95fe76eb4197387ef9b1aff7860fa76d5080e4a81b93c6f00bc4b93af6b7a0a8301a636aa48e9be095e0a304c7c11961a177f166661c53c6095a8a84f5a8b555042e1d19ab2ddbceec714b5afcb97309873e1771b3a2e94d8cc6aee41f34e6aad0eeb3d44d07c1786c095bbda14213422a25f0f037f634b15cb6ac15c67eb7e5985a2fd5cc9fc1829f0f901defba7e06465d36a713906445ac0af30958975d26e9a9a1c9e8eb1c67798593399fdcaa772cff7f74e420aa97f9c20ea434a4d69ccb116c01bb0fd157b15e4c02d9b4ec4805d55b1290ab3bcc07d1ddce4a29ff0fbad501bac0d0b2deb2cce3c12528d95c7b983ea557bea1f02ab93569143b8a347a963b8ddc2142b3cdeeb73dbcd580fedd526d7aa04b28f4a3d49f802dd893af8f11ec2cfa74b98545819eaed10e762d24ca20bd43f61fc9ca8b26fff943f82ff0ee0066398dd0adb8c198e5c5dc956557f3217b3f882ddc8e64c8eed3556be1bf9e8941172c0915294e919f7de6e45a367edb579279fd9174a020ac52e029699a748c25f8385b8c7de6fc80882fe5f7950b5f55bd079ab96633c45e658d15a1403f7bbfb978b52257b30c5b31c63fafe6612579c8aba3647d75a1da21305981d3ae764b6758baf4194317aab4a89fe585c9b7780bd30ab4dda317c503d6130af036e5efb98b019a406c2b7c01dd8e490578b66419e1028fd0cfb55f120de256d43c3103826657a7c361349fc54da8142f40479647319393bfa30b293c02562d863d371e067f114c39bf31c1feda6acbca1cda3c4de919d83d3a04648edfe0d08d8d863606c53fe0f6037379ca1b911f391cd37c8b0513f010fec54dca21dc2a63cddf63137707278d3d5b4efe7ac2bc61a346a4d5dd1c14d9e28888561d8f157599e980e52e59937217a4e86d6c42cae08cdbf3414bff65e7086af2283e85e925b2240b8299d5872ab18ec017d8979cdf58b02e62a3c542e806982c8f1871109e993573818a230f6ed832431c357283a7c49ead419c0916aac659de286b8d3840b49f8417cc55a9c46ec0077f82dc5a6726ddf97f1dd0aea5347583135f0478f3a6429e4f35497c156409543bbc850e5554b115242cfd516ad10569439ce973269c4203a6198945f20ba5e5dd284b5c02e24fc8ca414c181d168d7bebfee925a1ccd69b0dffc7cca421fb298c683c5c69cb32ddf4a7b6699a2c6d87b5544f0bb575a9b09dcdb9e1dfc83b81234a1fb97dd0477fae3c6cabfb2cbd8927912952ce4ed041198e62629678915996cd4bb3df96562c7605f7231e98169d2c669c32b9e1f2148012f9b7267fee30cfbea4dcdd472e6494b07563ebf3a0621683ba563b6999c75b6bb8ef907aa615137372a78e7af0c8ec7f1c98af8f858524469e0df834ea96e59d2987fda746e10e0d6222439f095c8bb285bbdd88cc269495241d99e2e6977135402861b18fa64a530fead919200b4af39ac6f1b73f2b84953e59bccb9f196ede211694827cb911e3826e3cde144dd6b0ce67e809d1a9bbf1323b92e8d20853ccdc8c8449928f597948ef9e5731f07d0f8f989c59800d376fbe10999acfb5434c4f79cacecc33d45e697f4cfd0bf1e230617884ebf177847a77a5f6b5ef4effbf88a56a2deebc63925df46fa88b1d2a3367a09d9add1f38769dd94165cc5cf1b5e6ee279112e1b8be85d54f8d5d7e1a94030ab5ebcdb851abe908aabdaa41db9bd703a147429edcd8401cfa810d6ea5788092d11902fc33a289e74177fad6f746128eaf5478f3f166117f9ad3272ce2e402108f68996f2093f788d568ab8cf66039b06d6b49e4ff2b3204754a11483a3777282ff9de1fbebc63ad840f8ca2956e03099f24fa5c60f719e51d5b79e1b577f4ccdced60a4249f1bc223db622c192c5993d5a910512c974c996270e15126247a81c1facca6ef5ef13b96e1f68025c68ca4fca5aebccabd7e13644ab0f4e2419db94bcf3710cfbed1901c8e01b20b6c7653842ad0cfa0cfd67988467dba904bd8a6bbf7a9d9ba4db7fec14543981df2ff0cc298c46a8774d207a47443c104a71f801a9519c83608c93b4bf83dfb4cd376e2d2f16df003706566d8f13c597d4846d3305fd0692f062b0e6acac227fd08da160b627298ca7f55687d97a471dbee6a3027c6f1a4598d99ca608de8a83edc9c29907d98692dc56fd5cf03cc3f3c6cc425a30dcd6068b9816d6d0f126cb4f32607a3d50ff1933163f12775d77821b206b39925a91fa2ff05111a08f25f7edffef17323cf6eb287c25f622d38eddf9fe8361ca2d0a4e650b5e67c49075387664cdc3350a017f9fe48ca54b6ec4074c08d7d5b3cd0335109173bdf04631ed20358323bc78949f3512d0e6e31dcd762dad35e5c55d48bc1d20b68625a4ed0866dd85cef4e870353023c5656f235c1a8ac8a9c6543a6fcd946856ca17429860d5321e94fe7c8ee27a088163856ea202cad4cfbcec468f16a7a165c1bc8403c1905edb1001f1b34fc8cfb9ab7f6e8ed5a64a878b1e882ab0f685897cd4af49626c1dd92c23aa8a962de63e857be0b033d41e652145d36e91416cd19927a44a8db146f656de5abaa39a8d57bef7b7eb7e43485f820a5d243941c19a469224bcfbf3340b60711189a85b37f9fe54134d44381f08e590d92f002aa0f98c70db92e4e194f55a26686cfd019542b308d92428afe8f7bd512705fd35cabcdd9e15882af77ca2da15698312b6aee349658e61996c7cf35209c6cade90e1450ead05df503bc6da9086da600230d6c6ed843ac75f400ee9a57bcf47661443ed2374c735b873450874114ff71ba5759eab652680cc8ab0d6cb987f798acf930a4a53909f68ca2", 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="07000000a9a9aaf9d681b48bbce0fa8e05df5a706b1176520920e26ffdbb8b80a13e4641f827dc03deb22c19aee195b958d6b324b843824d39597a7ca50bcfd3c2f022e7a0c4b164b64046b2a27bbfbf4b915b933d9cc2ea84973c0e9326be2964677cf8b671281e7edf2cceea72", 0x6e) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000001240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="9f3b684c5ae963b4567084e096cf973983b85e98f63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x3) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) semget(0x0, 0x0, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000240)={0x63b4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa", 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000040)="b070bb50e80d2af7cc6b85dff49b93382701c6dda54c4c23870aa916917187c492087682dddfc6cf37064a425e258a236a03789c0d5e00be16e8e7bfa43bd16b8f35534922b3724c8c733471edfdb4d83f1539e925953f26ee0fff8f4edff5ce17f31a696193204919fd0feecc403b3da5a7d37c82c9ecd6ff567378f8d05be76206732018cab7ae2367f58efca9ce30ee8ad00415ab64a2745c232b268d9b19ad45ef62f4ecac23689e88", &(0x7f0000000100)=0xab, &(0x7f0000000140)="f408342ea5b3010e3070fc328aa6db1d2c13ad0224e33798a7fa31baf8ca926a7cacb2b4c6e4e754537655c5e6a4b934f02a4f01540e29aae65c29480ede6f3da1ca4e1f2ca0223240d194b54fa4c98a9e073bff79f937a88dfca46f700cf21668fc31fa855ad220c5e5a809ef09fe2d5e07c8be6888909eff14ecbda40304ea5a4e58c9cb", 0x85) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928a733a0ad00080000000000000000000000000000000100000000000000000000ffff00"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x8007, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x27, 0xc, &(0x7f0000000040)="ebffcbff13bbfd812eaa4e713041e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0xfffffffffffffeb2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) syz_open_pts() r3 = dup2(r0, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0) msgctl$IPC_RMID(0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') fcntl$getown(r3, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r5 = getuid() setreuid(0x0, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r6, 0xa, r6) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r1, r4) getgroups(0x1, &(0x7f0000000080)=[r3]) getgroups(0x6, &(0x7f00000000c0)=[r5, r4, r4, r2, r4, r1]) socketpair(0x10, 0x2, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) fchmod(r9, 0x84) sendto(r8, &(0x7f0000000200)="8ee89fb2a29edc31730970359220fcc7e523ce22a267", 0x16, 0x80a, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r8, &(0x7f0000002400)=[{&(0x7f0000000280)="1a75caee1b675b2f11cfa6b788c6fcb7a3aaab9f4389486921fddf4b04e4bde541638d9aaaf05c8f35130410ef5320863175f03d1918b764f5931ddb1f550b2b7ec95386e525f4da9578f711b83528c8fd4a26e37b431bdb0de82e507b8c95be21d6c313d82dd82d438a1d95ea4c002d05fc9a6474f5554d66629a924dd039cc10a7bc867927f65dc4fae6edfae85827730945b3441ff2d684268ceffc732c9ce9b1a507bf", 0xa5}, {&(0x7f0000000340)="b81b100eb131e9c15e5910a8c53e5acb05f24567f2f17ce5d384b6c8f84208551a87b56d3a149fb231c5581efe491e90991b39649334561f25affdb15431e7b3f1f03b9623c897499b4d1f64b4ed710825eca97eb530d4caffe02a63b9c45ce372e3b9f76ea369937334d395e7bc37efd5e009792fee4d5da2c313b057f808c1f31aab5d153adc84571c2af8b8443c60dac32ffba11acc6a31175f040d96511ca66f99f3ed83ad15493c551a57f2092342eb5bf9e435fb31fc9299d4e9e4f781ee398624db2d3fa3541429491815631d383f03f92bcd737b8f69abd001761763d25951bd2a6b3da7c9a13a8c84766935a42345f7dfbb2e1b35952ce89414e1e50b3c18549b86e3350b31a937536ae460285be33e992a90acd28bd410f6285658cc81a7a4b3ebbfac5a82f9f9df64afc08d641f68733d957c42f022bbfcaf529a9ade453a40ec3ad5b9a7f0d2d414941852481a96112d2c8385958b16be6ba36ce031540fb9ab24999de3f3c136826ef07bd7a5b38625b9f77c13e77534c3edaaf845169c992bb5338171e6b51723068ef15a8b627e397b81f417b6b90158cc065ec2749182edc9a31f9f9463b7a29cca66f0306e54d629c88a142b7081b2221bf2e9a2e3c0e1ec9fdca831dc5d314d187ecd858a0998128107e1afd33974a499313c50f24c4b54a4f17fa7c4e8b8db0df7ef3571133697bc701c2820b27950feae9b35fe2c07842b655c78a72cafefeece398c93e03044040bce4481652c9728eb46f0ce8b9a5895a86cef49054b76bcbb6714f474ecb7cf5316097321d6c174ba74521a51cc65098587a466daef86d7c026ce41ad6c8823865eaeb00380954d346256ccc7fbee8bdc953d50551936a85e269846003590f81d54abec043ed789783044dfc725d8eabcd531e6bf525487c632a9aad0f04adae37e223ae6fed7f77e2df1ae2a158217ce147c6ba77261f1f307402ac256b7c9844a034d2713850eae1fe89f11be6a9cfd5da9132cb9a2f7fbfb62d1d10e3e8f62ef5889d465f341332a2a9bc5e61c699d31da671875d47f5d6038f10d18b685bc5183b45a3ad5817c91e322f4c04be0f9c6367f12bc9c93ea0a951933273980befe30628c2331dd28545d68c01fd4991935185d97c84ad068ee3f1b9cfe16e8fe543df1bf1daf48160d253e60b29480708ea38ee98b0b6597006b31d57fe79b9fb270387abcd59113d87b69c890a194553096021ae8e0bda817a1f0f657a8c017b1a63379ab72022a05ca4b31c0e1eb7a174e8b50b3ff65ed9898b81d5da21bdbdf902e9511ecee650b6ce9960bc50381d451f74f7b17294099c303db579908ac592b3bd64ade41224716f9d5e6ef55ac770c39d0960401e553d26ec4cbb6e6afe4d2ddd719649b3d1298fcfd8742bf0049a470acdaf4e59bbe8da8d54167118154ebdcc0e47c3341d2f1baded7bbd52550b53a56f7043b72acff38f91e89d5f42437b73234d78e7c8ced55fb20c71529f0da8e93d93bb0abaedf6601d3a1dc7bc80851d23b627b0cb8e08c67f0a30867a51825aa9b2aa6384c7e3874f76e059d99ae55073a89ba01ccff973959ab4df718599ce86aaba4caa06c5b9a0d95ad639ab1fb2eb210cb0499e62c8b4fec512d07fbac7eef682e693efa3f38e98f3501838a6f611228bad93fb2e984836628a27f466b1e1ce9ad15334c1a561f2e4c6230845478e4c94b8c97658affcae2769ee9aa80540cf33c67bb8d172f66df0daa57641078a81f7d312a329a949db673bbe1cb922f2ba02acee6bc68ed4762253e22838b6f84d273128d6db7be58583525fec0924e21d56f3b82fcb31196a04020299edd4edc05b25b5a4b11f663bb86329e376370d42cd38adf5ebf6439af2a058179aff4871b6edad64aa54c1e3d3e0e562f21c7a6bbc0db44a9eea41d765f59eb5a735f801ca6381b6f73f9bfd767cbd318c111a3cd73c496e632bf73da694c287ae6bf1948d4f928092d7b6fa7aee27bf748c4788278ba44b4822ba137eba56af8bbc92d387f3b8f7d5af1cd6a00c4a41274fa6d78bfba447188696c1e06da13b8c128f3adfd86909d15abf8b3847cf8329e3d58a271632d885ce1a88bfa27441c242cc70f1d423207bed811515924f8e3b4c4770d0c15cae250f737b891524b0f60a41c1a06353bd05274b24be4f98f1ad30786ad130cd590480f5760048f503996dc2d62f8b6527cd29a01ec4cb82d636e7353deeb052ec910dcac496b6b057c0e7dd57069e522dc5b47a6f8af73aaf2268ae86db62d677f1fe6b42fbe93f932f00544dafc92ccff88c560f39caf0f26b16b64bc8e53375368918295cc8b038b4af6e9324900b2ebe1528689035927b70ec0fbc9f483d88f0a001c4b2276ebcdc98426f38e309bd01c73ceaa9f91be8fa356f4d470ccbac7f15160d2079973fa19ae8428798cb9dcaae114b9161e34afa02bd397789df2eb372240a5171f2ef361504d24a70a4a5a13abcef9b80122f19a1495f5795b3d723fa8674753ddaf6844c7ec32e74cc8b467d35e5f5a1199b72d7c8dc92f3a82552771a3ffad147de492b8d0d23aaa715f9013f2cdffed39d18ea2cf6acab3446aab38790e96a31c3ddb1693d00f1538c85ead9220054c3698ab391eff3e50a18bc9a3a9cb36d1f63561aa5c5b7f449a1f3d773ee955bd538c8111dbb3167f8e80101f65a014c54dec748e701617e99e484acb4d09c86ac367fc1f22bcbd295e72501a01b08e85d3d6ab96db6aa4cacd7ddc283d5b5979a60c95703fe6cfd3da897539e92d038aeb32ef23729b0c8c3b2ec1b129c79edab1340cbd7cf8ec0f72ec9b1dbc7e053e991a6fba73a890a0a62067a7c9ef87921676b7dad2c5dfebbfcc85b5e3b99e22faddbac84c153008d897630d12670bf8ef2462b23fabec2cbd501dd3f165396ec95adf212a8a4fbfd897001f25277ca6471c21eb5a41356732cd41389eecf543095dfd55b1edadfdba0242bd8ad2338f86d0015323a0e5d9f889c095652472505b973cc85325347921f4ff7cee8dc5c6ecca3ce758706854d5e32e95d74278a6f7e968ae74d36a68fb611a120bb1584128bb5fc86c5c1c45b3af25f715b874cee6d1e4d1908ca1e005b9b9f613b1233877f960930392970b49ec649058fcee53ac9612d94b3c799cd2634ed52c86dc12b09c9d53df01ee44e0a3c04447f553a166fc2af5efc6f89ffb543f21a6c0d82cf5a7da6a83672b6930b12083f2ec667260e0fadece61f67abcdb40535f824b5cb29d33af9dbde1ebcfcae9c4df1a007ef209d2e7dab837a6086832328c08836d1d6a85b2b9a22842ab10ba41c43d46aa99a96d6e10014c80c246790f3156ed1834a471934b2a48ea6ffaaba904ddb0e3f7cb97ee850becae8e5f5c1ff4c0360c078914c991835fb7cf4866a37b9ca242aa7e820cb9921adab465f62163d630b278858c38183f87aed3a79a9321a255747e03d1f2987b71540e115cb8171a04aa66920b03d0cedd426cce5c62c24a831a6ed8a4bdef82d6322b8763a279aeb942df2da8ed8d61bb081ce382b476414b2aff252b0e6af7ea8d8d2a6f0d4d0f601708621b4db2adef57114b6f41d23545ab03a13eb5d42832f8e70cda5ddf4c660d7ef5513ac59d34d00331152a81630d368fa2c1a64aa94a1c19917c138c7ef4b2b2ffc64fdfc7c8aa93a385efb092461d888c24f95a4a43cf6213b784304bcf5d2051834034efed0b4d47fb5dc9d079e7f6ef6cbea87b322182d307be110fd6a007597dd79a7237aafeab324e842e2e0066e6aa3e54e142374fd0688bcaf742e95fcc69dc4eeffa4da7f59e940d591a3a1076db3e25c53d41b1156524665431dc458057f5927e5569ddcfa6c2dd8a6b6041a25b5f280548ff366c4a4bef87116fe4aac0fc2d58d7ab15591c3be5f255b02c48db1cc1f7cab76936f58e65cf8274e55fed976a863d9d3cb22284c5c2dd47e8ed33abd9538df511ca4182f2f66dbda5643541476c347be54b9c335acd9f12a491cf9d763e390733520742b05d75bdd32cf5a1a738ee2abfd9d5c308df205baeddf5b515d866c3fed2c52caf88bf3cc462f7a86186b373808297a97096be303e1b2f51a12a69a9e78d9b5bdf142d2b85299e097c896702eb6b98e7d8128ec8a9da415890d2183f1231ddbf56089b4c6aeb9964e07c23ee4809112cc811a1db92cc3b79de9b6fbc942105cfeafb714fde810926696eb0ad3b5cbf6902173828a7dd6fdc007f2ce3c93aee9b82139673e9556bede288bd18479c0fc6e792cabbed67b77a8e48328b110c7b801216a5cd36b880f45c48a59d5f03ca1630bb430178b7528613dcdb4baf986b399fc96c43daf4f1047ab796f9c46e2d04cd7510db96492124c41e9f5f0249ee16e114107e3f4c7f5cff324755eab6067e83fc8775e3fe3a609892c67b552fe723d369f628bdca2aa7630430770f6d149861f534c2dd0218ccd0937f9b7f5ae076f5d6a43d259056f5eed6fb6ddbfcb71cbeed4bbcce46d0e9b3c6a68193687e2466cdc441c86f29211f597cace398208e519d2524d88fe5f4ae244b8601ff8e4278986ec22d160c6f68cca6bc038f7ecea064e3673f4b40b1a29c903280431ad179d8b7408225b4094e382a2b8ffb8872c9b114fc5a9494c0ce25c00ce8b028d9bd297c29885644066a8896da80afa089d92d50b54312f7a6ba998a56b3c428316b62978881cface5046845b81a555b48c40a2aaee53553190ac3b6cc650eb91d8bdee4f58657454f7d9bc9b4b91f84d40936c53cc61b694053c9e9b08ce0446c4d05706dd4d196a5e6d52f022e77b4ace5b0b1df16f17604faf0f9414251f0068ecfb2d92612445f39040f64e71c8d3b4495e848cef42dcc3328de2fbfe23e687a33ab1fe8c4e77721a2f0665b692c87048628731ebd253ef9851c7a7fa9c4cf1710d9e986d037467b6297cc0998a9fed937c8adde5c67ae9ad1758e4a9eea5ee3cd8f6891de55bc3b099e7c9e192bf3e308a1601ac37d45db67783d5c6dbadf7b65fd7ee8f4f8743cf2140816f9dcf1eb5f050ef6c3cf22a1da452afb867f8b844a7d2e374c3860156a46c6b3732e2b48a38a3f66f1acad64314c0ef309f1de5c5a7e1304512235a2c7dbfe6974d5a1af569ad25d3ed1d498af26dbc1349f97eaae04fbf4470fc589f86749b457f775279006e8242657a981c121df9b9ab1537652f48bd307f6f1bb90eabdb06f55bd7c9fab49224837087dd86311add6326f4f541428944d502dfe7a7dc8e6c660c26402a98e1e23248009e81d4695428cfff1fbafe63e486488432afd2ce8934126c44bd3b7ec9e9c08dafafd1726ea0f9ed57d74ee3d34525684963f518a01bba94c2e895eaf61c70982e18b32e41d3d91c0a84969d044e49c9e57145cd57dfb0c7ca089d60ecee8a69988781607a43b558a5a223225023238ef489748ba7a541fef67b2bc7a77fedbfca59dc709ce44a703ffe30d641bfafbe68f5ddb0a7b7cba8f7157d8a89812f15b63d3c3ae924e93ca2b802228a1453b5d2e89a78b61bd78c43a63470debeeca5e134f1a0ddc8862d7bf1988b8d10b5c12c77a3c35f6e2755ea000dac1272100b5715d50cc6a8ce09c619532a06898b4a3478d1d3132aa3ba61490db43fd8ea3f6e82b0aa92a33adc7d46f7d60b4c80b5539ea4cbd49ef71b0a2dac5d7b44c5f793d6b3f7dd89acff57724f9c931fed50de95ee534b4255334bec543e26b01867e62c6fe33c96935ddf74e722297d8e9ab7348e69b10a54117e81b6727f583de22bbd2", 0x1000}, {&(0x7f0000001340)="4c131c568a0fa645146309305482afb0a3158c5207008f8cb0cd0a64d6e1e7a5d938ed7fd0439acf333ae59b213be034c127b0a560fed0e260d5625eccba49c55af71f8df040cca00d4fe36f6beabd8b833af2cf3a76e6f8c4e716a259852d0aec41c341699a94464c0334a4d9038d3b07d00662fe7f79647f708e5ed66d4526d43fd0dcb4052ce45dc4c79070c7c5a20b3b373733f271723c30", 0x9a}, {&(0x7f0000001400)="4e51d0ca94eaaa10852252c2179c5e31df61a0a05a3ecebd94a3b75d4acc771886e66f9d65c3a42eaecdcda608f064fb1cafd296166fa1c1474201397cad71fb0cbb672475a748e659903398ff01fc2bacc5948bce3886866c964617e2d1c9b9dd28280f963cc6ce59b08b7ec7081fe7bb2746c1115eef0d76ae434eee5d07487b6cbe4f799201404535e1e3356349b661e3a34e266777dd7fa561d9b61c70ce05581dc681cff90f3042b57fff2d77baa13745d1d797a863fe0eb547a6d75c85738ff9e00d9414025f791830b32fadeb1300822adca975fee311922149a8d26be3d1d2e30bd0ea6f639a745f65ffeb3ae0e9c1e064b127b55c9e3ed5b8279b541e591435d567b75a5c93b6ae9a5fed71aeaf0e488ece4df11e70101c202bec783fbcea02771a57577565ae14701147b34d7dc9e4fb06c47ff0d6eecd5b7a4db4c8863cb3337704d362afdbb5ddc43a8e2c3f65a3ca89372329571fd78fe82c07d5d7f84253a2a703e6215f516d1cbc157726179ac039178ca60efdebf804745f6493c116b78983e9d7a7ac185bd8bcec7c3092118437574423b1366762982948e92b4dd82b1db5e9ff167e4b842a64566a16fe5edd6aeb613626c694a1ba000ac03c8458ee2d21b80a43231950d72cdf3424320e6d609c1591ec2ae63b18068ed3b9daba175b7ab898b245cd06e5c90d4b1893fa93b130e84046fb4ac2c3cba684a644b900f1a16882fcab8db928938512a9dd4e27a5a12e4054579dc43db8729fb99c500bd038e78565bd1451c505f0067ac4ba09da19d7d1d9e41ea3cfe7b4f9745209b4d8bacaabd533b395ecea15796a9177ea6aabf644d4ec0b19a7e789dffc09fa8d749abc467c193674ed1a0c697577538122603ca69e7ea91ee43442fce6c47d5e6568c65974b405db5c00900f362ad885584bca2cd8e129c6ccd3c9a7e35407b8cc1eb1d5574a36685ec3d60d7eb71b11b1a32280462d601c4ee3427e9226949ba4394511c2a48d9dc1a2bb3106fd95b7de3a98664d9112775720a74bf274aca16ea1e14a72cf5f4984ce6772760800228e39f95efa8bfce976b3cf6668de14ca8dc0612bf5c5fa77397e6dddc9781b50a9559f763744526516ad07150b8aebe23ca700a859850bcd7228cc7222e378fa81cf1bf9188606bc2330e8c1d95ed08bf3497c7245384a1e8f09c89dbb55b6badc8d1768eaabebda3040096e8d9f67dea2c5078afa83866b06199639ee4598c9da66b82d57993a62616659c95378ef6dd879d5a255b2efbb659782bfc5cbbf8323e4589c48410f7f2910c9174bea5e50892bad7a078dbeed015bff080d861e91f0f04808f42ed91e956698ad06c10abeb8b48943df979b7cd8635b68962ce6cdb331df530fad9c921121064ff31db41f3ac811401366edea33449dd8de04f9e3f8b3c59380da31f773ccb893bf4f331dd7783810dc4510264ecd1de564c7bc7fb5eef688f18a67b578433ea961216649726160e29950942a91f5e22c4719f84c7e5139ecd23fc023d300fb864cddfbd4743a67ce3fe68deb86317b0154d3f281bbdb89c26e8ffa0de9358d6ee17455a85b441013147765146db652b24cdcc70d80d1055be19847c42378b94fd53f516901c2ec1deb6bebff67516dd48d0e81c987b04bae877456bea21a91f711cf80973eed8f2ed0fbd6fb6a3e8a33a8c3d4c8fb8070816613a666d58a3afc120714932bad36c5222ba2c739a1cf0e2459422d1ef55b27c289b67fb11b60422c138b4b367a8b53071489f992a2303d7acba30d6a05f4ea213d2cb9bdfdec812ce5bdc602aa881cddb64290bb4ada364ada60e5c0f9f87e3e3c625e0a904bb00bf96361b8fa00b92c7f272857337545a7f7d845830ac8ae74abc7ec4b3941d5a0f3ba67ed609cabbc328945f13b73718e4cff890d6e98625a3bcf049f5598e4e0699d7f411d077f886807338c571257e6fdc5fffdfabb475867dc7bc174cb5e3d38be03b480795ee1ec65b9ecf0ebdb334e39d2381cbc05a4f1270e2f501346325d997512032390e7d192e5c86ab84c4cc8895d25555579d9bcd6073c73ad18d30fa1778d020a6a05ed7eac806cc32941aad0eefae4da8d5e5c8d032d926a228614c71ba6f397b0dab1441b1734db260dec97ae2f8f17d3951794b20a5bb97b27d81b2c38177ffb77e02a2e14bc06f9084b77adb64ab27d4bb7d5d7f654f7e1f85598189a4a3dd816d9b93bc265f9e2ddf1c71792974e0f67c911394a5d8369625c16130d954bdc146196fb30e81120d99ad7b31ab3f31d85ee2afc12a9ce32c0c16ad702467e74a86a621dd1bd3afcac9de8536e38a5f909ef1d7f77ca0073784d4637615edd5598ec916e71a4a0137835843d55ee6d4b9da21038bae77737b82e23ae0da0eafbeb32ddad40ab51671924de55519cc69120e2df7c1a56d99ac0a270e5a235696af13ed043bd8f26f9f49b1d2148935eec034cb1a22539bb99689313d1b0e702c5f8495bf5559b66f83108dd4ecbf2a21f25306fe735a82bedf58e84d69bbfbde7cf6c12fff0948f623efca017ada899e60e1e4700b84fb818011cdfa25aed0fd4a8ed7e0e78c5621c3b3a82b60ef572ff62cd596a5622a726f5683cfd911eeb5524f0c3a4db7b9bfd350569801801806d19411b53f91c693d069760da5da3cfd0d3c87ee646ede0180c20a72bd1fac5bdb10ac96cad1d6d46f60ffea04e6ef2d278301875b3ed0fa86a5192ca42290c510160d9dca7b3794107339d729df199297e26e701732d590584b8b8301ca5024537bb377c03d89032d1b7a42072581c4ffa28156bd32dadbf9785a16edf5d7dc1d1ceba92b889ed6332b39fd2a2c1f140d868069d921015efe8a1664cee6deda7b720588b4568e19955ca7df052ef8389f0b7163752eef577b57febaa2bf13996a3a5744f729ead6372e0742e19b7139ed38dcac76c7c78fac3d10ada86357b6e3136f1aca1e3e8e930025529aaa6a64db0a6e8719e3149b5128d166c8ca8f2816cb8a3cd0095f6c2d55032a29898fdf74e446f300fff1672897d44162410201a88a99f753a3eced86da53941750ed3db976a458cd1a6ff4b37bd2791389c7d599c8a6963d23757720481659f608d0621b3975b0ac5b9d353dcdfe6b725900e1f18a823f9ab42601ac7ef8fba779b1aabb099d908393dd43ccfba0a12591752253f18a88d35d4a1260cdebd02ccbcb315ae633c2b36599d6599b6f0f5c0100d8fe2e8a1c1850947cd1e0b5073ecd968d8d995ce983797cffbbe341fce8c1980a36bcf33318e2b88b51925648edf955b2ad573e931de9898a2ff8f02bcc278a317eb842fef012815e18dd7a3bbc188fb74b88d2c464707db19f10d51211b4cc5cb7e208d1e19c91e3e439663b22b498fc1ed7fb7946290f835bf7668e04a327e0c1595452880c818178e681f9f0434e5c90806b8183b9d5a0913ef5c4837e80d35a9f0d59caf79ccf5b474bab8af24f2a24a5f2f45de6e348c786d027ea1e0fb2063cfea55272ff7d9ea3cb9445bf561e2e8978e6ae78c5a6c3a6e1a60b53c59cbb679068625a783ca4cce5b58804beacb56588d5c7b457c0c779fa8002cd90eb4758740e4dfb09ba49836288de75a3a8bb6caea15eedf0fcc85d63c6d18ef1e9f941011d171c7caa1b262559227a8697bcc813a075e3bea1f3bba9443eb5d562df98f05a2bbcbfcca559e61a57eb4b87c7ff222c1001617fe82f3239128ae30b294111871af28a131e46ffda4109ed6b5839458df0c0e41d4bd2f418fa365e0336761ce2a3210f36a1633a582975ed15299e05db1a5f9c2dce99942a6d47fa21600fab259fc24868a0c681807eedd35bedc916174cef82edf83cbe04761a2a55f5bed2c2fdbd53109ddab0f9a169fd84965d300fa543da180562f53de557c10e98c870cc9a8b565c71274af906e8818f035fb05d82d25f3bb88736093f5fea58655bfbb6093d2b8808ddc3e088e32fac14bd191059eb20477837eee4e1ef67a5234d9c396574ef9d6bb1591b309329ace396d194b0f4603995bbd74aeaa79cea893740f70dbff61f7fdf8bc60009f72059036bb3cfc58309680469321b58b439b6521b3a8cb47e43609d366106a9187094763a94f097e245f65033d8abe91424184b7c5e60b95c45bfa21be2024ff90b5a65193acc3cab2f2fa19f067fa3b75bcd7c9d05ed9bada50b38c54042fcff35ba32c41f961d73d77985d8a3453b3a9b3de6ab07b3eed377276e67d0c90f16393de12818fbfd30bf080458b5acd95aceedfaafb80c26d542fe976ce57123a4619f045a0486603be78b76fbce7787bbec1e00b98b451fa1ba830422b0fb8e7a0efe6850599cec75e30ee8f5ae0e989535e913626b935958cefb43cc3494380d862e9c344ab22b1bb3445d67546ef62fd50473ff43ff393114f67b616f5f99444240020d08ab6570cd896a6f8e93a0e53e88cd01a9aec97fdc8cda9d47a7bef17f9655036a288da146a0c46407fff89311b1a59341b17d320d6c1ba966533280c0ec3bfbe2421f5b400168e65aa7e7b2c8945acf34f78bf9508915bbf6e1bb3b8f5aff98ad075f1b95d43d71e7db35f82886cbc9ef022020822e696029bd229682d48364abd8a7fc1f4a2b77621727024cbf4ad3db49fb33e222425c723b99ee746cf3c5ba17985493dc82c1ca3d7b5514614a29f9c6cec8ecae1d076aac4ae399a53427f66ad80da9e7311898db25d46fbdd13b4e16effd13bdbfe2a7180c1d2b93191307bf6d616e21e071a19c5536a65eaf68ced608879cea9f566e3cf0852334c4d172264e74f99c3c84a0bf39f1a9ae4bb80635d6ed899b5d5af871b34d09fba1ed6b84df00f8047bcf7f370f6414bd329e68df182b1d07f9ef949b19a576a8933a544611a6d7c94356940de01d0a082d22f992482edb2f8d2ef6549f180bdbf00e8efa7a856164f247d74f95f4e1e1662a256185927c230aae7890e3b68c9ec160ca86f46626e262421c12c146bede40d1c55524fdabb1660d89b210226ca1c885a007f52a6383b148dc25f2e5bbe0f9f9b355c53d5fdca1d314b72cb10f573559c0074aa6427286c04ca5e6e61180404bebd53e4f25084f11e1a7e15f0250e5fa274b57aef51816759f7062dafb2632d11f3e84b060059ed5f2d540c6c5aaa8b3ef3f11e01313e66dcdf5f8ec9333fe402691c7f8f7fdceed802f2948e011fea554e2bbb9fc72910b698106f9361d6e1d70c4ed9e0c3bd0b063b7349582b0e18d4093fadb6f6a6f4e5e9abafeb9faa7d7299d7726ad532aa2b63d42326d1c0535de5f1305b8458f1bb29749dd90d8eda9bd487a57124bf239ff9641058b36f4c042b312dc33408702ae712405783232131237c901d2329bc8954e939232eada3323d4b074ff04a7c0a56174e8c6b7610d7d2c0145a3794fa82a97517240ab89a70102715b019d4e89be4aaf4547cb21246bf037dcc4bbd2b07d7f4c79ba94e4ec1483c14d99508fb13908ba2e1e5d24b134228f39c1477488a1296ed737eeebfce8b783289cf2c759036e3a55280fd4927aae07fe9e201b411a08e99281c76be4bafe9f71d0390667c8a60398f6c14d4cbc44efcf77bc55481365ae328c4f3065ccee265bcffcbd824cc8edeaf42219b053491b87b60eb0dd8b5f1fee337ecc29fd780260b2d9d7db51e02efbd0b8c41b6ba54c9ca11590878d75e443c942c6593e8c59625b9e0b71710efa55c2cdd55daf5ade2fd42d302badc8169aae0b6c865923eea0cb15992fc6856bad9a501dc3d56c038b9", 0x1000}], 0x4) getgroups(0x2, &(0x7f0000002440)=[r7, r3]) setgid(r12) syz_extract_tcp_res(&(0x7f0000002480)={0x41424344}, 0xfff, 0xd5) syz_extract_tcp_res$synack(&(0x7f00000024c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ca, &(0x7f0000002500)={@random="d7e1c4bc71aa", @random="93bebab60565", [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x4, 0x1b8, 0x65, 0x1f, 0x4, 0x70, 0x0, @broadcast, @broadcast, {[@noop, @ssrr={0x89, 0x7, 0x7, [@broadcast]}, @timestamp={0x44, 0x30, 0xe2, 0x3, 0x2, [{[], 0x7}, {[@empty], 0xef}, {[], 0x800}, {[], 0xdf}, {[], 0x10000}, {[], 0x1b94}, {[], 0x23e}, {[], 0x200}, {[@multicast1], 0x10000}]}, @rr={0x7, 0x1b, 0x62, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @end]}}, @tcp={{0x2, 0x1, r13, r14, 0x1, 0x0, 0x15, 0x20, 0xfffc, 0x0, 0x3, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "338724ed3bebcdfc0bd38c6178a58771"}, @md5sig={0x13, 0x12, "83e052eea384ea7797e261c4e2374622"}, @generic={0x3, 0x10, "8e6224e9a9ee1be6081b6c0036ae"}, @mss={0x2, 0x4, 0x1}, @generic={0x0, 0x3, "80"}, @eol]}}, {"631e8f991c3f8f68043c88436bf856704dd81d594e1a2090643d56dd7236aa9aff7be27cb8b36c71509e073e0c9c813631eadff97173da52c5c26c31e275d788834bbf907378a2b8928b7d61e91e2b7c36a4f50a6f763c75eb6ed7687bd06bd7a8e1689e14b37512364d98ffdfe142fd04b2c0a6dede6e6e5648a347fb6c6fb59919d1d253467fa425bce9b28169098af30649e6f1d21ec4c3b20f6ddd656fa4f617fd01e2630fd75dbc11a3f7c0498818dcb01816f9502e161ab257c29b2db5d2feb9eff91e4aa61ca2e40cfa79e98d55fb61663304b46f56e20cca24ee94574eabc656212153d4e2a7ab628a9047b4903e613f6927d52ecc554e54"}}}}}}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700), 0x2, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000002780)={0x3, &(0x7f0000002740)=[{0x4, 0x6, 0x1, 0xfff}, {0x1f, 0x70, 0x4, 0x3f1}, {0x9, 0x5, 0x1, 0x3}]}) semget$private(0x0, 0x3, 0x9d) syz_extract_tcp_res$synack(&(0x7f00000027c0), 0x1, 0x0) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000002800), 0x8, 0x0) getsockopt(r16, 0xffffffff, 0x5, &(0x7f0000002840)=""/5, &(0x7f0000002880)=0x5) lchown(&(0x7f00000028c0)='./file0\x00', 0x0, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002900)="58f209f7f4d33cba5688b1277dfa6c928f0a8a445026bb3c9fb442402ad76f9ab29e782e6b02956f66424a54d1075a7b0997dd59a60fce725691f7eab5770d035bcae1922f679d7cee081be1adee0190c686e4e8694cb9a5459fec2790917795ea685fbe675ede15b317bcdd28da4531cf30eef7c31a63311cda1699f8c8efcb1a813c1bc1fa7700f8d7604d4f3b140d12fbd89fc86867e3bef0dcee8dea5e431b7c45608425784d58d9d1857936a75d29ff29ac322e33b879", 0xb9) r17 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r18 = getegid() shmctl$IPC_SET(r17, 0x1, &(0x7f00000029c0)={{0x2, r11, r3, r0, r18, 0x48, 0x5}, 0x84fe, 0x61ce, r10, 0xffffffffffffffff, 0x8000, 0x4, 0x4}) r19 = geteuid() seteuid(r19) setgid(r4) executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff9, 0xbf11c2fb31a2111a, 0x10, 0x6, 0x16c}, {{r5}, 0xfffffffffffffffb, 0x85, 0x80000000, 0x43d6, 0x7}, {{r6}, 0x0, 0xa8, 0x10, 0x7, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x8}, {{r6}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x84}], 0xb17a, 0x0, 0x80000001, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r3}], 0x1, 0x0) close(r2) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000003c0)="4af177b0beeaf7aa90feb0f06374dc8dadeb5d96535d5a0258da7a39e9dc06d7c9aab1b5fa2538ac39def1e6c5dc237c668a9bff5767834b50b24705b9adf888aa7baad63b02559a547b867607ab2ceab523c291b2b846ecd56e2e940ec19c265b141379e59511674d61d704fa4ddbb1bac6dea5ba3f9d4841bbe604afa0c1f208b133931ebec0478af8d6340c8388232e18f09ef50acd42b34d24b9b277241364eb9d942e69d7ab882f133057b5736c2d319abc2184c122c02e351f52a06546a5ad4cf3f33bd37873d08f40d2e891f17c92cd4922f59b931e9f5df0730e41af50ea754ef52def696ae374de7f43767669487d590306704a5c4401", &(0x7f0000000140)=0xfb, &(0x7f0000000180)="e1b854c41cf8ccda401935c3fefcb20cf84935dd7a0fc878fa2871f382bc031c645c7dc3d53fbe56f6cfafa0d958d944627de5a4f96b431627f3325ecf1703e12859c18553e04813e4e98cde004576d9752d0cde9660d62bb6223649e830b7bd", 0x60) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) r4 = getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)='g', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x1, 0x0) setreuid(0xee00, r4) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}}) shmat(r5, &(0x7f0000ffa000/0x2000)=nil, 0x0) executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = syz_open_pts() mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000000c0)={0x3, [0x0, 0x0, 0x0]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xfe) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) r3 = open$dir(0x0, 0x0, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0xcd) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r0, &(0x7f00000000c0)='./file2\x00', 0x2, 0x40) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8, 0xfffffffd}], 0x1}) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x400}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000001140)="179e63cd1b31764a005eda4918f374954d9eb3bd882d89e91c7d597b8f16d4b3a5a6940f3b479c67147ac0c4b1ef3407290e619f36726d1a1c4f153eaf66583b4cbe3aeab3b3d5a30f441205e5a933bd95faf28001711cf70fa20e90e822980879bd1f146c05d6735924c2f99c83ef6aadf1a5f5085f792a465ea17183209a0554ecb7cc684142e2cff185f8a22643a32eaef81f650a6797b7eb74ae7cd1b0bbe3fe109413996bce97cd944cc9991dc2042661f0224dbb439b507c65071becb6510137604fb9bd1436ed7a0f4eda7a3833dd641049dcb010ca0984de06b6384dacdb6064f3bff2ef0410c292524f7414c5f0223dc4d53674a6df46a8707f37f4ee3665e0989934ee5a2b71560f4a0aea970fbea06145bc33145f45e85cafbce4e0472c67858740f0fa7a7c2afcc2025cfbadc21f520dc9ec4da4490a4bbdfa823ec9b7072c1e61058ec66c69de30deaa4b903652673edbc89b9fe20f7b8cd47956b6d3c5578ae652f470e056e01e99307a326c19d9313227b55f5ffd1368cdd967deaacb89ea4c97c4bbb08e90218fa075de9cdf1dc8ef568c13007f541e0bb5941bed9abc2c24a23b1e5358d3481e73a551223bf50dd2c0cab48181b07506a5c2db3b3fb878c6e63d9dc1b4de94ffc08df6a705862034f78f0cf0e3fe185e44a4e720fa1a3abbd0e8772642fb1a503ee359b0a180528372a64daf67ed749455a56091bed36a95deb7cd6539105add0bb96180c266411b0b70e9e4f6c02df7d5d7c1b1d52832e6244682672bf066a08c95308e5ba3ad70908b18442661b274575bfcb2d79cf45983d2e7e49ed9e3dd20b8840b0a138b18d7b13b9011a3119ff548af5e5284dd89db2775e8fb02f02122180a745cf3e07403d04eec6f6db5d23fd70e41a761759946a1762410ec486ff6e7c97de03df60568e7d9f95ff4e95cdc5fafc85093f26cff9a9f18e52887dba0af879cee0bd924344449af3b7a6c519730c4668f40cb812be58cae1e04a0e0b39668d1439e32a30c44df0f44d5789a54ad45c20f47c80203e91504930941bb8df39d07850482d172bb5d26a214acd5343cf4edc33aeb201b403b9a79010a37997c0750b30b8fae302e33326d54fc112f0cf1c1d07c235652f8eaf932d13a652ab23bd1fbb2d942b12ecb606de229b44d67f694821a959c75a04eab9675d6c73a487e3a76add368ff621890551d10d8cb561d64a4a3487973032292a05caefb36050650bf9741119e3b6c5e45abbfd4016a4471f9e334d06f7d4d79e9326f11ceec9a2e94b52a62e7ebeb8070cee7caadc09ed0a9ff9efb932f5442d890d293a86d96022f8f6ebb089e7daf9472fd013257834df379f22c18a425a0905a149dcbc99dde3fc172f2368b448ac286d179489240335a2eeaca67c7f56da06665190f324925dfd8371f8f16ea9558b115f650a9e037c4b228240d910eb5faea321f7a865f2fe3d10dacebcfc2bc4bef08b0f975b746092cd175ebcef0e8100254bd9e25b3f647f0b11be65ee9cef84a307e0a12d235ec366daa2b29550e5c87336797a6179715d49e0843c350b6980b0a2b6c9ad93c0de143b11fccc851a0affb1c912dd7e0cbe6bf53e95de71952cd5483d2f8b6dc79f27e665720a2984eac4b4b6a32f8a014a754c45c88c174db9ba6c76dca9f72cb880ead34ced0895954ac078232cba9e4351876accec066e6e92fc8db58cbe8860d194ae27d8778b185931f193ccbdf40d4edf5fc6791950d452c5374da0b443fb55ab994acb055770af6c860110f2171513353b140c1546289c24278befb9ab8d24536b92f2fd0bde08db6a6d745ce439dd65c6957404a30663bc9503fecee6fae523991787ee0c1ebcfbc466246fbe53bcfdebacade34be889ca96ae4e7c33e10f3b405fb627dd73906bd72a81a583a6e08e065894ff722085c68a48c94dbd200f5b9497f5ecab8a342a4a773ea8d479d8f73df53fe35a59cc02a2982efa75def3c114cd3561aea8c337f360ecab28e5235309523810f7b786099b360c77abbaa44c965ab3357eab162e110eb04161f9ef10e104d5f25a76a2c785ea097704d2cae8b7acf6061c295e566cde2a88b80c81fb7854fdccd23705a958a5eadc5c375a55d7349e07ac77d56fa400f089ffa691841a47f2d20245fd4a489ffe1b920104dc78206839ae5341c6aaf0fc12b29268e4dd536dec342bbe1bf0d2925394735caef018ef7d0a444030793ed1d2bafe2a188c5d60240679264174e8796a12acf0637a6af377e9a24a2acdbb309c79c753082cbef90bb2fec30566652dfde0a62931571743f4ae25528d7ee03bb77acdfade0890b3ca9b9c0533b1a5fbaf3b919127a42cf3c0f37fa5a5f4fdd7937980e0b227036a24e651a0b3e910943b6e8fcfc6159ea31dd96aedff840cbf8dc4f5ab2878db662cb62f4dcce7bea2712f8624f11dbd99effd5a286bda5368162560c8097e961e9b32f1718b75e84be217dff2e77d827e82b796fbbc4c882fec16c173a01e534bdbb156e45c3c5e081d32809174c1075088674d06757d755a9c6ef3986fa96436c6a8314fdf7c37bf74839427171cb5daf8f48d6dbfafbd808650d352bc65693230515d19778e19e325ce00a9b3635752b794a5e5bc5285ea807f25e23b878670499075d661a6bd74ec19ae2ace9b1fabf4e9bbca3d72eac21227ce1bffc6db2bf6fb01e1f7916daf22b26ff183f5807ecfd94897c9a9e615a9f2f89f8cd452104fa98d4a3c44337a1b7478bc3101ed3b479886cd87de6ab617d25f1dc62eaa9e254e6f3168384d4a6cadd4413fc07eb811a6fa499844265776faf87d62f65da0e449c95cdb04094ddde52921ecd6b407cd33f63964fc528374c74b330c49a593763a3da086f258ffdba6bb0e1a0ad188ca76c784f55aec9f6a171191828996f9aaff1a048c5f86ec5f6f39dc400caf7a42fff697bcbda6c06781058f9f6c1a72bd200a26c6559a99eccdbb3929e10370deb826ccbd888e93e2dc6f84c40b562964fd81f03e4c50a17c9174025a6befc02e9ce24c8152a2c0277e82830822090bd02097c7cb00053e6695846d0c18a658263b4b425b2673305a10dc888de155b485390f9a0cb213403846f35c09e7c7c9f9f1e3a807f784dff3d2c780e8e00af8ee366b9c33fd0c58a6ce0b8074ed729f4c4a90eca0586404c53aa8a259d0743943bdbc3e0b4e3fd593088c20219ffa1e9463ef6f51d8db9cb76ed5db48f040d8fe1ee4aa1275809df204871148aaecb37cd1282d2493a1d6b4c141e386f570fe4ef9c4947ca3fd6dcee04c12bf301386f7052785eeefb79d11b027435ae62b3aad4461820d94f988d84773fcfd21ea9d2a542bc6634e7586a0ae415b478d3cef3235ac72f90b80abd6636de455db5bde90a203f76da3a6ed106029e3abbe92a6686fecb1c8b9021743bb95a99fcdfcf2006d8e477788909b9f49e840d2654ae6a98344c2d06519990e6aca9febd5341d492b2ebbec929ca3cf6e292ed39068016a6fd8555eb56c60f9920d961c088c0fd29a00990f1ecf1e8074da0b574009699a4e3c987e0df786b7352c3c97ea5f34028c4585d7f153d9c89b9818f473a049b811ae2bb39542e711301b06ed362b887184dc7c887d3ba87041125d3fe34901f1dc12806561ee1e74991281a3f5ad829549436cd8a30b6458b76dbf090cd0f7c0b051f289f83d95823ae2141a1eede87ea37dc67e60287e40237a803692b550c757f4b2b8cc4e412d6bbc5b6619060765f9caa1dde5aafab2f804e06dfcc506ddaab69056e48ff64c4a4c79f04b38e5965ef7997f6f7979a8493b3515aa30ba220a84549d12127d595a731231d5e629aec040024b5f08fc757dff8eab320e991acb2b5d084d4419354360838ab350869e4cbc59a7f17593df8c2505b825046c207a61cba9145d25a414e1d6140d983fa4d59087cee14e51a793bdaa1dfd9ed47d02165237eb319c20cbe7a1f0cc4daa3babc9a613386546c9e8b0f3e6e82f19ceed11006984d5e2667bd1873ab282855c92c8b2e8c966a3491d3b6c62283ef14051775ebb0878ae7ce4e78f5ef31b756ba02fb3cb5584e4f458162b046ae7dc07634d804c0f0e1a72d734b32b23563231ef8519466a9303127f4f3340d71755012a9e3755cb5369eb0f0ab4208173cc0bf530a5701e81a1b6739d97501b85d62a07e1053e78e851b12c463856f0476b0e4dd0f7931298c31b9ab5ca9f7ec5186f5b43491dcbfaef5fe362555a0710af4b1ec288f0bf2a54896f270c422d69b8e67b0e7512ba18b94f7525c4c3b51704c9bec1e94439bffc6f9c55b44b5ee441c2e99860fcd88a5ccc7233998f420ae80f9bce02f4c48f00fa59eacb3268cda81a13f1285b7fa96ed8c77edcfc72f801a3cf86202f28936657408728d7441c1cd3893b46c0d0502dd87559d356b16c317d95d74f401ee2413a14fdec030f3cd38709dbd3491e3ca6251f6ef3513ff36950e3dfd60d87a77e6b953474966425480e447fea8b2479179c24f0f338fe69bc9e449766da513fac2148ce03c0f189347c6de7ba9dada413ec9887a7a64df3f47997de5f6556e738752bac7ccb1c510ec2f2f089b3e163c62ec7f61be3a5762b0229fd112eb8c6bdd764c3d0422f0dfe5a01bf197d80a576aec5e917577b030017de147dd49c23b1028aaa3b7f046f391f5e036efb66a70956e2ae879a2188930202fbe3b005d50fdabc00dedb8deb25a32af8d64038edc4445add758e82ef6bf4c66da919d11388eb0dcd36f200ef188c158b2f448c5e477b39269b267f83c0f26410fa381f2207c1962f67c0e595d94393e80f2a81ab130d21b6fea840a9788f50afef1bbe55068ee61355eb8049b25671f4495ae36a1dfa3d2c7f2728e981ead70758b3f1d7c234d791531b67efaa0e05a3427f530fac9118d81d06ec66e4e4ac11b3102292a87bf2c39c129e1a0b67c7282a6e73716a1fb9eec790114e82fe580c46e446e476357e0b46e2fafa8755a06142ec8222a1bcd218e451c5eb19f38aa73f280f225bea3c6d4932dd413d07f8e342e6ccede4dd58c3013bb67f7d86e045a6818429c2a40cad4e065f39e7ee555c09bfaae534e33d116ae5fc3d263465b3e9857a8d67337b671f92f84bd5d6f33b8053229a52fe00c280ec1905a8d74dfedf68f488cdd3d0ed71fa1ab146ba9ac51dd2b27bee79f53faea9dbcda57511a6dcd3b982956cf7ecf95765e8b38c80790b6eb51d3dce0db30fc8d381fd71dca22361fe59b16e7165f3b34335bd0b161dc839141fa0378eaae81477a96d3fe544e351519439b18ef4db1c33cffdeeb08f6ac14cc8c7c7daf624dc06077aef379d35a215f1dcff442e853bc5695cd76e42976b6d6e709b266144455ca788dbed074ba41c2e43fa7ae5e9e5eb0a6777eb3534ecdc131ee471e4138736d1cad4e6585899ddf5630089c58e2d8cc53260877a0987e54a589aaa1880e37c7a4c11db668ac27658cc99a71d6389f3ea8727f38f316a3ae13c3d1c92be9aa5f863b3eb71101c86e3aceda84c31955b522506eabcea36000ddfa08268879372bdc359a67e7513b7c246aa7ad40b3c84f170d06df7e715c17dd6e04a6d7b8c46c1dd79fa3992ec724e083b8b44b510a7fc0e02fd0be6afb045d4fa851c9c73470438112c1045e75b1bd14656e67bddba50fd0127e47f64fc64a15b787d9d1bc5ac5f5e9eaf9b29164357addb20e1a515b85dece370f8290c33ec1a1bb355ae15475423dec6f689332f93482c898cac24f6b59e7f3f769ea3b", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="7ecc64ccfff13999e45577f848f11b81df6b1913239920d00c6cc0b38151cff4165af6c0fb39a7cce6", 0x29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002200)={0x4, &(0x7f00000021c0)=[{0x0, 0x7f, 0x0, 0x3}, {0x3, 0x7, 0xff}, {0x8001, 0x6, 0x1}, {0x4cd, 0x81, 0x74, 0xd9}]}) getsockname$unix(r0, &(0x7f0000002240)=@abs, &(0x7f0000002280)=0x8) sendto$unix(r0, &(0x7f00000022c0)="cc586d53c18fe1c20ce1650c35c01cc64db387e19a5e7f706a7249dbec2e639e308534995c675f58057ab5fd60ea804c828f781c1a94861d4f2f47938dfc7aa0e504654116560eaf9b537132a2a8f06e2f672cd926d701f7698e3d2527a41a6f00a98e35711f304adf45592369ad36290d832dd7a5e519da410864abebf93045f9220474c6a07dcea0cb90c21713f32a2dcbdd827594b747d3b18c8e721dd0439cbbeece6a637da365", 0xa9, 0x1, 0x0, 0x0) close(r1) bind(r1, &(0x7f0000002380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r2, &(0x7f00000023c0)=""/199, 0xc7, 0x2, &(0x7f00000024c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000002500)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000002540)="bf4ceb3eb51297c878f20729488c5765c912f6fadf1e0e32975c5c1b842df65cdd505e4b65c3bd09441c58713a923b2e4553fa18c104b57ae08ebf274e9082e9c1e6f9a8964f7e765316b4d9aca99f410aa812215491c2043f69f1a89a6ce720c06b3fe1bc4d1f323095a9670ae4e8facaa15fb91b13516173675b6a33c47b8277a0c82bdad1bf37e8a878e5b267a29bdf86ed2584542936e8f52c78d3ce438e2cbeea969ccd5995d5f3e2d75e587e5278ae971ffb516f904f2276bbf10a9f2331c911292827cecb5e8c38d7ceb4235133fb4866b5", &(0x7f0000002640)=0xd5, &(0x7f0000002680)="c7a5d6617fa95d5186162de1a22f01f578c7b8f07e2cd335b437f8e2eb738c4f78bbbd36de77a6b8c30ee430460d1a62eeda6857f388f034d004a91ff2115ffa5d23d57bc9e5438e80048e4bbdfe2b25c1d065e4f1e4810139a91c0996c9877c2a9a2818f6a19639dcd27a644f950a43f475a52479ae46c6c8d4677e401009d155f8b4687601dbff664889bd08f02b49b73f0bdb24800b9661727b6386da2a89d96101d45ea578db8dad411f2849117e39b50ef2155fd902e80b3b75b6bdee9b87d9fd194cc40afb388c68da81b414b63578bcf1f0e8d7154a0d1ade2f5b560f75d9e63c9f6ed461274aea902df418", 0xef) sysctl$net_inet_tcp(&(0x7f0000002780)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000027c0)="9f674e4e73e6ce8de265042542827ddb8dbfd9573d8a18d4280339248e772cc71e918c8d29313a72e9bc6544cd5003540389a5", &(0x7f0000002800)=0x33, &(0x7f0000002840)="a6869bb9530c5d0097c070beb92aeaa68b9556265deb6ed83687e08ceee19ae68316890cf1ed8c5695a7cc1318929c66ba06a09ca5b94de00870f7751436d679aef74fefba4e4a274c1e4ed7e59d00a486b030ab4f6e93b2078a7a160889fcd87f4041c0dbcbedf66028a7cb3b8788a5d3c438d2815e5bf5acd8", 0x7a) sysctl$vm_swapencrypt(&(0x7f00000028c0), 0x3, &(0x7f0000002900)="eacbd6a56f46d5a22aa03e60039e74ff20bffb90a28af42d10044f6185a7b98dceb20e59e0f99d85f47da8dd1228d811a943542cc967fd628cebb8dde3ca249a3975c0e165fee28f677fdc2786a1634da817ed540d702785371b5eb34049089f05c970a35fe2e90f4033b791a7f747c7514c61c364eceb22621d1412d0423ab8bd7ce7225054f83551a9f635", &(0x7f00000029c0)=0x8c, &(0x7f0000002a00)="84d56f2abfe73f8a18b7237d594a7a7791e7b63eeb7570e1dda840bce595336a4374a2837649fc150d0b631eaa84cd6fda6e84d8eb5b6a0164ae9136e5d5c7967311580b7c645cf2488cda0ddda3b99b843e985c267d8c7602e61faefa0926036a4bf184abe5a6f76049580bb7b51d5382970512b56e09a80c49e10b649235a7c6c79e510abedbe0e61e15e4857d4dbbc6e894620fe29afefe66fc04cafca9948d34fb9717e9eac9cfacbdb3b937a9e4a80ab6d08f504228eb664dbab241709d76c62302018d47f40ea034ea199b003d4f902328c9c42e1521bff45ccd", 0xdd) sysctl$net_inet_tcp(&(0x7f0000002b00)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000002b40)="c575ab748298df1edd9b5a7ca294484131d8f6fa4e70b00f19e5c6d2b37e4910b60efcd31d62c1b102ad080e920d36b270e64505e35e6fbdf90ec344fdc5cdae6cf67d68c01ebac1e1703bc11503d62547487d4dda10c99ac0dec38861905ef181de5517d29e29d3f474a8187c3b1e86ddee1770640301a5095c751f3db26b6d10e96a353807fb1490c1e09950bffe3893c6035eac545ad6a062a0750a2a833f7e86f7d85a534d83f1ee13bca0e2a478e08ba4c61531ccbb4e78ef1edd26eb23fad7e53d458ad874818395233ee2247251747f81ec8bb8083f9eb68e0fb1e0616fceb2e94dc2ce5b694c6b9248d63071954c0137898e9a20fd4a21c6b2", &(0x7f0000002c40)=0xfd, &(0x7f0000002c80)="70217a03861adcc6a99736d11b678b7b6d53bd9c5ba9886231", 0x19) symlink(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)='./file0\x00') chdir(&(0x7f0000002d40)='./file0\x00') read(r0, &(0x7f0000002d80)=""/130, 0x82) connect(r0, &(0x7f0000002e40)=@in6={0x18, 0x2, 0x4}, 0xc) r3 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000002e80)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000002ec0)="87255f07e60b0e4334a0ae002539425b5a4e8f15c88716a80113dc59c6af9b7713eda80d", &(0x7f0000002f00)=0x24, &(0x7f0000002f40)="9f6800bcc6363e006b71bade7b928cc09a6095ad93491650a54fcb6b713f88334557e24dd40c44f7e5aee379c43544253a8cd1752be7ee10bddcad21eac19549fa9021fcd4ec04bb98816acecc50fae6d4159b699ced0a1a86df476c8e43bf73074109", 0x63) getsockname$inet(r0, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) r4 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003080)={0x0, 0x0, 0x0}, &(0x7f00000030c0)=0xc) r8 = getuid() r9 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003100)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003140)={{0x1f, r5, r7, r8, r9, 0x45}, 0x8000, 0x3, 0x0, r10, 0x9, 0x81, 0x800, 0x81}) fchown(r3, 0x0, r6) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x86, 0x1}], 0x9, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698b, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x40}, {0x6, 0x11}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0b50003e00000700b77391b100", @local={0xfe, 0x80, '\x00', 0x0}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000001bc0)) setrlimit(0x7, &(0x7f0000000980)={0x0, 0x37b9}) executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9f2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0xc0, 0x7ff}], 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000001740)="669062bd06e4cfbe6802a0494e22d7a7da08d1e961c5bfa5fa4b5907e64e04554f62426d6b91ed57373f7bc9ccb748704cbce292885da1f047d8c20191de236e9514e37a04ee61ef64261e1513d2423f2d26c43dee4833c3a83f50a9669e6130c290f29513040de22994d1809a2fac8152b2a4571d1de8137824c3703184e811e11335731e5a1d15279dc7967a3b62f7e16b7ee4a8f925c9674149f6a5c45cff9ef961b5005ef6452e6bfca663077d397feeeb4a05e17d0f8ded25fe437f06094d46a76c3e979dd5e63b785d55fa3ea32deeea828a35be9d22f06fbf21a75fd585336d9acae6cab764aaf7b54840f7a45477b8835056968d7913d09b95a1f8960aef9a536be0e54b3dea3646d1df836782e7dc84f50a9cdd144ef085fb4595b140164e178cdb6c1fdc8485adfc5f36754e45f515adc06f0d2e3e6b2dd4afb2562560fe249d9fcd59f52be1e6b6229994bfb17b515744f0c913d497ad3cbea59b6adaa5d76c65432eb4e63b9ef2e4", 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r0, 0x5, 0x0, &(0x7f00000018c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d4416d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9bb9e4dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113835d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af59693e58b20a115e55669f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22c9a2c105d5fe01d7071867265cb54b54429c1ba23923f8963b30e7716386f7e0710d339a855563bacf2702e9f6f9bd47da6d9f9c0f211f0d97be97517f970fbaa076e2b047d25ba2cc367e6a3f6af382b19b37e03c1702500"/3924, 0xf54) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000014c0)="2dff534c089002160280a000000000009648466cfdc1c01ae4470a66a7393a6b00fb3bc1d287df5faf94dc33da85499670fb2252fdaf022ca4133e791187c06813b3d2c3dc10668164caf7ad3dc516389796b4713d316d1044f74b99d73af307b380c4885b82e33ecdc52dde3942a1fc7edd4e2db07735ab555dab4cb42638a417a5000000f50b16a91e98d381618a05c4ef88d5d8d96d3faf3eed0c41f772f27004fb45603c3ac8ff44ed0c5dfdaeb887089847050c4bbdab2d1823ff0d5271eb1f21ee6b12b76df8eaf8c5c7814fd18ff5038985fe729434382738cf70a331f71c4d6dddcaa7637c9fb78d87338214db10d819a05241953a7c90c976be03a4927c162295c10e830ee8885b8067e190c2eb1f311e29de95aa4ff266fd0b97784667dd17c072358764776d2f7596a50869359bcd0cff19a9530c10dc39fa045e1f25b60fc4e73efd453500aa97a122534fedceaf24e6c29dcb729b4fa4ed407f7d8570994a9d088d3828ac103d634185897c726f86a7fb03000000000000002a2f09b045cc63e27be431fcb6298c9813d02feff49d53aa32f640135995900ba225bd12539cb5ceb9811dd71f29d59f254c33db7405a262239dbaa96f2ced52cd3671d4837d9e5ef709e7120bd76837cdb3759e768b3f669942cd76c6fcaf8581322a500893b4047fdc36778ca2f5bf84dbfa7e7875a69db68e38a19aee633dd40091b377e6927ac390fc46a53e54a095aaa05ab9040a60639b205907a98e4c43150c7f024cb070c4b268fcd70e66138f462000"/578, 0x242) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="eaef125c09797063c76cbfe7", 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000440)='./file1/file0\x00', 0x3b) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') close(r4) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000200)='./file1/file0\x00', 0xc000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x1, 0x0) executing program 4: r0 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001400)={0x3, &(0x7f00000013c0)=[{0x400, 0x0, 0x80, 0x1}, {0x3, 0x0, 0x0, 0x40004000}, {0x6, 0x0, 0xff, 0x14d}]}) syz_emit_ethernet(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="0f0678fec41d08458a2d897a4661e932bc0b73d35f212197ffea0f14fa9c5829d0cc4a1c558a052bbd2e643ddafa74765cfb1a9d5757b0973a6e5fb144791ce1ebe9798bbd60a0c98f502a366ebd6abf292e18c4b13a04960b7f292f4085ac925e95b11d52f306", 0x67) setrlimit(0x8, &(0x7f0000000980)={0xc}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000001440)='./file0\x00', 0x20, 0xfffffffd) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) kqueue() r5 = open(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4ebfac6bbaf7877) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001380)=0xc) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)}, 0x7) recvmmsg(r5, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/38, 0x26}, 0xffffed7c}, 0x10, 0x800, &(0x7f0000001340)={0x0, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) fchdir(r2) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x43e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r6, r7}, 0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1, 0xfc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pread(r0, &(0x7f0000000080)="609a77f2a9a9128856f95694d575d90b6ef06dd15bd69973de969283467975832611d2bc2c39bea845044290eaf1443c42160800082c2dcfaddf582a7443d937472f62e4f353a84eebc10ade28c6128b34b3303b5411ca8b582213956b06d0c77c81d3bcc66c38e62bb17c1c3fcf64412400464da0c98632b4e34c26c4cbd913c30cc8408911b88e1e6d3f990545a39a631f76313d87d07c1d5d2b4d4dbfbb355e6f98530914", 0xa6, 0xf4f) executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = dup2(r0, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183c", 0xefa}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) write(r3, &(0x7f0000000040)="e4724453bc7f98f05850dff80e801b5b854a5cfb81c6cae8", 0x18) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000017c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) poll(&(0x7f00000002c0)=[{r2}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa1100000100000000a640e97cdd6903e573b901cf7f162f9f4bd061db15bb53371f2d8eb30bda018b999cf3f995979f074e8f241fc596258a67c3ddcebd1a28c5f51ef730f8d761012e62690e22dd669eb0664734edad4e37804ebe97de6b3b2bd692d1644630d2307823fade33350b871a8ffb9c99f6955f4713de8f697ddd5618dd13f71e12ae9e58761d47a0bd57508c97ecd1815a7e7c0473080dfa29d329814a9dbaec9f821ac1215e3137d9abe5427b53e6fda9a6b8d4001c9666cf90"]) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f37000/0x3000)=nil, 0x8000000000}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000c93000/0x2000)=nil}, {&(0x7f0000f10000/0x2000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f000089c000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000ed6000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = open(0x0, 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/4095, 0xfff, 0x802, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000001200)={0x0, 0x0, 0xfe, 0x1ee}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r4, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f73785055", 0x20) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0xfffffffe, "6106a6bc000400c38fa800", 0x0, 0x3}) writev(r7, &(0x7f00000026c0)=[{&(0x7f00000006c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba84b243205ebb1d6f6f2f0ca1a4087d6d8940691f19a5ba930b6e782ec066a81e8ce019180b85cc9beb2ccfa7a53b020992645d584087eee2d17665bb2d0943243884df58998952a97dfce8f456cf40858317820fdb5c93c8262b55b3fbeb220bb90f2dbf518c384cd8a2d06fd082eabf79e9e9f8c1d1e09e7be8de3e4edecf34e443ef396de31ce2a4d55afa5ccaabcb5561cdd8aa36c6d5f74d", 0x148}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2f1887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720eb3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000002700)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da33f47de21eb7bdac7ddb528ae09e8ebb9a4851419c8311147bdb594516647a5fcdeec952e9ff019a840be8cadfb116ed1c919e815a4e81fd0b4a49c8289a1a8e9aa2e0b2b1fcef2e9934b3fc5a83fcf11beb8eccbce04d7fc1abb83a2280d0e23bae5b60cd27a992e2d5bd1e928dafdc9ccd3b12635912a9aa78061b154381d18b3bb88b06095b99a57fc6aa3ade85768358115cf573ab7ad5fe6eeb4a21bc535fa8cd304959910d0128ea57a3a7fb7f52f3b04deed536923c53351676ab8ab83b4c884663a4089e7b20c2929eab464d202c7e456f568cd68c416a48b31ee02b06bb620ddfa1051fabf51eea9bbd6a96cf13580fba340fee6e", 0x128}], 0x3) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9a0130a4880dfa61ffccfb7efe75b4a4f3f709b7"}) r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000003c0)) sysctl$net_inet_carp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="add515828135c812ba7920600049e8a3954d95a02479", 0x16}, {&(0x7f0000001280)="3be10e8c548aec3bc701c79e682bc0fddda8e4fb0a8d2e3c88e6f661ef614183a016f4136a65714c999e4827cc62f115566dcf27f2aafd05b57cde0323987e0fc5478bdb0d4155b563deb6a976b3515d5beeff5154c6d0d3afa1a653616d3ee0b26bb0785e7faf1d8380450bd62034b99ee850dda714f979bbfd0bcfac0f44d011d690c530fb50f3e2b24896fc1cff03f848a0a77bc3a16a04aad3e7d7f7e498854a622146840bec9788708b8895d565ba2937998a49de847708babafd5c4b6cfc04fc4b7ff50a39dedc64b9c9b990bf39f743ab438033cd27171e61f5453b218eb7f964", 0xe4}, {&(0x7f0000001380)="39ed4ef7d176d6f5faa2a96561fbb68a827130151acf88cdf52ba2134771bf7fb4325e32264f4b9399b93f90293b781cb8990a5f6675580f0b6b12182ddcbbdcfc4feb9e6bfd1bd02ae3397bf06b0a846b095c30045316b7aaf1a1b84a0755dddbac98d0b124f24524ad1c7a9c47ef46600654b152010f056921f35769cf7a88e3ef3bff388f8d5fbbb3aa13ea9c75aca0c8af410ec99c15e0034d527a64c9951f665306c3b9c5c99b349a9afd4a1c9fc2445c147b8099bc58f2b735cbc17dbd6b584a93fafa7fa3653e380e07e3c484f2e2b030d760fb9fe45e15087e5816f948a87d00558f648c57d763ba04f2feac7289b588dd2f9d358f7c327c0c964b349ce2ec75bc85c19638d70626c182682052b7771f7541090ade21d38bdf11a6e193208f32d3079f5984e0c53e1c86d013251525e63624f7ba3c73ad0b4e28d3c2d1ba0e81a51de984a94c443a1c2ccc02d62d09512f823e2ccc236623622182b75a818bdd65cc66d031ca51a20232aaeb2b714cbd49902cd68005bca9ce26342a0d62cdf3197ec20de21106ee61f7feb610cae59dee99d01100d2a8bd7d4f0ec2453f10d70e70bbb26b4ed374442461cf4a9c44572a5b38d58ee2bf76a73fa0d203a1fb068b2ed1f61847f208899192506c0cff9df567395f56d0eeb06d8693e1077227bb07f894b53dccaef2af93518fb446b34cac65d4359d2d6728eb0042f28e25d24c85fa2ea02ed81ddaf7cf37b63947b5d44db46a591b823a276c468e54b8da2803a80b166fc507596c1628ef2a599cda492f30520c5689dd11bd11910af10279dfaff0b4b7f433b7584ecf5ba0e9e9d96f76ea580b126145a9fbf9df06f02524dac7067839ce7688c81f19ac04298b97a5acee9a5bfbd4dd9914c1b25f1e89a3730c9523c690c096e5e44643edc417c13369728dcd78f52934cb1dd4fa06fb68519b0969fbf4394d992987d47acca270152a242866a30d061d7b9a023c7be36cf67b1ca05c82aa5d5cbe968501d857524e089b343a180b9e5cd704197540a70b372d82c7f41300e3d84de33334a9b7b43585a30d74b88b1e2856782871f6074d7606722f6f6937c76573089f0536eb394dcd1fb68793e50de89b748ca30f83dbb0cfcc57cf985390410b30ca8036680bff63a4aafbcdda10d8c52c2238d2d69c30d894bcaae3b943e203bcbe0493a78b570e4c26443426afc3ef9a03f882d65e96f5388191e21887072b631931be67449a1bd111565ba20267d9c5fa4025b8be6bad4c481f3cc112fa20e4d4d874436fda97044f603a3dcce50eb70814a8d298675052f63719bd2f4660971fab280f4c98d4da36361e5b5db0bbac3f2ffc587fd6e291f55930f5b0085026852dadc8a1b686a8f321623e542b83f3c19263a54a6bcccaa8174c1ef90053d6bb2a3f2645fad0fe93c7c7bcbe61285ca57873ba8ec2a6405679c38cff634db848730d3b5f77d23e47bd5229ad6fa414daa2a632f2c47c9e15cecf86ee977a2ec5f9af0e21d017082cada08704fdc89e12d2f35e2312f8f859e8c77bcdbf6b17bcd67e86234996acc959d74be22fe245ae4d2965f411513ded551c5101a79326503c4038aaac4a60929c131d40f34ebab8d10ce66beda53240d75eb40e1890c9f053dc0002ee9b00589ea819d2d00bb1eec6dbed221fca4cbc4394f1961bb46958f2fe81420f52a95d08985f672b40409e0fd04dea149e4c1304ada7237cc968b169ba93fe2cc57cecf12e0e8ec4c90386a3b7513bae4caa6e83e2f9233872c6e085aa25d8b3dd5998210c7653c41d28d0c125a777e0033afa88001456e7e8fcd7721be4cfb9e7cea7f986c9a97bfd4ff4c3577a31da94739bc968af856c062915b2faf880fb60b0d92eda6de2c69c94a305a1bb454f53defd40ae846052e0fbd2bb8aa794a9b6056d1273e5a424389388b3deccfd2abbc51c33919fb05637814ae53963b3c13008c5813a293a9c1b20ca60c01be87a79a22f2af0a45e4b24193aee3a17e6cf91502e0eb16e8cd445b201c2297830da8357aa3c58ebfbd58ccab6826d6645316cf090f06a43b585b5b862dac95c183847d33a40211f66938f5a725c7714e706e6b0a36ea6af0efd42c3a8d62179feab780d9b28b24109aea99edbfae7272bd3b29c0aa8c0aede31f07adb8957428d2906d491b1df3cbcb35c3dd3f9d172404bba3a7018e35dc41293282cd3ca9abbb14adc28d8ef37d2faa2837da28bf831b8828794fe07bcdb085fc7bb795844644cc509c7264dd46e369c57bee32be6b5164de7a5c4fc6ce588af8674467618693aea0c7e309e7349f1dc800795ef3d43cf6802826e5c3f0e546a1224f1172b282f5f46d7940729c1b4cbe019796ee1eb0082a650cfb2f4a127e936eb2d4c5e2adec7eb38f58a7f2ef7eb018880494cc1c6874db182883b1bdd1b3b17dfe86178966f5a45ac426bea48ac06f5a21274096298d9704e5d6113b44d472c7e43e3018d3927870122b5c79fc6321684d623679aabd1ab4341841115609864b7e80a46f5206fe09f9a56c9929b486dd90b9a52dfd363dc29104667fcf4fa4da346bc86de98cd3f1ebf07da8e7a4491e667c8c6802d37cd56e67efc9cfe282634f3c6a67d62f00a76f72bf54dcf3f4c659e31f842a65e2ad39ca0998c5e6d19e38ba3c6b950476fa6d85354ce8586f88f2b45d25009910605f948ef4641d1435e102017d74204cceb1ee2ab147e7fc41ee9982688df3974b102e9ef5d486ee5bb35b4303ede7fe6fe5413478222bcf275d5e007e0e434fdacdb2ea4668b73b5664c46767d8ba38043213991535f662150439b23a89f34db80d67c0806687666b5befbee8205c70460f2bcad37ce8836669629b293de6735396fae890c51c7f540fd07feeaf1560e032f3d5a9edf161ad21e2d3bb3e6b05f4be24fdc7e4bfe23363623d299b30da4fe4977daf7576656c5b82ec26c8f3b3ce6cdce041d51231bb36065733f8dc9608097ef2da53ad9230e5b1f9a591a6d99cb24d55ce5c8aac9a4a82c5afe16370f0a0f5954f5ca3166eb55cbef80f3c16053049d65e7f6b159c329e6f71c2d3269f53dcc4392cabf74cf5641d9995fd702d4a7f9eb0adc3af81d634de4ec91a65fc18571208cb5065211a1eaca7e258443e36b399cf6099702688e3e1bf1ec63649c20242081e79209a4a48f15df7f0e11dd83308efb658357387c6bca83ee76c9e3aa9730d4e782f0d596a9fb70285597b75594e4976db9b683c4c108797e165cc0b99da6740eda473e8cbfcd8537a3d8963f4a1a75daf7f6033496c4ab0d2c5da1b7cd97888540a036aa3f866a73235c02605c2c273e83e599a8babcfb93163c5f9b956dca4f68a8f2d7c7ff1f10390da105a9048d3e9e910b18a215bac8fa0c3321ee68f82e3584d43efa0b2d62f3612051775648f017d5ada7dbaa874e32df205ade2bdf2c8898c08bf0662553fb895073396841bbf1f36895fcbf3c8a694dfaff9d46ba4a28a0974e5b908b4abc7afc611ffd7efacfeaddb468a41ac5952a1c36bf08217d01262dad608f2482f2695ee40f6b62522bf019c5bb6758e44cfa2fbf2e450c7b2aa240d1a3f3aabc6228cbcd9af57942cd3d2589c6e8d9f00f54ebca9c160753602f8b63cca1edae7bc338ef5d0431e8c4419385033c5929b8e6facfd09e79dbfb47399f573f63e0e9ac341ec0d4fffeebf55f3198c28b3278834ebf0d94fab075e97cc35b4d9a63c950ab0d25a2be9245a8a5f9d5b2f1751f3d3cdf5f48e4a45870af395455fb6a2745ef82fd6cb3f6526bbaf81194bf3b06f1aa982b6eadae47dd8ddb6a4839c28a18acef5ffb7c03483bf926ff2ff4eeb37b2140a1dea21bdeff4f872f55d9a9243472cf5c830e6414cd48c3a95aa6c35ac68a55b515c7b061ba3fa8a3e998db26e82eb99ca7fed3d7c55014a57dbc57ece8a62a27a23521c7fa475b9e55c72fe720a229aa3921467347068eb59085511c24ae3ced26aa8095dede1054440e5e34f3c02566931f9e56c8beca7fbd8e501317e35c0fdeecc4f268e5239be3bc683b95692a5dcb03fd3334c4a56ada2dd9a9cc56cc4e94bb81eec18c082c09ebe1c92fd8e2a3a402b466f8ae3dccd5cbb0c0890948b49ab199d9833465c75bea954eb67c87f9d522db9b5ca545fdff6227c8c9fdbd1986f1f4978816fa7f7b08e297085107c453ad3093e185489766dc50fee9b4425c2a4be4ab3a12c0261e402dfb5580ca452e1c40acea18f19ce91dd4b65756603854b244e9e90c43cfd6bc9a247b1802acfe05df860e621b532b37cbbb47430de57cd4866c9750417bcad1b7e03c5cdf92695d26152f90431adae0307de1203f6f65844ae60b95621e41db41cb1985cd3a6c21796a729347b46e0aa389502a802d881021c583761f59a44080b971fcf3c8723117b50b2ea18bf3c708626b55986f6a462da07305679814979001759af0c1c8d788be144a52f106f9fa36b5fa75f9aaf762e4f25c7adeb9834774f878664de58275da6d0938a12085a37c48854c2573b11e23d4fbfc8460df4cd4fde8bd911984dde9f6baaebc0bad8066e6c75f9bbf03221a0fa5e09531c9a5a0aaf7d9e41bbc908d5134e87318945f6a3835e01329d375b15b236c469754451aa6da54cdeb4a04afa3e11dd88e12c38ccf13437059ac4cbc14e9cc648cedc2e46736a308617f1dc265be4f706fb88532017cfdbe35843c2664b6c099f3840465f0b07cc27eca98172fce3ebcc5043508556f3be2021d8234aa1b37304d4a318bb70ac6272c5ce7e616971b9c16fb2c69609c2495fd93f812fc67cdf65223ae29049400d291b1ba75a602bbf81e65b4b5b0b287176c486c679d249e97ff652eeef7db600819484d2aa3bcdb386d09965f5754884539aa74debf91a51b5e89c039e673e3182970e452e77965d7b23a89182bc936514d9b739e75ffe7b8a8ed77b03fc86b039d746a1ac84d71b661e2892ea9f3ac7495b49614c2b6fb445eade315e7c02eb536046ed257a1206ca9bf1d0f1763f4dabfdfe18dc69e6199e071aacbded6d8971e8a402e415c813240dcecac98aa92cd54462a57d526e46eb19db4dab3ccc12bdb7631263e5653a9b7c83b5cbc51e9d174c2b38124739d15795f29b021571b39e7e1a39096c66e6268180578cfc5ef42fcb3c87f375712e56dcddb69c53f2f8df324a928a34081a7d783a18f4a44046556db97c50a0921fcd36030cd3a7decf438e6b2defae4d90da2a2ee7e187709e9193a0ed1a0c2167f78eec3085c4b1dfa76515f800d601d99e367ec2b8e7ee34d5f561158574f127a6e433cfeb31c8bff28d55987e9c8f0eeb2a3232daab5c215fbff585c76422c2a39a95681a6104092f60b8e041dfa581cca01292b9b33e6a267542842ce5325814cf5941af7d4f50d5f9dc9d747755a6c4660d890933d72989a40a450d322f2b3fbe57c97a4728eae89e4d37b8bbd9afd031108ed0f93dfeafe51278c4aaa9debfefde2e137111fd41b79725663414b2c283cebf8c465c874e6349db77a632afa502bfc6dae72ce51c119752e3e87c8829ef200dce5c2fe64122f4a0ddf63d9752cdce89140c707822feff3c79449c5e6010969863c765fee11ba1b5dfa32152657d32da688de9f354501212469bb5f2c7ba55724a480e11a8d6f645be7da576fbc9191f0c08e5174fe19cbb85b124731df22f8ecb03a34f747943cf7ac8760ef53e0911b080bbedb5e492afb19527a9934d008aed62f55793c6be94e96c216b6a58a3a0f9f7f4b0f134ba60fbc34", 0x1000}, {&(0x7f0000002380)="d50ec0e42e2642a9d23b3fd72f2d0359be101759ff40100c055b6d9d44d953968414268a50e6236220f895328702f8aae627efad3e4915ef6d237f2d6b1747aa1c0cf9452bebdeb4fd0638f4c4da2c9ed208cacf9cfce6ff2663df13fc966ad73dd89517413f2297ec714a5523f5791f52cdb4a8a7eed9da43558864320d913d6738a5e229987c44e271173b325f3f462ab98ade57af47d0b44bb22368947d3e5d4bfc6b78209be80e80587b7ca1cdfa560e1c63d30dd43f369807", 0xbb}, {&(0x7f0000002440)="2ef35d21db35c4f4a85096dfd6c17c0f1b9110ef33699c2f6ddefa7337dc85950291425ea99211f4d7166c1bcbbe30d1f387f7d964faf329ccca9bebf6aeb35bf91e91b6c98e82cdab6624a4fe5fcfae991bf7d3c1dc6f2d4e18035a2407c71ddfa67debbbcd1b143c106562d2b0c96f13fced06bb36cbe2dd2ff12416908aa3ccfa", 0x82}, {&(0x7f0000002500)="2293e0b06917aff1d253ec633d3f3604ce3a394b7b7ed54ead4f30218d76629b0741359727a477360205af915054d47c08a5efc9066b67fd08ef20f98a273fdd488892ed2a02cfa033011d0c8e20496fb602feb4f5b739d559865e877b32227eefa7cc957c6e6cc5154d63e5a83bcbf96e39c9e1b55e3dbedf44fe3fbffb33f4df62381f038944776b75deae0adcef61a23c472398435e732087631024fb972ca9c98b4027f9576d69f1acedd5bfe8e78732473ad8389184861d5c4c99df1b7ee5db", 0xc2}, {&(0x7f0000002600)="2ef6d3d10623188aaf827758dff6ccc432dcff10a7008ebb13e383fc116774e355fa06ac68b671c03798f4c68bf773853a617b242a63a3e3059cdcea", 0x3c}], 0x7, 0x7fffffff) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000900580600fe8000000000000004000000000000aad2f2b504ab6f462bbfc599f396f5fd53393e386abd59307633dadc54dd23"]) executing program 7: sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x80000000, 0x50}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x12b) r5 = dup2(r0, r4) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = accept$unix(r5, &(0x7f0000001600)=@file={0x0, ""/4103}, &(0x7f0000000200)=0x1009) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000380)=r6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = dup2(r7, r7) ioctl$WSKBDIO_GETMAP(r8, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x2, r2, r3, r10, r3, 0x1b, 0x1}, 0x2, 0x1, r1, r1, 0xffc0, 0x1, 0x5}) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffff9c, 0x1000000000007f3) r11 = syz_open_pts() close(r11) syz_open_pts() writev(r11, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 5: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x27, &(0x7f0000000040)=[{0x6, 0x4, 0x8}, {0x0, 0xca, 0x40, 0x20}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000003a40)={0x0}, 0x10, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) clock_gettime(0x2, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(r0, &(0x7f000014a000/0x4000)=nil, 0x2000) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000700)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000080)={0x4, [0x0, 0x0, 0x0, 0x0]}) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20040, 0x105) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="fae05035accf2722578c8222afc452824d39110cb2ceca0942", 0x18}, {&(0x7f00000004c0)="249c317affe1ba94f3875d9ac1a753514dc3672cb4325aba8968bce09a429a8b4226727b00cd777f55cfdde231e5c33c467d0cbc50292eac476784287def524559cb80c805c6b5ca89be910bb2d741d3e8136e14cd731d46135450e1ffab215f9f5e91cd40005f8f6bc641e306caaee0d425278ce0b9c54e684a235334ff47f660cd512672c415f7438f54f7c3d5c4f48565f649ebceceb90afa4e2684f9ddec32de27d00f563398053b9bf1c57ae576863d7fa3edfd395604806703d375f21ff8640269f2f1ac1d790a1f62cbef84fabdb258834ff1f1ccecfd8957aa7b3a25ba9170f5385ee88c8163b269e4dc9f2554ba71823c197948c949d4b5efdf3958177fedb459b09c02f7930432c77fc2132eb11bddca94496b4792baa9895f0c12547dea4755249d8249d0dc40ba354aa55e4a03c8c952a2bce9be01a6404e3b0ce60b5b6c7fc737fdb16a3904a754e358e17d1e29bfe2e5e6c0a5e1a5471806b8c713f9ae19431762a6047778b54eb22b4abe246d98356a0b0f56c2a7f69f865710d9da7e76c04f09632d4729d2ffda914ed9f02c413224ceaffd9bfe23e4d7d8eae2ae4894483c68179883286e50fb05740911921ae35a6359cf7fb33cb2732f552630804882e728fc9b4342817167bb56a7994d0dca81c212d853095839f259a74e"}, {&(0x7f00000001c0)="f5b81cd28e7bdd7f0c9b4b724288620e8e15c730d68b5d8d7ef1ffa45e37436b40466519e6e70db1ccba535d2bb52fa05d2f829c7f69bfcd92c1708f5b238b50c26ccc7ad7ac8d157b569660d84a6f4e0aba783607daf9090931d8b4f96dc3438a2a66a4009e40a4d2db"}, {&(0x7f00000002c0)="281de07ee349413498c576f5ff21af1945af7135dda2de40177e760e392e8f2daaff913e171aa1b0d5ea0067db623f9a68b1cf3a6a31501ebc5d7fcd706eef01483d8446064c6d6699d116d5f2f3a1bb9a4b6780fee8897c3fc4a3a65e670a9ef23fe7a0d4649a4f226219579de907cb4528647ed33f50dde50564b2eeb485b802f4daba8fc8a725f1eb2f872d629d9175f0ebcaba5a9f26334617f9c2973b3c9ba0b3b04e654b3f7a8e6460d5e64d198e06982cc018a8dd36fd20339edc9d355f3419e08afb616acadd58834dfe3f9411b136e6bfd3573accf719973d26e191cc08f84d66762b77644c4531abe6367fd657aadeb0cfbc"}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828de876fcb661f2a08b2d09b61c4062cbdb155384d6cc7a93a60a034cad57f105b6726006245de7280982232215d9915fe0", 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x9, &(0x7f00000000c0)="f30c3d557d75d9d7a5aa5fa308ba92d264227fd55e66d49bc73e74dc35a0e55d740b0b77fbfbc157ca743a6f", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r2, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r3 = accept(0xffffffffffffffff, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getppid() r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT], 0x401, 0x800) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="eba4b8195997631d7b5fbfa70cb0652ed703648e8529d1eef7df86c1432f929d8e22c012367bc867e576892a20fa373a127197efff99c559a3b4104341eb037b58ee4943ee3db46b32e04f44b2a8379e163b45e6fdb28a5b680b6500a7ef17b4ea1f51ec902b37393cf76a260a74c0c22099d146db6d0074e4", 0x79}, {&(0x7f0000000180)}, {&(0x7f00000006c0)="0a3d635f6bb732dc44b3392e80b4dc8c0741474e9b4a074d754dd596819a07de9b2344ca4e3f32535d9ad23e0a60bc8680b8fb61782dbd19425cb19b59f7f3f51eab0e2b414d02256d7a78f1a8098e2fede5e69265e9779a1ce8e52b067a015c7fffff0000c7386d9af181149875399c59535dbf4be9b3b3519a101f039469b4641716efe77695b30e63b0a30c4838367965abf02748628bfb4cf4a75b2c50379faf8be63e1d99febfc28c5fe676a1551dfe1bbaa991793eebb58dc7c4872a2db0", 0xc1}, {&(0x7f00000007c0)="cf6a28176b66ecac93c4c365f0415f2d7bcf297f5c15553bb8e3ceebee91dffcd9ba02e8c6d3a93de99fc10fdbae57d709dc3a638b0d4575d1a34eac12385a0f0a0a7dcb935d4f0ffd9c014c2cc97caf1bf3e53c379ea4c6b591909ea29233a4effa388a5e70163d1371f800bb0e208f1d97151f9e5540bf0fd233dd3990ea05bd7a12551481a69f15dba33947b8732740ed079f44abb4ba54d884543a130e44138894d4039abe819d22de1814123847812638d0b0c11ab6f70725038bf73a56c6804baa64fb1e778d0ef24d3149c8617453d840645c8f0bf894dec1571b098dc81e2a67794ea9365451e243fba23d4e2ef1b8a1e365858f706cdddb44837ba70abdafbfc8f40c0c13c647b1ccc996841240f8bc7450e0d8504bde1dfd545edb8d3b763630c2432d3e1d715314c080d7dc5f7b461758703760a9b1f78ba4153c4d93075a5dc34857e669934e46d892fec31a4ebeb796d8a8fe47dff08ae135af8f6a3798e46f3cba01fa778d512ded9cb054fae07a7624005c645e882cf2475d8787be20945e176058e1180f4a3a04ce5d0f1e0d91da8be40374465a6b24fc26616e6ebc7bd0b2f502a374ce5c88885c1a0e76f65698313f1ca500793b58dc8687977a956b82ff2417b38da6bc8658b283839a8e061697776f810310f9407409ae777845bbdd4e381486c3cca63eae6f773fb8464f5e79b0b155ae61d443381716675e529365791e05aa09372fa2428bc70e5119732d0b23fcfb3ddd64da2c47271e8830f2eeb58bc9779441a9f8a15382e967c76dd072cf137d3b0b52d4820c36c3d61d9b34578cf2093b2bbe765aa303121b31870e602ece04216e13ca5b6268ec31b925a3426c6dc2acd031ea0fb07eb9ea94ad3aaaf49ecfe5661f312ac756b23cc1b323b40d9f1e743a3683c95039c1eb492dd9d4e904a78d2a47a54a0ed9dadbb16ae1ea898004c17224e8d3171a47aba65a20966887934116618f2d77565299d4666cd544b115a6bb875ce8fa1e9db618eaab420ef64a91c736a78c162d96d9ae10adb6ac5312bb4bc86d67b4f7b616bcf16f98a31099dbfedfb583c1f80b14bce10de017d28f6dc2730c8bb93e4e370e14ad1c71262aad942e69f8090c13b8b61591a49931ee486e262d3ca19aff5fed8d82f9ad1fa738ec5db3866971ac50e1151706c620f5c136ad9022b1feee65ba8321c4c8f8cfe580ae3a1e6561b3d1e325941b73f416b5ed37aa4e6da260a8a609067c93b74cdfaa2490c59cebf5ef1b57f167e9121023fa27a0080626d2f85419245a14b75116ffdf4cbf17e4401c480d7530bb5397f5d402daa30d29279992484389e8d060f54c535997628151e08f1597db9862ff2193444f2cddcc5132134a8b6c32a9109dd2aecfb96f81dcbd4a77020c9bf00e59dc013b76e9264ba36a899b91b9219a6d266fc593c9236673928da4659a468568378768119dcf6e016a54124dfdbcd209a91a50921351b8e3a29113d23324b3d16a1b871c7c8ca6a1bfcdac09131b35fe42ae9a37eb1812451acadbba0e34e374df2a0b22fda929f29f3f8fc7b71bce57957ae5a838185c41f81ffd40ca7202061422f1c5e573b2cc451031b8176f32f319c863f1758b2b919b95bf91450b4c8d88a2c5e3488653bc5debc9c07a664d1b76cea9ad3ecafcf0948971b04d1df37cd4763aefc32aff72a4576ea3ffbf7406099e5d3c0cfa5be1bf368baff6ab7d302736630a161b6ce68dc9bf8c7968486540c46e16838f0912e637fe990c511d4bd4557820f3306c26eb234cec10427d39a1814b4a50c401fd0e4c732512bee30c920f43dcad10ce0cceb2240cec2e889cc9c7b4e068f0694268d72a57fe12628e9106034ab0b007d1ce4ed422c87eb67a0712a79d49126655b16c83585d26d681c7af164f2fa22ecf368a627fcba810e15394adcc1a09bde6d3ad20a69a478890cba1059fe687506b55a63b6e66f42097357e1afad2f82c69e1d7b5cbea05b7a0194604048b75eb181f1d8f6db1ec4438ea3b292f54f4d634d274f28fe0702783c807f15bab2d2fb774b64d39a91c03732b0e949f5076fbe3983972e1981574613db3eccbdf6da302ebc5b21f67428a2755b7fb00f60b0b873d7f31a99e898c428ce1cc743c55885d2c0a9212515d671c2a20159004344db5336054073fa838513b7c255974775d944652d55cf573b32f60eca6a55efff15e22658dbc6feb4f1be018f492acba237c8df3435d000faf353c60c072cc8d6e5249d15a6f12d7d8927b438891c395b5d1de4dfe3c7af794fdf18c43e0739516c05cdbf0fdc550104769bca64a9c890a283ae6fa1d636c5132ab1b3419f09f6af2fd69786f9319c58ab2bc9a9687789aeb368ee1c9e62004fa4fb47df01c9ebb05e2fbd79da294612363f65e27d97ee77674623ca9aaafc8bcfdaeaf2a73076f28d771f717abab2217951cd47a13034341f3c9f18951ca088e29a1a462570aff3e97aa56f72ab4d013ca1b9b438649c86872063fac0feba40210368e0b3f39461de69dbbdf3044da3c936510d8ba03a7f10da10453c6b4ae41f099b93154cf591ccad202cc0772a4da65c3f6bdc1cae57f28e2f10625b75190df4e2f7722b6cc09b48c8d50ae1d5a838bb580b3a339b3597595be6ab290117a13c78dd855c593c41d517211fa5d04260c3469f0f142a1e47380e7dd2b4decda0f1d9c0e3a05cb73ff653df92fc6fbe238ae66e5c9f8713940d18c41ed4994cd9d5959e3a9edcd4c58b9e63ef0bca1cba96604ac934b6df290447aa246b276b4b710c278309764bb239408d6f1333f935d034d96b1c373c5ce13e05e0ccb425896b017a673406c2519a994db8e086b22d42ea530d842221e5c261808e46eecbb4ff34bef385d7e9bdc6496201d366f6d09029139396ff0bad334d764fb33b8054a2804604fb5e63f2a7f839d693b15ecf5dc64989ff7d144e27df1690f929af99261c4ecc8cc5223fe598b8f90b1fade71abc36bcdaa14f914469fdead153a85a4a04584e8f0efe7baca9dfe13eae24cf639200250b35ad916f3ae6884ae8c6412b3d9c7f0e2a0c449003d56c97a69ccf303af48c95d82596743c23d08dffb3742f8213272384abb0b9b419f18c5dc0f1125eb1d795fbfab9a57f5613584ba9258ec467742a90cc9cd814240f356fadf705e5b5e023bc09fa21eb26b434265ebaf921c3e351cb6702e46827478d256f41430479f1f0d2ba3b3fa727bfb9203bbd6521fc2ce9348041934c4ba9d45914fb1ad1b246e20d3f2fd190e40cfe5f36c1bb82c0540a897c82cca4c830f1e4b4d221fa2186493f7da081c08d46871c93f8d993ebba39e3669ef39741b1ddfa564142da44a369135c52a3d069a7a35b40b14ffb702a513c7fb97cf26d0238851cdeab478ff888fe2fc88bf1e64b2c12cd2e6b06b75d1a9d024ab18bfb5da2889f22809709b92d561c9a63b07620e1a0b481a227bd1fe956736e5f493705b626386edc3acc46b2692c051c906f32f293ff0d79efe41e30c23dcfd0c68f0be39abc6c6c1dd37bae48d7f49b55e6d8ddf310afd0c6d9563ceaebf04df17e2313e259e9a1577e636a755f742bb876fbe0ca0f34e6d14f08dec5a845c9a3962379d5eac21daffb20d3b85d84994d70a6d13fa496074264bbcd3dcf78706f000730f795170684fdec9b46d66db0c29584e5276e1fe3ac61558d1b810839df797ddd4939e6d32ca17fec5bd938f0741598a0a9af5585f1ddda7b42c1229c05e23d1eaa2bd0da638f07296ce9b2f6e332203db8e9cf5ee15c8b56ecf0c7b0c5c879fc7ad21ae4b490a6ca3eeb2a29d82ce4774211b54ecf63968e5f95f2331ca981308f97cf4dd8e487c128f7b7d85d2418695e70826324894b55a0d4c8beec719dd11763629f8a14ff43de53acfac75ec9e4b9ebe7aa089cd1a5ba8d780860b27e8f7ac240eac5536f3e6271503c71d20c22c766796bb47ea1e81626192835aa0359a1cb1193a8b8d4f4c98f4db52fc6ee7f22fb7996852415c190553598bd4ca6167f36ba8bbd328877c727e163a713442d9fa28e38da785fa7f249cac5d81a12ba5478b1246d9e52384746c0bf618f32ae08f6af08df598aa46cad6c754c2de9f1c594ca273848bfd7ba72a2b38002d08c457be7639ab7998095efa657bf143414f29b0bb9806795bac49d82984e0c4f869063bbbed07eca8a30dddeb17b9a0aeedd93649f9372cca9daa239d29cb45cdc7130e7babe0345c430d264ba355f6c9d863d1bc9f32d0249757960ca95379db09e45de6946d73f9c46291528f614f14283ec7c7eb3b1ca37b244e1287e91a42f33fc746897e54cc5a1c0d099638788325b3632b427fb310b141b42a997689ca748af350177b6f99732996014342baa892b8f67977a00c25e9994f08b8f962aa9271f078155137f6353b775d2d1ca3726777943d5b73dd2c5077665734cd3fadcb9995f9263766d27d08d10744585090898db145f03f03d4301e146a9e5f2ff29966bac1c9bf405fd9732f301b38743d8115c726c518742d067039078fd44096b73127ea82ad5e4a14bdcc75211cbe988c07746d850405b265369de52c7043aa49e2319666d6dfe1f7afd4e3fb4c9d2f6f8521b4b49b52ca2ade3d947fc559d1577558c0d267e73ff3a4d2a26830f241892b92a82f9eda17e777042ed55ea9c4364392b4bd24a3019ddb477fdc1ffd233c7033a5d5d2fa675bd69a92dcd8bf0e6b2dd99673d7350e1efecda2f1b2549b41abb4ebf1666fac7eadf942762fe106475033960344ba68cdc119d614e0e25956b77f9dcd4b451d1e4b3e3e7b4edfd0e9cf0e508546925e8fb10ae9b1d502d9ca7db2d084b486b26b71e42303b34042c040271a98319b1dd98378a03e69c096e5040e7594f246bcd2578969a24f7b4d37a9f954ce4a12f451a21d97883000e6dd42436ec467d0e3bf80c8c28e14469f28f7f801631eaf4b7d3cfef1a70b0f5f049584a41bf2d45a8921da0ce4295561862dfc5a5f2d345c292544b986c206a8fa0831f0c74bc29488cbcd57832d295c48c4e680b01c477e24c4621be7760c969e6c8c8cebeaef41acc078714b22edc5364aecdf85092e3e7581213ee8d2a297713cea79c844fccc65b40a76f66a8e5e7f9e914859645f340f100088a4c64409450e181ed21fe8358c1bd3a1bf2e23d5981dfe091c22179f3a2b54d576f3d105834dfb51cf385743a043dba3603b9f7764bdcdca4bf34dfadc01722766be5bd2fbb6b99ebaa55785b6298b319aa1135308d67c23c6cbe87bf849b5b78645c2e3c4cce754c8ab77636bb8f95164c7ddcc7f723c6aa52a394eeb90880d1bdfa5cf2cda3de84166f2df6a92a79c50d6fda9c5be574e635b51aecdb852f6455866d6764e54c173d45a3acc632cd48ec758bed922f3b39e2696d6525541ee7441c6b663bc326b85b5ceadb4c1aa8f8c2a205578cf03f362cbcbe6f080a474bde8525d4a57fea07bd8d4591db316a00441a4f90cc9fdbce0b084f070385673a6e9ac17891247c1e7347b47ab133ed6e64e8b7a4dd8c3d64276218510d49bb0c1bc515f46ccc2d3db168a7376d4be31ae35023c335de36f28044675416de6cd55b4d6e02218a9be31baa0cca7d544e95748c5a2232e4dbce3740d2446d0ffa0117cfa6a0a87744a6f0be807c6378831056515acb3d31c6d9a5b0a061475a2aa2666a1a8493143c01e2cdda5c0cfb38cc05b21661054f4d51add84cc63e332e606116de3aed334eb40a91823055621f446c1a69e8070a3220c85c8ac", 0x1000}], 0x4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt(r5, 0x29, 0x3f, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000380)=ANY=[@ANYBLOB="52b1e02e4e8baaaaaaaaaabb88a84800810010000800450000180068000000009078ac664e44cec2b10994820e700dd6dd8a18db687aa7630db4ed808df1ea7431899cda353bffcff560f01177b7320ea1e0c5c6e5b91547ab8d3e758f983ccb33e48e7abfa13dd643c5839b92db0a9a9231403bcfe75c837c9a5b4054c45c98bd0228ffa894c2a3949ce8ec84547885676c27c2650e66b69fd07c952b83907fd9a0c02188349ee0412a4730a1736963b83a69fac58c0d6d72aac514f8759bf50123"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x88) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e16ec8aef74b67acb6668c1cf9449656f0af3d846b84630d33294862eb3fd92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77c2484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f00000001c0)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0x1}, {&(0x7f0000000240)="ec", 0x1}], 0x2, 0xfffffffffffffffd) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r5, 0x0) setregid(0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r3) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) semget(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800", 0x0, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) r2 = socket(0x20, 0x4, 0x3f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x52, &(0x7f0000000400)=ANY=[@ANYBLOB="fffffffffffe000000000000bf1260f6000000000000000000d2f2b504ab6f462bbfc599f396f5fd5300000001000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket(0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: getppid() ktrace(0x0, 0x1, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8001, 0x0, 0xe1, 0x0) kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r0) write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000000280)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) r4 = syz_open_pts() dup2(r4, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0xc}, {0x8106}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setuid(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x1463, &(0x7f0000000180)="ebffcbff13b9235531929648", 0xfffffffffffffe1e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0xe715}, &(0x7f0000000100)) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x6, 0x7, 0x10001}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) poll(&(0x7f0000000180)=[{r3, 0x1}, {r0, 0x3}, {r2, 0x1}, {r1, 0x2}], 0x4, 0x2928) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x0, 0xaac, 0x22000000000, r4}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f00000002c0)="f53c23c074bd4da2760743e5c046b848b9f0d309eb15d1ec8bb0ce62219fb7830c16a939598ddc19166e67d502b87a6b04c22189095b55758f166eb10c729522012f9ca3036b93b783d8fa82e09d0c2af413da6acd527f10455cbc85a1da1b665fea0b7c1ee4763da2252bb5db96eee9367f45f49a90df7d64dd2e2155bf645d3b1cad0cb0393256d5614dacd73295aa21511441d3dadee83b36c6bb10dc17850daf0923a144be99dcfcd1c072a89ca3179e7d71d94ccf906ec90710fbdca7db9fabf099887cf9f1bc3341a52e4d1f68dda1bcd4d37bb2c85c0d0e9eb90ea318c7079fc513ecf9893921accc44ce269fa1ed19d5691e7231be43ed064bded9eb583738416c2e7fe68d6afe2b547ae7a86a08c9f9ecff90512c071c0bf5d8d6c31473c532f797949f70a3bdfb6a47e028692da17ff2be18a4164751b4369642fc01cf6babd6916269bb37376994b2940d047eb22e977243670d2db73911a53c88e85949c52e264fc38828ee0823e26e4f8558138397c3dcc7b4cc7556f2b314562847c89d5eed0570b126542afd8aa9e35fd66724736d1a8d8cfdc83ceb70cafa82e7afed013e73f75ff086122f5be858a6871d3b8659e48368dd5c586621435815997760304a199e878ceb596329847da968055fbb7930a795d760d52ee9992e55f1470bf45a2460854eba8559c2b867e2ad5b595755a9e136759499e059ef0c3ce316aa95a19b006fa0f3e74535340b31f9abe543f9e4b45ac00a0aff8903cb00b3046ccbf9fa1624f8bb94d12a992b557ee3f6cd348816fd9cbbb9505604971011e7d5f80debf1d2dcd0ec64186dce610030040117746fef0b6259f463398a4a273f26ece515b96f5012777fc9edf678bb6334db0013db73578b0fa7db667a652f926d1074dcf3361ba1780f6c1f18194ad1d1f9b36394871fd7619c93acab12fb7a6b8f07249e658780a9d9f89bbe0d5c527d3f814eb9541c7527ec4ac24842b1033c20fd9786a9949237ee540a7ad85b8e12f10fc77e7bb6ae4118c786bf995675b598edcf0509e3843708c393ba806a331ae6d2425f964c09ca617147c617ebd0fd9d15ee85dd083606417dfd07abb954f0f764320ac976b1efc3ed10d4b6229334623ceba0e79b6638581ff1e16dbc87d8e87ec15624329774a374436033f544f6e2c7bdc238aa69008776f6a68529e751f36a3eaa35bfe21bcb3d04c50699419c3281fe02daed37b6d3db0ca49313212c267c3641c08b5b0850568d02693eed5acc709f837e3052f5578703cfa807af852c2918f33a87cfd80e516921e785f6a8625c1d1fcbbe896c1331a0b129c52a11ddd36e31cb1dc0914f15808318562280a38e44d7e2432498095b9948a056349a00fcc54c521fea84eb02ab33c2a0f9edfff68079a4cfe1abcbc1abe696017be823b37b5c03d11f70a8d3bd16a2305734585ac9a14f1c5e38264ac9ee4d34275657829856623a609c2885d513a0221a853a1102ba96b5cf1418486ab93dbc814fad92e4817848719422f24d47d2b4c87b320cde46a4deb8f1365bdb250d8e4f9b4c8ca8f437cc434a59768232899cd47cf38f6aad4a29a62851004936bfb27f8596163558c3e4f83640d7a70c579780ed2520925a3a7c202c33e981e3814d34bb8f54869d203ae9a24b5c1f14e190dca793171bebd00a7434f17c20ca211889f7bfd7cb0d2b2e177dcf4cbcead969eb16f7f38ddd82de953f5b3d0bf93e7b8bfd80b76ab82e6d53cb736fd6ff7733c4450eddeffb68f497f9f10a1ac57d9371f2a1638a07987c317d3e786dbee1106c0bf04851e1e3847bf9684491ca73f4ad97b6a7131ebec5444b83e8920c9f51714754ee0942eaf5724ef132ffae6e2e340b95028f7e7045f6e7dc9f070410b2721a3c7d98ed64fc807a57b6adceb105cfae4d756c7592aea819637e22f311de8bedb03a1186fc6dd385c7577d2eecde8ccce1259a3424fb186a1561d4005952e6e2c182b71df4291d515531b814c9de70686be677b68dd2f1c3a0764ab4d8c54317824d16be47893a71194202a53ec8e1d011d1c150aab3263f72f642266463b5bc78bdd9a5fb62e4eb59dbf04ffefa9512922e354e69dde6e596e83f75372cd6576d203ae8e98163ab53773f7f0627b9f16e27d02a8238cca64b5a2c024a733bd44ebe8356c621e844afdf2997830b224ade5f7a1dfea416ca0fe8c7a92195755126fa7ef661e25d4ea71d303363d4ec7144193b5b61d57a5d519d66c14e671b3401167b334e51f0c2a988859e068c9b95cdb8da9cbf846c294d14cc4ffe093a28081717bb92f1e6ce642c6c6f283834e36f499174c05c0afb0a9d6a1e500664c7dde3df30eaf31031b3801b11bcdba19474a503306666be3f43a3798bc9915aa3744a2d1b9545c3281f7c9c5743276090a32a414e8b8bd394e89c758c411345d4607c7f0c7951db773fbb2c01d8e3e84cd3ae169d8af49924c300e848e77ee8ba3325896fca8a0a19ce18cbc1c26ce766acf4bd5a22d324af07728c200fe3ce4c098912a034f66cbe226b254d1bd46bfaab1accaf84de9fb8916bca02006f21193e6c3dfcfc93e471071be10525ac93f50990b3ad64b4aed1be7d1ca8662819fa4e3314a350f8cf6c686c62e355c05abc988c1e14b07fcf2f3b174767ae73978bdd1f9abe203a7ed56ddfdf3f44aca0f0cf1c35d580d63d6ab7f6390cc0998089d1788b7c6932abfb2e0a4bd84c8512f9c96c624f76e0dbedd1ba852cc42ef5de120d92682de6e115f5f1712a91993fa718e0bfc0c93d5f27a74170ad36cf1411cab5b13dbb5f109beb65ca616bcedf26f9fab1a40892bcf1d914bb8654bfc5a9ce8bcc0ac7a845ef567c15b12657e654a0aadc1642bb4dab9018cda48606846ab3c3b205e45c443ef10a17cae9f1b3e01ecbd9bd535a36deb4649289b0d090e3b885c0c71168c9f89482bac8fd9582b34773baa6dae3797a5a47901932fc04011543789c2ec75f0149fdfd23cf1f1988221f5e96db1d9e1bc6946ead579095a87b1ce2e43599c47f0f64aeca72d1be76eb573d986236048dbd348901d5bafec6eb4e1396b7de25e487e7299de0ac0bc4a20cd4ec51e490fd9994cb9a4068ba141045a0b0a166a3857657598cb85fc3c397eca952ed9a102f2ac1407033cbc148bf2f9c51b1b00cc35313b198e66bb2845a5b29729ac65b1a3955841b68cf95bc0ad92b9b9719c36f72f4257861f6533a4fd1bb327185e78993cf07de4281fa5b9ecdc6715c05e36c282d7010cbe7962895f5113d90b8f02cda669759de2ec5145c9ed7530f2fd1759ae0666a6d981c6492ce234bbbab8d8df87ccaa247e64fb5d8d1e38430e4fd4792250853861962b0f5d39e9b6f53766773d51d0c069d6c221135bf928d47dbc187ece18981c28b41c347cb67c3d55256ead967ae3a93ebfce22854392c46a80ca99f3aaead68af07569efb774b65b0e362a49090c5faa759f8b6b024e52150f969fb78215a9a2452a02e5950307196de9cbdbe07ff50eba1e331aaca8c6b6f7d0e0a01851cd4bb9164f4041d28ee1ac3ba8d20723266f484fce6d793a545c18924842ed0a17bc95e296d28a17c7307952af721e9a657d56647e23ae919529bdd7b05fa98778229133c5e8d8faebc2d8aae98dba6dfe0f860dd4633cd9da053db92a5c80227bd55bf0e0d42e0e5cb20aa895567ba293342ebef5ed9eaf3019ae3090e2ef1f92e3aef60b4e725407e908d605fca8f5a0a831674a8d883f7b39168718ba007fdba7e8aedebf313edc3268f261975925a12a643c6830fddd08dcde6d8a5a26543bc4733709ccf2e1ca5c002543ab86cabb16ac54acf3a2a3faa66f9e05fc75fafdf82ca78564d8b42843c178dd8a9cfb1ef43a06f83138feaf4f0a5434b8830d9bec7d6f920ca0c0191f92cb1980bd63f1a9aa6df778bbcfb4dd2a2aae32a011f3d2b9691d1d3297735425b1ef01e6e395b8fd9a4ca1dca071ff97dec8383da496a1a6c52f13427832982c69fbc752e6339cbe842d8b03f40ba80809e5f31c111926453bc07b8cd94f8bb8d3116c031d2bc7a609839a9dafaa93b929fafcdc8b17d6d92bdab904a6fda8b2db310ec7072f489d8bd2626442b24ebb8bbd1709676f032190b86e6693be8e06ccf09e57e35c3cedb28c53f0343be39c0708c84e22b76763812eacecb885d1ac663a347ea4b927220045421001219ed53285d8d3e860e625f99e96aa97db612dacffe6ccdfd1c02940038e8dad21d45c3036f612b923d3006e83aead6643c4ada7fabf9c2c4c4bba9fe4d5af753a99ea3ccec47b93fef21f145dbefd722ab3135463a73f0fbc797244c41f6b94ac82eac56961179085eae3008fd1a4d3b9efe963aaa8b832a340cfe9dfdbbc193f2a691d0a04192021fca2fdd47f5d82e5b7e3a0ebfd264280616613a939b5d135681e0115fe762ac9c1ba4cdc1da254e013e658ac199741f86e4b574f794aa9d0bb80632ada964f39b08c5374bb6d40058ae9a5196774f766e51105f3e5383098fc47311970c0d3c8b82dce96ba624ce6469c215d747ae166e616696ecd4c1cd234123d4919541188682d3d5ec7a617ea2a74db3f2ece7490a25d608726c625d0f1e84666f056a887ba6f080f44cd69ef8ac6cdc7801bc3e3881f789f718ba633123238021103c7f0cf72b46cd7b779d14abf2dd8459f26ba9b56cc17f062e8288a412940e9a23cf7e920f7a9acc383d86dfbc840066c3694cfe1db31b8c05422b4441e1c2db6441f20b051f680abc528c1f5829dc7781ac9dc6aaa76903f02601fd281d39c0f1a1549ca7320dbd139356b1a0d130ce21bd3c76c06eeb8be244477e2ae80e9be2de3af237a6a91e17d31fd157c2a8db0d9dbe844b9ee78af68f81d94dfa835789e1dbc20e18180ce77bc51cf58ad2c9dfcab6ec1a169245a0ce09f60972e39ff82c83001e112737449c5851f434c1020836a25f3ff9fb30a6856a5b621f238862d87c23305ceedba74a3e7bed8d4cee3b2d5656cfb5bff78f94d7b91cf8605b2c32b47193e158c2a1187df886c7c80b5ccff22cfb8067ce8e918a68d4506ac3df01cd094e562c2984e49463741100dc983fd112924863749f558349e22be62cf8009a52e6589ef2f0418c06c3edda85a028fd9b09527a5f5d65f02feb457095b771ce8f0b869740259c583644639129bcb83978e9e929c607dbc1020836e3aad67f6b6c7ebd8939c68143deb8d57391c617ea389034626ab10a7ab0a2f7043ade2c68ee619293c0b8510ebbe80dcce78090f83cfca2b3761f3efda52e557234767be65bb9dcf0b793a20c6f81cb0b58bf7f10387516a6d1d54f545f84a2dd25f5a33f67968bafd031fe3404adf99773ffd12a8d836fb071e5370fb18d8599592ac7b0333f3a5ce4c6f3fe99cff3400e719a941b0780b61a8fc559a0cc185c0a24e351c501e7fac84c3139d81bc63c520ce926a412c0c28e87930318cae3176a6414e6c193869439129802ef265b2da26a318192dcde7159552264b087e5fe1704ac2028e2d7cef1fd7211e30c709e620060263b518b8cc6c2ae416aca52feb5f93a4a49f283b661048dba7e87089da613237d89209a498e7bf2c585bf7bb1d7d3b822f058f93f1ebd3e2ad2da7e6f86e77bf31396ca9684e7b94f36d921cdbd89d42ca06f095fc70976ef9d765f2393f1b2f2a6c9a567d3fcdb2037578f66ed37fa7147df1f34bea5f520ab222c7eeac3b4288a067d15a660b2d882fe30512155da9338a59b7c98edaa53043c5f4e7923", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="d280fdb2cfea080bb293393af59bb32d2fb7fab6e8164ed58e1b6441c64291befd18a04eb68c9bf73f4f9f2b880d5600009b6ad9c60ff0a516d25298bb6bb577527e24ceea511fe886", 0x49) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000013c0)={0x0, &(0x7f0000001380)}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000001480)={&(0x7f0000001440)=[{0x25, 0x1000}, {0xe3, 0x9}, {0x3, 0x80}], 0x3}) r8 = socket(0x6, 0x1, 0x81) openat$pci(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) ktrace(&(0x7f0000001500)='./file0\x00', 0x1, 0x2, r4) mknod(&(0x7f0000001540)='./file0\x00', 0x40, 0xfffffffa) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001580)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001640)={0xa, &(0x7f00000015c0)=[{0x20, 0x0, 0x6, 0x1}, {0x3, 0x0, 0x7}, {0xfeff, 0x81, 0x6, 0x401}, {0x20, 0x8}, {0xc567, 0xff, 0x66, 0x8}, {0x3, 0x5, 0x4, 0x7}, {0x3, 0x6, 0x2, 0x9}, {0x2, 0x3, 0xbe, 0x80}, {0x81, 0x9, 0x7, 0x4}, {0x3f, 0x7, 0x6c, 0xb1d}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r11 = dup2(r3, r8) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f00000016c0)}, {&(0x7f0000001700)}, {&(0x7f0000001740)="e73e0bade05a201ac47954bea2f4e527128bfbbb604625f3f27f4113ad4dd90a3f3854b31d258847a548e25c88a0a6ddee879939201b12c587c7e17d418576e6af05120e0e85efc0f696fb3a05414d2a920e2ffe92a6816ab66bc6709d77c5310b345632142efc7804b96ae6b00829058dbb2c434a5f2bf5edb4fbc4b893decd14387d70d1e81402d68fd3a662cf1e8f", 0x90}], 0x3, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r9, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r7, r11]}], 0x60, 0x2}, 0x1) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001980), 0x2, 0x0) fchownat(r12, &(0x7f00000019c0)='./file0\x00', r5, r10, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00), 0xabe84b78b9b2167e, 0x0) close(r13) openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40), 0x40, 0x0) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='/dev/speaker\x00', &(0x7f0000001b00)='\x00'], &(0x7f0000001cc0)=[&(0x7f0000001b80)='$$@:[(-&{+{(a^\x00', &(0x7f0000001bc0)='$\x00', &(0x7f0000001c00)='.\x00', &(0x7f0000001c40)='/dev/zero\x00', &(0x7f0000001c80)='/dev/speaker\x00']) lchown(&(0x7f0000001d00)='./file0\x00', r5, r6) execve(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001e80)=[&(0x7f0000001d80)='./\x00', &(0x7f0000001dc0)='$\x00', &(0x7f0000001e00)='/dev/zero\x00', &(0x7f0000001e40)='/dev/pci\x00'], &(0x7f0000001f40)=[&(0x7f0000001ec0)=').$\x19-{-%!\x00', &(0x7f0000001f00)='\x00']) executing program 5: r0 = socket(0x800000018, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x9, 0xfff, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe2b09649dca7be46}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x8, 0x37, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x7}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x20, 0x8000, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x310) mkdir(&(0x7f0000000080)='./file1\x00', 0x27) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d506ae6ec73d327ec764c7e83dd69309f63cb4a678a498a8fe7beb1b4b5a09c69746ad07c1b56e47f9da5e18", 0x34) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) syz_emit_ethernet(0x0, 0x0) executing program 2: sendsyslog(&(0x7f0000000000)="6237577e635f755d94b3af6a48d854bf60732ed3785b0e9c9064243889c4c505674a523f765d08cf2991044479a77dfbe371dfaff678acd59359a093166440cadd8577d3ac0474a6f662628cce29bd5f1c4f9327e17988771db972498df20073e2308b78b1d9b839688c1abc891b1bcf6b291e22f4c58c46aad3c14f7547baef4e38d4", 0x83, 0x10) r0 = socket$inet(0x2, 0x4, 0x0) sendsyslog(&(0x7f00000000c0)="0675a870763360883c2d9039b5fe6f6b357af3c066f27c8c59d1a2a3801fb16bd9344d05332d137f18ad57146df997c7b3bee6e4b54e7cb6f57e88554274f2e4a8dc2c868f", 0x45, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) recvfrom$unix(r1, &(0x7f0000000580)=""/41, 0x29, 0x841, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="8c2df7f3a2db8ecedb65274ea57dfd61686544e0ae5cc674e9823d12a5d608b6257522694dcff92ebd89d15cc40be38d918d1aac2f08fcd29822036527071591489fd7b0ade52071a01d215c0438a0f3b336ba0625471d0f30", 0x59) sendsyslog(&(0x7f00000001c0)="3d912db177bbe61088a879e30b15b340579b275debfc46c28a3f25c97d2efecf1b6e24e1b711c6d72a2908e9511dccc570a3484386707a86d0502ea68ec8d34da3d749df675cebfc0b07aa2000d6a197a3eaf99e4fd31b76f24a464418d87f4a30358588d6084e83dc543277648548ae230596563082d7a960ea09bdca2c47d977a6a1473050ee682de2c7980ae3c8ca091d78459b68e3d2dbff2d3adfc0349a50f35085b0bfdde7cbaaa222ec35a13b4a52f97d1e7b72188dccd2b2f77ebed7e41d41a81e3251d12442bf67c59770056bc5cc9adbabc242ad3b52ab41b7026d1d1b3c2383e783cf09", 0xe9, 0x20) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)=""/163, &(0x7f0000000380)=0xa3) sendsyslog(&(0x7f00000003c0)="88d2edeebf56f60cc51477fb25915540bbf48d26d54f9ac0f3f15137ca75266f2a13826b888daae6c2c9ea8e829549215ae481e9873b57dc6fa3b0664c003da51f9ac1f05b03d426636792e658a558c476844d540e534e5f98d6d3de60f3f12bcbcc7327c7f1d4e83cd739448cbaafd5a9e75f401070db9e98dd4e9234f071cd45fa5ce3762dab6bb05f", 0x8a, 0x2) sendsyslog(&(0x7f0000000480)="751c26bfc2699ca39366bba53daa3c7f3b312005a3e24f3668fbd92f7d16e974dc5637e01d15ad9c94b8d6abcb1fc2fc91caf9a507fffdb1ebeb6436ee00339f4b69ebf57e4ea94cbe8122ba4a2230ed363591e42fd7c746bf054148d234477ec8f09f5365a0faa255244ab9e8b4128443e4fecab2b01bae0337efccb39b4b85cbdf8f03261cd12d477bb5dd5edaf6cf7e5749c44d1542ae03b8fc44bfb273845f4309c52e1195972791c132952fcea7acf7f9", 0xb3, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x4, 0xd51eb1a93e6dc17f, r0, 0x8000000000000001) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x40000530, r2) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f00000014c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\xbf\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\xea\x02\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8a\xff\xffJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xbf\x95\x8an\x18\xaf\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xd7\x7f\xf3\xe5\xe7p\x86#\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xe3\xf5\xc2\xadA\xfdf%r\xe8\xae\xa6f\xbaDy\xb7\x9a\xce To\x01b\xc1q\xd6yg\x93L% T\xb35\xd8\xf5\x1f}\xc9\x91\xba\v7\xd1\xe1\f\v\xf5\xb2\xb2\x1e\xc1\x06\xc7P\x96$ Y\xaf\xf8\xb7\xe4\xc8\x1d\x93\xae\xcd*_') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc353dfe0ea0baa86dd60756aa300103aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb74009078000000000000000001000000"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000040)="e7d90060613316d8f513ed9c6383488b443f68dfe82e735fe61e58c13e", 0x1d}, {&(0x7f00000004c0)="a0c8c375b37c6a4e1214dcb58f0d6a001d90053804d4ae55c3fb4f2b7184077497888e19df7641baccf6fa05e840cb28af9b0644da16346a1e24fa614d52def159c09d022539f33d7a43db3097e949d81a90465720751ad7abb1271477c6f92ea6c096433b490831b192c54545d4b99fe7e4f9bed120a0addc63a9e42d20033f8054f9f74f6d83dc0bf713e80baf608fb23f98ddcbef60bf14ccdb2bb99da7c53f8487010ff4c0e8571bb8fe29caf7ff2194be5a745df825142c8e", 0xbb}, {&(0x7f0000000580)="2f675fec2af2d06cab422952b30e7694acf3c827e1a2bb5920108abe10340c576c4e03932d030f302be1162217c961bf21904d3c0e244331ecde62929a63851f38557da32b7ca34f867b64e7a74b5345086dabac601874eafd0fe65783a7e28b442a4092ded9039158378ab006c6bb1d8f987617873899f94531599c1c4d0bbfc2b378dcf4c1a86b3cda337b67b118fdb14360c48fbfb4b30bd37f544d1acfcd22c7a9c83798b0a3372b79a47cdc79105ac530a745704f", 0xb7}, {&(0x7f0000000640)="54665740d818db9b42b4d2f8b43e8f9174e0211be667c04d987025e3cd298a7f2ed13a17a8923769ad7b42f7b6b0557f148b661004781d9909eec1c5d586ec0d505114c03e5dcc4fbf2cab37eb7e456cc11da1b3bbeaa1e7523e8b8df12a0f5fe8a288ef3425a68448c5793d78e82e62bbeb0af34d4c6dfd85d36999ebfcd3393e19dc025aaee32d2ef569cb942cfc4508b64643876eb4d9546af6816f64d6188173d3842f94b0a4859fb98dd048b92c12fc30a468050dbbe31a6f7dfe473f1fda19385d39703b77727677e86bb0d13b44463980d0544b06f2e1bbdcef1cca23f98b3ca5483eb9510b243a433c1e021ee75c0add2839cd4058ae003b6d5f", 0xfe}, {&(0x7f0000000100)="c9cfed608085f14dbec024e791597df54f6b4080a4408a3749f8ac0fe9a8adb56e426e6dc559", 0x26}, {&(0x7f0000001380)="724a1dc06704c30902d101f16a52f9f3d2626cd18701313ca0ded7fda7c359a031fc0eddb79d9f15965995f8fcb434b9ea7c578b2b22cf6a02cfd3be2a213c4c35dafa75061a56fc8a949e95b458c3e1a3442dd9a7422f9617c490f412ad820dd5798eabe52a54f71706cc51ae04c1ed4fdd298c52117197f6fffab6d514c67f5cc6ed1aa6ff6b34814a18dc8878cc664275e7f05943eb22303cfcd453114e111e7fad2a285641f1e39a1c5a0189b4809bba1a588e33cddfa9bea009a9c8aa1e5d5f2c76982e0ba0d790eb50ac65fe6c3caf2d3a2ee8756b04ed686c640dd2378703ccc69683ab2d908a0bf019fb08d4f75a1e2dc2b21a119c77004257b8672c0aa1184cc3dc291c205b6c1f08b9df9df527fd2894e7591124d19f24b9131a308c8306a4fc00a5ad1919ef31c2d76a9f11819bc0dc0c04f7556e7170933f6806b29fbae71ca002f085e836940cc291612f030385f535ec90133326d6fe61d305d959f48259bcce96a71b3cad8d1c9b43d2aaff7bb8357b69b7566399a16e316d243a5c6ef9132f134ab1e99c9e2852510c4ef0fc7a8fa1f324b66fbe60d13e45a4bb5d1553142ef5167d8969d2d8e4b8ab097c8164676f1ef33d4900872f7e1d4c2fe7179d96ea1322312c55e2fe33a09fcdc4028f19a1df2407259bf43105b8fa0df7e66640e4a60f6cf27628482842b5864b0ce5709de38ac9fb46688b727fbd630aef6807f853926dcb4b49499a2309f9bee26fbc6866c16899267114de19e0314600467b4364ef4c0b6d6411c21a6cf9e3fe9f22ca759a7a9a75230f962bc4f812f43ed15b6f37d613b1fbcb8861b3c1886394d20e445ff3ae90ae1af904ab4cc46b8ab83fee6215249128f855a668462b7b848af96f757e18e370e7bccc40e187b719584b11c24c4e604ed5271cea7bc68790c87e31e21e7014bdda74882c07c3f717d08b2c87c34b241623b2e28ad194055783ab45b9a6729b1654e5b93139b561abb95e8724c08ff704491ccefb75bc39290f2de0121de70269a97d8f668ce86a02fa4e22293de3ae14c097482de1fd5129516315e30b414687775946c262b073632662807da723fccf1c0c0d3ad7bb982336e6a21132767414f368f782367057117b5c40f7acb9458b70801ac80e6b74e8bce6485157b96f7b37484a1e39bf79824b4f5a00a66ab3702be48e85e225d4a658e3f8e637196a6a62f89303cb0d4c40bdee2fa0cb13b6498eb8ee2ba9755852e3c963c00239dda44229e2296fea277c2a37128964b0dbbbda87cd4ddba264c31d4fa08033bce2a0b6dcdabba562e32893b9041a19b27dd64f3ba48c308cb82d04619f5fae994986ea298b3c7f54edc226195261f653ffb7b298b86431b56d96272215de875a316535b6410957e4b54d58237792fcba862abcfb89dd578962faa4ee72d999fb437f52063c038af65066584779936c75131e6c2f04503ee415dad34456bec6a8aa2c4e3a593d21ef592f0d4909d33d875972479307c44739ff70b25a81471c47ae7691287b28c0f4d2b5cd62f6b444cee1b7a37afdd06945a4ea1f2eda23fbecd23fe3aba1f18fd28edc9fab7566b18363b30486028cc1ae7d09a823b09739f184cb27a7992072a9bcd49648b8b0cc6f9dee675d95db0c6d8a4a469fd18c23d9d3ea52054bc660cfe0351f8c867793e5b7ae28188f9b4408f7b537d818f8c8aa6197cf54e7f1509b16716cf2c3b4843fc142db9092d167fbd878bb958fd179dac3e7737fd999ebe8cec6e139e4622de7a8068d51a0bcd0df757ecc8a0696031078609f442790a14fa13286d0763524bd12673235900d98904ed3119e011f05088c680426613e059f90ce385b69164ebeacf3481c35cffa5b18695ded5c27bb40f103f0d7fa94acb23bfabed583be2acb5b6f0ed9555c25121e2418e34602f68a565811ea3c6081dca9cb4c9fac8246f7bcef4cf0e579ad28f5c4c241bda8dd2597561bfc0938fd18bff865e81a5c517e7df54c4270a78ce79278bade9910693bead537b17bce9b86f0d599a19f78f7d74affcfe08a2eeb357639191772be91fe4f1aa7bb1b5ba99148b5a46678e40c7ff4ef4fbe7f9166a9eefa3ad0b3c5ed61e4046bbeba01bc8e7703afce1ef38154959e6e41ccb53b4fabeb1582ba181e10875fe2670d451fb3070837d1a4204980e7c79c44d1581d5a7ca594263024ce6e44fd90be710f61855275ed64fff77205bf3e01bd8a92f37336b7f04e39f0717f24e1aa89268db3b0a9718dd48059e1416aadfe7ab5511e0facdfe931ae1dba6d4bae754adce0537678776b9277b2770aa8c288163a7a4496b77d10a25e732af1240b29a52e07680758030ecb15fa303798dfea23c15072fd897252e62f37a4fff50e1dc76b309c5e9c60dbb193dddf4af38e4f3582e51440710f0474c49b65ca162daa70d21a007a1115e58e7e2341f4b254a0a948dc0a279af1d954feb1d5904a1c97e9dff23b227d8442f3807f358b504b610199c76f47d8bea3815b42cd553fe7a3ba072d851c85cb779cfa4efdd6beb0787203524e17693fe050c96ccaab18b71b833521f434cbe99857dab46390b0208d2290d90a3afe0e0a7c3679d136ed33bdda56767bc13918f1d5b067d81a85b2334b46f66d282e75fb946b836a59a20af2260a56a1bf4233b06066d3dbccd47de406577570a14a8a166cb27dba0472ade8ea54401ad465f0d879b9ac32d7e56d285e7428628171b5f16bf2d03b213a88b7e5b86e02adf74748d6a55a03006e03e772249042ba83b54421b3896835a305788c9503c2be0bbeafb1f70b9321b9631e90ea7f43f63ed357a2375b49d94bce50a9e146f5ca1f00d9f4b14f305386965f07906bd9ce9b3862dc03e9bb1f6087fdddcf354d5f1d725f43f9521918540fc82ee8f362fb559ee3e95a8b4c4df1656c93cdade397cc0da55934d5ebbe9a68769b159ccbe22e05b94b1dc81648951cde47244d67823eaddc2970b7ce67d45b758a9092c627ac4e9aabedcf776079681a409166a975316546a0b4b40351213e4fc37f28b01e64d659e18535411fc9653c5515b9fbc21738ee166425827a43746a737d48b3508c553e126a2b2b56b98ff74eec28d80bf3fe8a71c4d312a5cf38026c37d67daf8de178f7f35fc84eafe44ec4527707bb31ef47bbd32b9311f82b1bb207da9a793b1c600d2522fcb72de3094d9753879bf94d9f6c9d6792e2b935f111fa53437e3c72e7092b564f2561a35dca382cca752e76e9f6bae234afadb0bd7fc2e475be6f22e724de5e1c3046ff7f9a49e96d73103b2d610d9c80fea1910fb570d8d47e88a561a30a0a6635da3251558d50bf486671f939cb52536693f71d770e93944041e12e376c3e0d0e4f78167cb715af4bf224eb94faeba53610f2da1d93df7d13b412b6100c7f5f1c083cc284e5735c7c07fd2e3495e8c6f13f5788cc2e20f4f9d121b5258f365b6fae014fc1e9f809ed687d2bee794245b108ecda3d4459510780ef92f5f42e2db4b0c15f0dc3d896bfe23d41dfcace2c9ccb93eaa539c2195145475cf9388e3006bee1156ff221afff6913951aba57f9e22455417e75fad4f850eab8913dd889cc6b711baa7ffc013bc684488c642f56bd294915815a7ae74d2b73979d7f2218d7b4263c528284a2817c1fd3df2f7180d6946590691a8ce0ac4768dd65bc5776cbccf13bf1fb65a2f37e629913f33b5deccc3939e1c0671f5a81c94efd238672b4ee90d5edad5cf3b1b3a124288a8657611d17a6ff701a1005ead50e46204639969b7d85a8ca77774a20596beae5f83efa847ed8d821b0568b82c1484bfcac305b0d1e9eac1996a332a6ae4b25dc5e9d2fcb238cdf54af1fb63c032919bef0a2bf1a222d6ba4eece826cc78f47a9f8804ef3ff84de3674f6fb953b1ec6140beef60207e9005f34853089345ec01fbb08737b295492b8a6723c55a725ff45e6aeb2711ba32ea64e06c8f6da5c7d654f7e58056ede5280fdab8e1c3f7b3cec2c7d06a2770e68f96235183d722e6bc913331002cfd8432d1dfedd9ddd2df9012c28adb99db228bca127daf9e6d47bcc4e393001be0335453fe4de66666cc5694260bf8f2904710e8bdd4ed16bbf08e057352065ab0f97d1221b62d49bc50386a7b69d619db1f0e9dd8d214018361ce3a045da28ab33f6809ef5ffef82fd76f54c2e182cd5d46629e1f9bdfc7bfa139e5013c4532b95ad40aed7e414d5e6b864ea6deca8e1a044f403fb12db279823056326b3b1f440c14b2201829523d79cc60815888bb6846a5292f1fef8c46fb4afdafc2e4d8ad41820542e57523f59edf67a2bb674caeb3d8ac193dbba80969f428b98b79f4c59e787f85587b889cf50ab93042f19657ca22a17bc8ecc5e1e460b18c8499a8c1d482b12b37b60996c66f9f91af2f1173fcb65dc1c67f133f8e751fb0e4d03fb1b2722919977c4b1781153561ba4a11c688231467aaa63aef3d0f4bf008909a5ab5eecf5d908c168083f2bf82eea46a2fe921c74a39781a77af574077d4a03f107cc7cc98ad4891e7df373596b12cc639c2e5c239274628995f0b25239fa5266b794cd483c7a864a781e9a1105025528184309335f8b8639fd703ebc4c8b044fe1105e0409e6e8e96db86a3efac231379d0b38c26c21dc010dbd9404039907638ea61ba81d73bf400f6c60e0360a4cec37edafc487d4059e65364c94aaf6d901a93fedaa78cfdee39a5490e44ab2dacdb8fdd5557bc24e47d079492be1f72e9e44b216211252caeb253351f90ecb50838c7d7cb0433dafbe598b21016d961c45aaf771d718720f17333eceffae8068a629c276285a9052212fdd61d1ae21137f6ee97fddd597eadfebdffc71c6a201170ea5c1220e167aefd3d2535f0831b91fe62baf1b524175aea17c219db537e8b519c46da3a384bb5d994a42ad8a6dd0cf99e16d4001f8dbce4efe321212c82456d8c520aa960de546535876d0326aae64c0ea65249533274b3c8418f459ad28b63fcaeeeb2649fe1e065059af19236e642d1eaa2ec25ca4d9780309c21d2f6fdbcab78714651aeeba54aebc74a58936e299779b86a99baaeb56c920ba8152d87a459e43e9bc54f677079fb8b798fba71a8e0420d7d810e526e396815eb46dadb309964508200a16399fd50e4e285b56249badd1ab07957c08ac50064cb8e260078334b904b2d3f2a6b775c966b64eccc28eb0bacbaf12192171da716501c8868f2199003c6ba2f50925f6f7c5ba602e1e5f39b7749d6eafe756cdcb6e52f949f9ea4b08cc8244746e96f27830eab83303dd3c56061b6836336feca05d522b893952cb28e8eb65a7ce9e43be329c1b6ed0b5c5baf9b25776ee857f50a4ba790dacf7dc5f09bc17dba240b18c953f5c9f3082bb9378c0af677b1279aac5c1e5870a9389413da224e639ca2a5542bd7095267097ffc48fec6567d9eec0c276fab14f25a2aafb122fd4a85c94856c4585a1b98aa3a34ccfa53e643071ddb37aca324426c6c68df8b411f3e3789b84f8bcd13b5a243f627be04b26a600b5445974478d124a71587f0d33e13ef9e5b14392e30a4671df32d391b68cfa475a1418901b85c06406358efe5ae99abb06535c3067ca4138bb138f368d1b3c76f006900be3bb9bdceafbb24c2d097378cf38046e3ff3f15c23213e925ba7ad64f226b0535e5cc55365b0966d896511d0be4e7f65abf823d2a8fd7fd54593ad9bb584d49e327c7576e7c80f2d474ac0d9df59d67498f3d8a7f7b14a31c67d1e624e41cd2712b8f4ef5f", 0x1000}, {&(0x7f0000000740)="0d00c55426353292b520eb01c943367df23538fc3c680be1c66eec904296d17433b8bf4fbef22d245f71398ac6402f397a112c7489df1a6e3ce183788fc996cdc344b58921f7d6e82e6063d1f488ea9d8e89f6ed3ab8b467989bf3e238a57d699b9fd463745bce8f56e104aed11af329f88aab5eb366041c0c28a989", 0x7c}], 0x7, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair(0x18, 0x4, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000003c0)="aa801acfef9ed0265206d781e7502c58bb649025a6c95d43b7b6b05e646e6bcf21b18dd1e042da0a3f9e35397ed0ada6525982c210a2f8cab4649893cb020185da0c6268f622b4c57a93d206e2a3cceefef66c6ff0c703bd71013aa04a58f0d0e9d6d91dfb52c64304bf8688091ec8035ed8e4661f55779934d8be80f243ae3c3dd376f74c67f9f90840330258c00b1678900ae7749b0875247c32eab8eadf9e63ff5aa3b3a679353c26ae11d755fd515cd52cd442aa614be21840169137cfd66ce7eda30e5d02baea904d230b9da72cbd70e9cb582954b4a923e894a1ffec5255f3c18691050eecdde3406a9c17f40c2cb7d3ce2e0215d921c0228277b9da", 0xff) r6 = kqueue() r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x2, 0x0) dup2(r7, r8) kevent(r6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0x9, 0x165}, {{r4}, 0xfffffffffffffff9, 0x48, 0x1, 0x7fff, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x7ff, 0x6}, {{r7}, 0xffffffffffffffff, 0x16, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x51, 0x4, 0x5b, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x28, 0x4, 0xe0ed, 0x6}, {{r7}, 0xfffffffffffffffb, 0x89, 0x1, 0x9, 0x4}], 0x2000105, &(0x7f0000000180), 0x90e, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020699d, &(0x7f00000001c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r10) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x0, 0x79a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0xc) semop(r10, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, r11, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x84) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r2, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x63}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r4 = getuid() r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() semop(r6, &(0x7f0000000400), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0xc599, 0xffff, 0x9, 0x400, 0x1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c20, r9, r8, 0x0, r7, 0x100, 0x6}, 0x3, 0x1000000000, 0x10000}) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0xffffffff, r5, r7, r5, r10, 0x0, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, 0x0, r4, r7, 0x41, 0xffc1}, 0x8, 0x3, 0x80000002}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x6}, 0x5, 0x5}) socket$inet(0x2, 0x2, 0x0) acct(&(0x7f0000000040)='./file1\x00') executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x40000000001ff, 0xffffffff, r4}) ktrace(&(0x7f0000000780)='./file0\x00', 0x1, 0x0, r4) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) truncate(&(0x7f0000000080)='./file0\x00', 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) executing program 5: mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mlockall(0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe39) executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) socket$inet(0x18, 0x0, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) setreuid(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmctl$IPC_RMID(r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8539, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0x0, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327", 0xcf}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="200000800000000900000000000000018744f68daaa5e5b7907d48e984d206789404d16f114bef51dfba7179471a2c6eecd3b56541316ecb45e5af7daea2f1fd356b5d6133fdcb39ef2d964bb6556a476012feeaf4a3698b56f6bff20aab775c5081a0cf47d074bbbfbea55848e3fe4fe1a4de633d25bd13efce19cb9ae6f6298d2ee3bea9f772dfe2b94c2f77553421d46145dc88193b9ee5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x20}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000040)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x0, 0x6}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r1) r4 = socket(0x10, 0x2, 0xf9) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r2 = semget$private(0x0, 0x3, 0x618d81349a97325a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd49) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000040)=[{0x3, 0x8001}], 0x1) getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(0x0, &(0x7f0000000280)=[{0x2, 0xffff}], 0xd) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x3, 0x5e4, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x3f, r3, r4, r6, 0x0, 0x100, 0x6}, 0x100000001, 0x1, 0x1}) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r4, r1, r7, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) r8 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) socket(0x2, 0x2, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000001800)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7c, 0x8, 0x2, 0x9}, {0xb10c, 0x7, 0x3, 0x8001}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') executing program 1: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x4000, 0x14) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x2000000000, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001180)=""/183, 0xb7}], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100)="0a7cb4bba4d4af42d9e82d909c37d2cf44c65af08424daf72f723927df06392e15579688181c7c66377fcdea1215f90f70c10400000000000000b4df70c0a802b498ef60ed669c2d3d09fe89a464882c8c37bca09ee82ac488d2949c06", &(0x7f0000000040)=0xfffc, &(0x7f00000001c0)="e1ec77968058e1eadbe73915f2e100817db4389e39020577685a", 0x1a) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2810, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000180), 0x0, 0x7) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setreuid(0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x5a) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffffe0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xe2, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080041a200d40065fffa1f6c907800000000e0000002004410034300400000e0000002000006b8070f02e000000100000000e0000001890f5300001000e0000001ac1400aa004e204e20", @ANYRESOCT=r1, @ANYRES32=r2, @ANYBLOB="00205d4190783ad6050ffcb3557b0760b5f3c6706d032001030304051e0000010100000001000000040000000900000007000003ff00000006030309001312b600a0202102127c78532eb7461b4a3f080f2a58b8915bf907d8ed41642d321312343353c3b65b903a9a01f2f79ae07ecd04020000a1d4a1b617244fbc94baf2c689313609366abfe16f768746383c51910d90250954242ddcb8f390aca65b000000"]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x5e) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0xa2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xbec, 0x2, 0x2, 0x9, 0x4}, {0x13, 0x1f, 0x28, 0x7fff, 0x7}, {0x3, 0x1, 0x0, 0x1, 0x7fff}, {0x7fff, 0x5, 0x7, 0x3, 0xa3}, {0x4, 0x5d, 0x3, 0x20, 0x2}, {0x8d7, 0x4, 0x200, 0x7f, 0x6e02}]}) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = shmget(0x1, 0x11000, 0x108, &(0x7f0000fef000/0x11000)=nil) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0xffffffffffffffff, r5, r6, 0x0, 0x6}, 0x80000000, 0x0, 0xffffffffffffffff, r7, 0x4, 0xfffffffffffeffff, 0x8000}) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) open$dir(0x0, 0x2, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001940)={0x3, 0x4, './file0\x00', 0x2, 0x4, 0x80000001, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r1, 0x80) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xf66c, 0x0, 0x1, 0x5777c537, "1c102609307e7be2df67de202a72da64612c3300"}) syz_emit_ethernet(0x46, &(0x7f0000002380)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @rand_addr}, "f7df4d4fcdb92553"}}}}}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300103a0022fc775f1331f7c702cf46e94094158a211dd1450021b07f5a1957de740000fe800000000000aa86"]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') open(&(0x7f0000000180)='./file1\x00', 0x40, 0x98) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) writev(r1, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064d", 0x6c}], 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x98c49791d1c4874}, 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000040)="71f95f842717108bc7e64cfcbd55773b012aa2090071b59c7afec37582", &(0x7f0000000080)=0x1d, 0x0, 0x0) executing program 2: socket(0x1e, 0x1, 0x5) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000280600f6ec06af0004", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002059078"]) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x96e3, 0x0, 0x800000, "adcca0f1100000000000000000000400"}) socket$inet(0x2, 0xc002, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x11, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013", 0xae, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0xfe) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x3c0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$GETPID(0x0, 0x0, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0xf8) fcntl$lock(r4, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = open(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0x7, 0x2}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a14080000000000120090780000000063bfa4310c1ac97173fa490eece9223c65cf3d5b0f8c109d0441393bda00e3154ed16694c3cc544ce377db5767d96021051621fd69900c0e9a6a27c66ec7c1cd06c6ed61f648022392380f5e806af492d9fdbc9619aebd33307ec9848a7dd0e569e09408e8c5cc6c00000000000000000000000000000000fd6b2d142dd6b68f3bb172418e3907786a4343b09684e188e0b38f5de8cce4ad4017c23c6ff917293691bbc96c438f1353418bf324fe3e35c022e48ee451"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000680)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000001d40)=[{0x128, 0x1, 0x200, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7284b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dec71f873b1429e6fc4f476d7558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389a53471cb286a6949e1ce0005d2f152b153a705d2a8665b920626165c5d5a398fac1b8a4af01c01b534e7c0fe38812ae96c8f31b178350bb069cf6c0ad3514c8a88a2556e2976e89d1d628c13883d88bcb8d8c8d4853366547086f49e"}, {0x98, 0xffff, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x1240}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x270, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8475, 0x8) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) getsockopt(r3, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r4, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000006c0)="01c92f6bb1bec62757e9fbe68f64a2c2d576cbc7758f5e5aeb5d2706e448700cdbe68dcf64db621f82b4ee4f6947cb8828482d", &(0x7f0000000700)=0x33, &(0x7f0000000740)="bf50d4dc65b8bf9acfce1c0bdea0dafbbf15c0339f81b717145f19bdfe6d92130c69f8527c6ea96e0f7a113c8dcccaf446ba2e3bdbed979ca9475f56837769cb490de94f6e01fdef24bd6d1d09c179d6caafc3a2a15ea4dad820bc04e5bc978dbf1fd8aad34e277ca631fb8958160405d10f0ec1d87ec22dde2d1fd0275d54744ab97472a0cf35602aa26a674c8c887d5d5c64b316276380d6eead6df4ade13ed5746866f6b9be5e5f8cbe2de20fcf5f851737c3de4c80c88c13", 0xba) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="96e9cf1c159fc25ac05e6f4c744f1fec6e655a94c94f18a11867c67257e37d10b6034157c25436532b246921cf8b1e43e9bf28e3a8a422", 0x37}], 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000040)="81bc1676c7bee1e7bb828337967c033d4ccd67259f6f21d6404f1a47d39cc07d9aaca3484d517bc25b2b78fa77d07f897518e1ef622e", 0x36}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @random="14e7735aa108", [], {@ipv6={0x86dd, {0x0, 0x6, "bf4c3f", 0x0, 0xc, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="df8c13f33ee811695c78daa383f91680d7d5b63ab4f2b22e0b9c5b18b751ebd1883a36daae8660b91bb12519", 0x2c}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x7) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900143a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa87009078fe8000000000000000000000000000aa9cfa20678d83aac1d33e75b55fdb98c0dedcc14276d1ee6c3523"]) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x21) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, 0x0) fchdir(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, &(0x7f0000000100)="de71ff9a6d5d17446453683ead58f65f24d3d4b173c7f93346655795a8cba8c60e15f5c28d53ab956486e6f452390906b6c697e4b5eec53f935f0b0ba86add6862bb56bbd2321963329af32caaa3571f4854c310b134cc978f08c7554fc8fce65c159a4588efe853c4b1dfe84d82e8ffe01c30497b79c5ccacdace786d0fc361f5", &(0x7f0000000200)=0x81, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, &(0x7f0000000180)="39f29fff56576a8d", 0x8) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) fchown(r1, r5, r6) close(r4) syz_open_pts() executing program 6: open(0x0, 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x3, 0x5, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r0, 0xa, r1) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = dup(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x150) listen(r5, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000540)={0x3, 0xe47, {0xfffffffffffffffd, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() mmap(&(0x7f00007ab000/0x3000)=nil, 0x3000, 0x2, 0x8012, r0, 0x10001) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000640)='./bus\x00', 0x100, 0x1000) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x4000bd, 0xfffffffd, "106e307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000000580)='\f', 0x1}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000080)="da1fa51e62316df86110b5aaa09bb0fe1a6550a4e2d0e631eeafda09f36ee6c7d4046cef92e8b29755d23b70fb6e608e9354f82fbc48f4d4259f115864c34560b5bdc2898defc68ab2904fed527c6a11201bdba1d1e2aad3", 0x58}, {&(0x7f0000000100)="932140e23a028b52ff40d535b05544e81c3eba62506c3d83c2e1fb99876317d25d91ae9b7ffb1328a3f7580baa20ff432278d0e66bd916064530", 0x3a}, {&(0x7f0000000300)="dc83201136a25f59b523258610d0f89d53f9fee528afac199cbf2ff1c5dc597d287d0754bb6ef5abf15e818262a603de785819acf016f6b9e462c53a4179b0dc0647df68158c1ef08db005bab7658fd0edd07a10a50902a49e3ff9f3a759f25ab77bcf419187ff0c22367267ccc18e1152864bdf3b4fb3cc4caea7e32b6aa7a1e94a44a61b24008206efbbe17c", 0x8d}, {&(0x7f00000005c0)="2b4986dd2ab17a1ee354f556e702f5fac69d61b4cc171932d2dbb989fb91b87d24518b30e12568b52a7e4e5978f889b566c7b74a0995639ff905b7b9ff289cf29d253b31edce6378a06f33035ec116e0", 0x50}, {&(0x7f0000000b00)="c4451a417342ec50d9dd826fde9245dcb18d620b981839d1644635aa8376e5ee7d94835343d0b9e738d8b20a5872b6bf49ead28133227bfb2fd2efa70c29aa6a8d9f502c9b951fc0fcb3a529f099b02696fcb11e2f10339f8c678be482913ba2e3aedd03322b61bc8d0b4be5e75299fc0992986f78d6fdb4c86c1da37f00a1589d8354e2cfb02dc0049ccd3aae0495053055e3f0c01d7474c60d30532a5a8d3c8eaf0f368ca39febfcc82d05d7ae363609cb47f9a6e18b011a3d04a4977f2c01b1fdfe3d63459ff283ebcbf2f92b051128ec72e0c0775bcbf9aa154d9d4b84f83f3e7c7d42d4d09db08be6f0eac51c7257e6ba947e054aaa998ae65a8aa1782e2ea0d496377d0d5ec6ec10596bb25a148f33a5a8d5c73b1b0c21d157947ea39d4074d2c2c055dac35f540cc05d14c6d341faff95735fac5ab81b82869aa3ac4ae189cd0c83bf747a3c05079ffc5111c7a84801a099d818e2a2f84d2c8d076b0db7449831194239d796e573360481d55d1ab39548dd4832a6ec7829d8c26b73aa33acf2f1259cfc83c59865baf679fe86804c306e7f8fdf1f86e1f54a622c0ce9c09f4b8ee11e9ef6d66c100fcc8374392da4a6c81aef68d92c7579090b1e8e9f4b96ea388657e645b87fcdd59267f93ca7ba00a2dca33e929addde26aa75fb47a2afeb7f03f6eac298bb39269f249664338ff148caf17cb4c81a3288da3509c28d7ce73c9a6ec02c27a8a83786d3275559e01bf2798c726346c8e20b2009130ee0a64cd87bb080c5179dd94e7be509d37e65dc87ed3fa3343b57ddc12725cb11dcd65e9e8f7916655ae1b77423bfdede38b0ed45adf3f378d8fd1ce7bea0e5d60cc38a75e38529f2bf25672cbed2e31d9a194f304952149d1dcb90f6adea6f53f29e06d81996306a7f9e82824a782abc95062e2514a0972c56b43f71e4a1e38c26d179cb039e50dbd22b0ae5e31252a2e672bd7b9e14bd2b5e625192a1072657e80aa8d9f37cabf5e5775b615ba51b9732e406630f830caeb2d5234cd533c097c0fc9dcf530964432f67178c2b407a2b9d869fac9c776ab0d0c90f64812d60251442c57eec69dc787cf5200937116c128ed5768d1d256fda692c4d40b6b2d5d853571e7e38187ff64f11bbdb36251a3bfb53860d4fd67c7a6f2deb779a00dd4912fbe31f5cbedc53bf2248c886439823f8966adca4d924afef403b42169bee0d7e0d4625c2bb52b964e956879a18b57409b16b5f3c1fa03514917cfcaa617024916ddc1086231674f1298ced0b74bdb04ef1337a37c5f1e98501241d25f7c30c466213b1e5881ad3315d543cc2f5688cd5287112a41c81f2d3205898ed4f1f0ae77fa4d6bed7eb5310d19955137665410b7e5285222522986e0e4f1dcdcf504e4424d62bff0b07d14717901ac5d4ba41e4f06a1c5f3228ea2425b27ab8372a3bcae81480ca3b6e411de0d8dbe7f6678dc9ba0be06d544308eef6fe2b28c5b0b8a8790dfce5046b285a3701dfa7afee7d9353fafa2277ab19d42d386650316dbdebe7d38a043a981536a9538a9b316411d80344ad10d972a46ef1aa23fd900626a0dfd3054a64064b589877c1153df147ed9900bfb1351f988246f57691ad27961a5689e610bde4b8d3eee0f7e1b435ef8a6ef5ca50295752cccfebb312d7869987ac90c3f44e2a4bcb3d7648dd04d5fcbc33a7c0a4d800f3d14d4512dda7cb744f5f9d5597ce0f40183b4c176bd16cba2437b0ed29d275091fa1c8473f83ca58df12576c1c5290a136f0919a96f78ce554724aebcb97375d86878974bba961e0125dbc6ebbaf0efb152f0b958c0bda11ae8763b3958867cda46e7379e30e4e50987193fe5c194a288049585ad1435de29caedc1c80f1b31efe7e83d7136847af7931234d0486bada81ecb963a6cb5d0a438b9470016eea69de450dd5b8fc5678549d823016ec51ef9a8efbe1346aa394fb166df12bba3f7077a5d82d73eb16449f0b1838d7302c6ea93e222b9cace923eaa064d9bc8d3854e5bf667af8bffd47ea6d8d52882c7d1674149772f7aafa7e30f189349d18fd1a8b067f8ce4cb11540902596a7cf79165dd27d5df2b921cd526babfda74380424d29437f779dbf5fe27014836113f466633ac8ed4bbfc331849138c8e310d3c16a35b0eb7925a03d24767242f73e56a68bbdbc34c6924353609846f618b3ca2e21c6ec7f8e5ac15c290525e228b81dc779f3dc487f0485059ceeaf7b5247fb1b837d06625292192a20673d9dc2788c2fb368e9848abcda92b9fe34d82802d71dfff3366729bd00628f3580b5eab70b00849b721f5cb208a20335f7ef0855af53fe598ba24a7e4224b0e081252f697e29aa7798580dd6268aa979a053bb0834a009be1a4735d0969d40abd2b681455a26efd384a02ac5cd0d64b2f1a9e2bfbd1eb081e389502fdd09b5d04f7d499a36456b203c895cad513feee09c20a9f9b8f14abd29e678d5328362cb0a1d09759f0d712b38c19acaeca7f6c1dcb985f689112351e5fa1ab4296bbc5dad680dd5c5907531aa4ebbb6756c006ef28c90774d93bb601eea0f435988596a6d9062f9a7dba1e698532ca516639f9403f87f4008afb186785030abaa12f6b25571408b520e8a9c86bfd1db506e614515ea4735ee64982bf0354f20daebc885c5208318e29870f0bc8f27d75e1b4b0570ca1e7123d5476bd30040419702292c75eda09d08276893ef38b6804c7bffaea249343a9b5e1182a5098e82411e1dbbbe709c16a5ecbed54454b3ebb14ad5f9f2d2cd7ffbe81b30b0e02fe02d52573cd60318b7cea6b7a04006cffa592ccb1cbf5228fd813dcfc8b313c81e019b30a07429a3acb093952cefe3b13767613d7908a5d5dcfadd597782e84d8a9f6b5edfa6f54c5dd7f0627cc90574ba6c0c7ad4e0f7399db76e50ed2a788b7cdbc5fc25f59a4c099d9b6638ce11933100bbf4056804e3e33be4f4e5560ff0ec04f8e3a427650c73b67bda8a73b41003ed2eb43f8b4882144cbc444b880fd5720884d4e3980d28adec7a125450c6d782843b741f7bddd44d37145f5d704ad9e923872070e799722c38adc923a44204d54733f0d8a7c8259bb89b947f0631dacfaa6cd32d4c64c1b06a4eb70b073fc66924fb1c5283d6737334a5efe53c7e01c45e307066bfdd99d87070838d400da2389230984f1bde58b81bccf043428a75121f1a0d4c41eebb97272ba55810b0e9ee98ab14d1042f21d84cca41bf7415c457d4a81d002f89eb2003eaa0ee17bdae1a98041e407989a4f96c988255f6293541c411ecba423a817fd3129e8d668715ecbccab68856af8404fad858902f36e6d5c46376fe12618a72f0bd103da6e0dadd840bcab06dbd6b9594e9cdc0848e78397f997c51a7991e57a4c1edee8a33b65ade18f3c77028846641a7da313e600a211adda5e1afeed78c18d8fae7b09ceff05cb31b246966e98adbfa344183e4fdbee84df65649e85377aa33282b2ed80d2b2e1bb1e91793aaa015027ab73046509144fd80e17316ef660ba5969c7464456fdfa945e120ce5ebdbdc7dc568d904f393abb5d0e2ccc7b60ef7450df7bf90ab18e1eb8af95762956f538be5a51af433b0cb656c3519045c7b4fb9f960427f17592aaa20fe2fd09d7181f2b51ce37addb6cef30e443923173a01438c25cc6139e6e8f3e9c1c6b2812ad92db51912e952777fd6b2aa1fa5c449890053873e06e4e36f1ec8fa3f83e85404a24a315f47b6a38d2db61b5ba0b4395f75696d5f948d435fa6e6d48e126c5c605af185705b08210ca4ef961cc222201b7e0a842d1911add0ee30df693d203611dce50f7a188e4f93057429975ea9ff6b674b80593f8eadd9c7d719edc0ca033ee7ea02b044a15b002ff49f64041872a3756cb8e07d8d4ccc90d0cbf5754267a5b0306d75e5d68e7001a2d8aa2fa876b86fb80a89265867d3b83f4d6526823fc73e3671146c8b52e614c0514672693a5ac33b59a180878362918eaa9d5137a7da4e0cc0415ec5fb6031151ed7cc57a479b9c7b6f6060300c053e5cc2ac4a4d3090677b5cc1d832a86bdb708ac8024f4e52faec128b1d3dc29cce6f49c3c2990eea4f795e383842f653f20c198f28427ff1283c50b40f136e572354eb5aa367dc185d5cb00b3b1ce612a4b097da5109e8548315af7ce27d4cd7529598e5c12cfa5a480fdf29a7658e540d057f7106c2c0814b7531c28f0cf0b3f0c4f0050b8f79c476f9368dcd788459fe150abd23b16211dcf8e3e15f182ea3da7f627aa6833ef468953b9828e3b272aabcfb86d37d0f7542c3a3b74eaa2c02347394643dc681afc87f7596415dc46381dddd29da025724af123f1e71e6c0d05a5398cf074b961063640bfab94d75b70a9bf1893b1f20043155305975cbf8fbf432203c3a733223f21a0bbea9aaeb59035b293e0d39c1917fe37467836641611b70f6a42ef777fcad5c9b65b629f42960200f9f9b87949e7053a14fbdcaed9853e4f9135630519b52f673fe9f7bf2af3b66e71cce438c04eaaa22d399a9ac14beb12bbfecfeacb3b6244434946a6ab7f2048fe52a69cd0f92cbe04d67ee576ae3a0fdbe06471ce5246169bd3cc7efcc15a67efb48a186d05b4cf28f520362f2b747063182e9b7113a340ea4737fe26dad3c3b949cb83b1facbb76dca305e295809140cd9a449acdc64a752cac37ea8344cdf97ef4347d0657de037e812eea41d510a9d9ca0df0c5c4da16793431f9c01a4093da562172fcebe16bd4cf860672c3c9f355bfb57a330b08a38db25ccc03298ee52ac395fa3db49abc713516d67f5dd9bd815209bdb4f8912a3d1ca1c78d663fd82d37c4a3abb2477493ddfc431d1409f5130a192c856a84698daf73ddfefa3151ce9daddbee06b266e43e9b71210c0e13316a0ee3e370377bfb164215879539892dff2b4197afc8af5172670739174bd8528e29441c88e10418806e325966fd2025f076483521852578c0ab1f1310f101126314b9d43d1b582dac482607a34f11574b6b4e3a26d9a0f111c047450336220cc19712832f7bd51e322169efaaf01247905ad5e633081cf4399cebdb4844c304fe7df8f3ff8e5bd0e70578d866efdddd8b3c2fcdceb8bb759152e5c43f8ccb4a5d8525eb82277994b881f8b12fbf40c6d2bf2abcf6becff227de5ef086bde312f15535c2ad2a210dcf097a685d2b038783a92e5cc737afac23ed8221e10f0eef68dde5071fbe322de153a35da9059320223a1d6dda9adddf59986fd2312a7d8c41dfc1ce081261008f19f4848c353c206b2ba063d6f49eff6167a330f88bedb8256717fee43b2e658b6690775926db73ea22c7c4602a30b1e37df6863e6010866642019b3b9583b4f4c35a5a89f81dcf65ef19947e5ffef1d7486ce4c8ceff0e45e81ef45e7b1e455b7c784949832b4c668ea6a54f0fc94d0c999c4d80a8ae189ead3ffa47acb559bc29690181b7300ba6755e5440f21dbde449f8202f6d2150b7325d59f1dd5d3ef583c083007b1167f29894d2a6f8f42caaab277942608cdb1b6d7ce1076bdb7c2a0261a3ce703ce7477e5b8da0b098b22cb94b5f88f704dd85747ef326edb0d3de1dadac6284d95510ebcac0f87b9301a3f7c677179c6b42d5ac7d28668e18903c159b9951164541223c0d8658b483a6276599425e39b68e2a18d0a8f4f121bba128f51960c0a9157cc912da3658df0c51de73a4714e39e58d16a82248c9b7d025b17cf0c7902eae344220185d9279b24075f466589d2977de59d299dbea5b0533eccff22", 0x1000}, {&(0x7f00000003c0)="e29977fcecd0dcc80ac62a59f8511e5b975aa9b2f96432859bb3ee2f34ab0ce9e8ed6e2518f6d258604db3c7a0282d9a32050499b6f991fb9f61a51ab6f30b46ccc057c7433a2ce6eff3cc8c3b92277e30f151bb45e8c17365e149ac26964b81d35e143bff92460150915eda9e891753b6530625b1c0c818fb79591a24f56c48009b5424dabe2634236b3e1dd293ddf36da46d75ce862105b839ca8f62668633df2006963d73670407e9b16224734394696680eaaa089b252afa1dde67d61c14a374865a7d0a4ad4599334ae6186fa", 0xcf}, {&(0x7f0000000140)="1d022886886b050052c2cba146e6c2f9a7482bd26a901789583be1b452c607df600382ace9308dc44fa7640ab94bd94a37ecda98e6ae", 0x36}, {&(0x7f00000004c0)="db88e0c0a1255418663f9eb6357f74cd9feb66095cfdc4d6f0b59d7051bc7a1c521635b4734d090721df703121a496f25b67210524f9239f4c7eb5e9ae70252ff2a7a6e3efa54daf9daef41e829db77861256e47ede61a5ba5ac417c913cfea622b6b177d46ca65eb9b6cae7e2c3e62277", 0x71}, {&(0x7f0000000680)="d1bb0b384a34d39ba75d9bfb5b11f70b78bc2671f441af92158d5f736f2484a95c1df7f197e55ec9ecb06ab15fb66a3338eab7ef160dfa2a2aa52d03ed492842b70b4e1f5af5b493bef0bfb0156ed723f56ceb63b9c8581887b6346dfbd6af1c4c0fdbe32c8ae2b6a2ab8267c33c9255744089cb2eb00d5b6e517142ee4c460864eac7b8c68ecbe64c", 0x89}, {&(0x7f0000001b00)="ab0269ae562008e89272186eb781bccccd8f7b5266ae14b3cf04612e6846fb7c501a73add44a28cb181f97b7700a8cfa060b562904dc58e439b98309964d3c0b24663ded3c2551d7c775c6891d499c6d8bbc2948c81070b244c9df4790cd550adfc618452b2edacdc39a60c2dacc76af8823482f76aec2a022acbcd7bfa4ef44c6ce3a0802b6b24e1c3ed73814edb42e6e96810859ecaf014c03d94d6eb2367fa7d12ecdf917d7f501ec0796fef2eea854fb7bbb0407a276617bf80b1273d11bbecc8f3749dad40bdb202490c0103d78ef8d3bf3f451408eb3a389f07c51b1b3ace86fdc7611ca29c2c53595462009a11711635703d3676190da72cb6bb162ce2af01146c4c5bf4ca8bac5a20131bf8674805cfde304828ee394914e8bb9aa435439957ba5297ab6fab6c65bd5b072cde7e032fc050f2bdd1ddf277718738d38e437981b79ace711301203bbf671e623b9bf2d0c5e18ae3298699b1ba283893b24c13b9d1567fcd6bba1c7a31e8082f27a308392617d44108237e86ac9fbace6e1aac8de22d115e3a646a5e0770c23a52d753f6037f55d59320ce325e8b19ca94df0343980ba121e4939eaf4a9145f78fc380d2c731bce886dd658aef5b8a8b99036bf62dd7bfdb400333603445da8a4b665292a33a4ebcc1653dd4a01b451ed0a041a9b666376c53810c080e11436107c9898d98dd5c7355dfaafed845d2e04cc41b7905af11c8fa347e6c1eac5a71762e8e0d0f6d934976f9d27b106bbfa179ffc36906adedb32aa2fa36c31b8448dfaf7e417e369650c0c6ff64f26036180295532a33ff45c72e682c9ee2fde02591f30de7f73ee378d335e8ddbfd729c9226236d842c660041a4b0d7529d5e5056ca9f14a24c2a1bccdb1dcf2fea19fdd20deddd58dd8a495d3019ee597556f5b2f238d3ccbb7bb64f9c29503c2db317470b6a627b8689cd24cef996006f841f28657638fc4af16d56e728817ac1ff1e3e3e147d385b4ee99223cd98337a6b6731dcd96635109f1b1f61bd0af6a833a16e73f16e2ce0e5f3080aed8cf138b6e3c0848c0d74881665c2c8125e2e331893dde1ab6692f164cbc9216591aedf720682ff47fdbb98fd687e0b9b53f835bbe165e4f1202aabcbe40fb7942de7c14434eaa5dbef2be2ab6d8fd5342020bde36bf07569d35a28ad9328d241043d7030a478928dac3576a655ec4c584d34a092ad2d493076a344333adf47f9018e0dbcf9111282205089aef5e4d536ff630c48a2a58f5f1bb9ccc6e01582a278a4e05ce7e5b33fe9e3680867663c579006cd028fdaea8a534c78a28de762a0e447ad14d7d1073976c09434bb658e6a153883f8bf43e9a1144e6446c829f8aecca0fb43f1986fc2a7deb69f5f6bc90c37622e265249dba4b789072683c166069d8102ccd8cfe3b252a5213e3f2615ed1374a2d55f30b0b8c68e2f9a34aefcb206084292909016efd7daadbfed399f7a138667882b97b9bfaadb3795b169b1429f9755dd6097cb0e1c53ce9697fb6394de2f9c13323feebf76568e5970a69f95b50234f4f3e8880e436030f0e2f122822e889b9e3471ba491e07279336f934321938fa47a90f152a016d7c79caaa7d6faa074907d4990d48128b2f65e1a01478a3301b50d59c9c7477fe2231d3ec8579f29fa841dd113ae5e228d7c47b4de90645bfe4cf5bae0ac809c73bb02fc046ef7be1ba4aa6fdf475bea3279476601665bdb297d44f8ae3fd4460797f13a346c7deb6baf916fe854d1a8468fffd8f84b765adb924d94481af707205be7520ebb743cb351a14e43a452ed82fef630e1fabed82f9c1fdc5a7e9b5107f9df11cd77d2cc70761d1cfa4932832289651110738ad8ef1ceb908701ff4bb7b52b51326bc3848cbf64bd488393afd39c19fa1e9f08516e57fd3b6cbfb34ff6df41c38b8fec4e81ac8d1d593eea034c5fcb90356b4310efba12034b8b804b6048f114195882b4ff3dcad8e013654ac386189823eab576c4c7df27974fd74f5369df4b6d53499611487414b0670cf9fabb559a52e89b762cf4dba6f9fe71b58cf2db1c7a6363be65292fca5df816b4efa769077ba487e889eb35bb87f14c547521d794b9715c9c9fb3979dfe9feb710275a959546bf6cbe13a1dec93d6f31828dd0663ae714be32af48fec3ced5fce91592a6d7c0cffef1df0ceb1b1db106c20deb54f17835e3717ab905e767bb38195748c6e9cba41e280af8f941914c72ded288011a1d3f9adcb4441895ac27a9fce1fe141c1ac33e3b15a4c62e86dadf5c3c78e8b48ffc6528eb44b0836f918a639aa2a318eabe06077baa58e7c46bc84ef4b335587e693a98972738d9f363933c4bb6f8c2833520802c5473799c1e892343d05ced161ddaf37f7ebce039eb54034ea643944c8a36ce55076fc95a49d0ff908ea77c275d12520003be75b8bdef42eb0527e6fac06e362dfca112d0e0eee8c7c5200de66550c890734c690192a0f5ac33bd8dc43a45e51ad1d6165360fdd942fa471a0f385e1400f0b319af1f980947081e4f402dd4a3020bf7098cd89c37994553ecc73cb1b93b8609df90dc542e57834c6a5735e87a45ca43e8e5ab1cb1996aec0db1a95ad82120f67f8eacd0dbdecf1886d283ec54018e889a441d9aaebb561f00d35d8e73552a890074b5b30f4b9f86085f7c7e5eeae909576d24a209008bbe7b9617850d684c79fd7bed9ef1e445c43c912cf72c67512fa8f9e81e0f8e01ca1e7ebc7eeb777828fcb2d71bc3e5e27246dd9c34c073523488dc6deac1f76adffb921173509627dc03b8fb7e95fc4991fd30586c0ef32037772dbd73f4d2fd47bc6e250f6212da8aa348258d274a51475fb83dd19c4682ecc1667587d692a1ea92c15d9b596c5b1cdc862200a98f9c9f75a4c69a2d61ba605200ca786737f9d0c4867c132735ffb1d68bf82696ae2abc0d3445c5506c963e89f45623a74bd0cfe37f20ffe3b3bfa92de79cbc430b2e0032cc1d676e7affea34eec02f5eab4409ff9b91b69b9c0052576f4007b041612ee0d0d24e6d804145a7b17a77c1faa091ff3d43eef917f0d07013a53ef952c775891fb4409006628d0b49eecb707ae660e27b2c08ac717fe6dcd0a3e4ff0ea31de4e1bdf893903da6afd79234573ccd97014242c5200424d6a31a66d084649a83cab99819eefbef0ea16e8149724931a210666bf004352cfa2bdac1f9bfabcac0caf18ea63cb6865327c1d248d0f7a73e5d7c9331501a036325acbb78d67dd535361df72bf161dc257725562291373618c7d3b7189a3120301810ef0d646d5edfcb85f4b34023d71281b77ae1ee5bcf37a372840d55c3b900401b944cd0da085e931dc5051ab48ad5fd8ee576fe3d52490f6a2b32675e2d18995386c97666c9944a2c7035b8a79409df300b78a1f5944df51d828b8af48921d68306a8cf45460be83525bd34c35ad8b61c2f56d7633ed42733798c61b1fde11cb81ac9aa40926c336567800a3bf9192bfa6a529f562da4f14170304ebd193d1b658ba280f7c2d5f77ec0a1af090e7c43c8bd70d110231519e23fa6813b75ed8a8e0c732db70d6e343c5e98585564d4f313f8d088c075e93f876f7a1db4df8206fedc962db36aed1bfab053a4a34e8b3f93967d70405cd1c7479048c2183edfdd72a3ec1edbc934492040c50cbb69975dd683e4e061b41a4ef19457c61bae7a5ba644a12c3fa22ef0e1442153d8b07b66b6a36bde72c49b1ff1b91f7275d1665c208f8e059bddc8eed605589422be801964ccee0170368e1ac73f976ab8586a94d856a126cbb2a2823ae2d2f8203213162da7adf49f152a8a09340971f36d88c052d97262066471a1449ae706609b31cfdce77875ef4a9107c41b031d0a8d51886c011a9301840e74c390deb08f03c0ef96dc4d9c2089c2123a6db9b8a0da7f8fe906b6c29885ad34ce22cface4c98036785a7ded1417efe960450a09d73b41a497f8f8de2cde59cbfc7f030b5a5b8f59993334d2fb4b6b305dbfd057c979f2a6a5641ae10bc4278a60607f44b227e04e5fbb1535507eda9ab51144fa38b594711fd0438fab217f0cdd97d00e4c6fd53b2def1499d37d00ab8312943b563bd527222f79e8b4a7fbb8171daa814e9a488bb34220c63cb3a59ca5ef9f8ab452d7900971305b5f4f02130f7b80bb42cada210eb945fdf503551507483895b221732faa797787fcfda847500e4ebdfbc96a16a5c8d8b0b44f74dccc7702463479348556a65edf3f8394be77f9d4aab1136d8193e4a210284e7a2bf64f1ad23ab0da44f53fac92e32c71f738f8a17c1378909bbf40dd1a016dace0ae5b8380a9c5e638514204bd7f804b5451e04f4603f1673b0fe9984f0cd0cf9b3b2ccdc1259876f4e43bb32c94d142eaf0fe6fda6645bdba6315352b0421de09c907e2bab99fb16e5ad2e9cd43beb217f94d69995f0da9a76aef5903049460067c57b484edcf76d418c31dc803c199fa5cd6b7378ae27a69bd9f9fba45856f434960dfc2bf2e78ba2f9f61fb9070fdc5dc6afc5bf34bb0ae14", 0xc91}], 0xa) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRESHEX]) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) close(r1) socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) socket(0x1e, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x126) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r2 = msgget$private(0x0, 0x10) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r3, r3, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000005600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0xc) msgrcv(r2, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) syz_open_pts() seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x8000, 0x20) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 7: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd03) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{}, {0x0, 0xffffffff00000001}}, 0x2) pledge(0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="e5cd7f72e2850ce44085d4383c6fce15dbe4e7b1f1e5ac4bd5d2a8be9118f114830626a57d708a27acbc86d2f6ddb52b80f654364b19739f996598a7ea187377e344201557cb9ceca741fcfe18bba5147a8ee24460d346fa52981ae8dfd89f08779084dacad37e97c19b54514dc0599627df3bbcfe63c1a086657874a9a85d20dc1c774b2094c4147ad3b95804bbab1d9ca259fb708c08d0262e8874e00bfe2e7759c6c5fc8e257a2fa7294f467e", 0xae}, {&(0x7f00000002c0)="77894c359b722a8f019eb697336c1ee5cb202879b16c0795154e02ae3df4f340fc0ea81687bcec368c5db5b15f613a55ac3063de0264f6a2fbae3c3e468d090611b1916645e64eff6a13f1066f6061566bc4a0cb5ed352aa98a905d7b6921edf88aef553cbbd2d0fd20972fef87e63f59201cbdf0fc13e67a98f512bd212214d7b69ca420abe0b208810a9d976337cfd87d18a7ac59fabe8857e3238ece53b98c67df869f275", 0xa6}, {&(0x7f0000000380)="7e0220984e6d1987463b041564b081b639ccd540ee8b89c5dda3626caf45721c2272fa41b35bde5d0190b485c173847a930350f8950d1e38d7f27694b4d5fac48ba3eaa2e1890365fbe7601190d4f3437440996cb4f1b35ff20faf916700ba5772bbd9afd685f8db21e5d0716bb311e45e05527038cee8e43ac937f433689419552049582d2b938167513ed303add3642968d7078717de55b8374595226dc1732872bf3a5a02d7de039779683871a5c7c6c0c454eafcd1f56bb9cb", 0xbb}], 0x3) open(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000}) execve(0x0, 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x0, 0xfffffa68}) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ffff5ec, 0x0, 0x1, 0x5773c540, "8cdb3309897c00000000000000008b00"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 2: setitimer(0x2, &(0x7f0000000000)={{0xffffffffffffffff, 0x3f}, {0x1ff, 0x2}}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc00, 0x0) getitimer(0x0, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x6, 0x2, 0x3) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x4}, 0xc) getitimer(0x2, &(0x7f0000000140)) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x100000001}, {0x83, 0x7fffffffffffffff}}) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x7ff}, {0xfffffffffffffffd, 0x200}}, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) fcntl$getown(r3, 0x5) r4 = dup(r0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000340)={0x1, 0x20, 0x7, 0x1ed, 0x2}) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000540)=""/255, 0xff}], 0x3, 0xaf37) utimensat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x0, 0x2}, {0xf6f, 0x3}}, 0x0) kevent(r3, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffc, 0xc6, 0x40000000, 0x495, 0x4}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x10001, 0x3}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0x1000, 0x8000}], 0x0, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x87, 0x1, 0xeed, 0x1}], 0x4, &(0x7f00000007c0)={0xe0, 0xfffffffffffffffc}) preadv(r0, &(0x7f0000002b80)=[{&(0x7f0000000800)=""/127, 0x7f}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/120, 0x78}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/244, 0xf4}, {&(0x7f0000002a00)=""/69, 0x45}, {&(0x7f0000002a80)=""/216, 0xd8}], 0x7, 0x5a) utimensat(r0, &(0x7f0000002c00)='./file0/file0\x00', &(0x7f0000002c40)={{0xa92e, 0x2}, {0x1, 0x2147}}, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000002c80)={0x1, 0x2, 0x2, 0xf000, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002cc0)={'./file0/file0\x00', 0x9, 0x1ff, 0x7fff, 0x0, 0x547, 0x800, 0x8, 0x1, 0x2, 0x40, 0x2}) r5 = kqueue() fsync(r5) getsockname(r3, &(0x7f0000002d40)=@un=@abs, &(0x7f0000002d80)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002dc0)) open(&(0x7f0000002e00)='./file0/file0\x00', 0x20, 0xa24330782e7ce412) mknodat(0xffffffffffffffff, &(0x7f0000002e40)='./file0/file0\x00', 0x20, 0x8) msgrcv(0x0, &(0x7f0000002e80)={0x0, ""/216}, 0xe0, 0x3, 0x0) executing program 3: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, r1) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, @multicast2, @rand_addr}}}}}}) executing program 6: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14, 0xfd, 0x20}, {0x20}, {0x8106}]}) setreuid(0x0, 0xee01) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a00fe800000000000000000c446000000aafe8000000000000000000000000000aa0100907800000000605adf0000001100fe8000000000000000000000000000aaff010000e4ff0000000000000000000134b510f5904d470e70e2e42beed6896fbb35ae7ac8442453858de6870fc3e9a0628e5b6f91d0762a0e787a2df20e224c926918a2605ac1a308926757b11fd07bfe430ff7c2"]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb1a7800080000000000000000004f0e00000000000001000000009d0800000000000000000001"]) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) executing program 7: pipe2(&(0x7f0000000180), 0x10000) getrlimit(0x0, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f0000000040)="8b589d9d", 0x4) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) dup2(r1, r2) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(0x0, 0x0, 0x0) getitimer(0x2, &(0x7f00000001c0)) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="347bc8a19c62322733022c129ef625f51874c23dbc81f03c2eeb4cccadc5c900cb72e6", 0x23}, {&(0x7f0000000340)="5f07a0293ba0497ed7313b2773cbedcf1a586c279598422f6c54fdfc82c6ac17ce392858e98459b1e39ad4e4151c869294acaeb42b16be313fe632290f315ae01e2eebdb7cceb839efed2c27a686d300240b700f44de68e335696d317fb5a0463d11c89c938b91b07f40d13cc31f1b5bd5e2baab2ba3730926ab384eb4f42707a3851486eeaf843d3b75b2ff42368a8b9f231effa6e220a778d173447ff35e8a40104cd8e3d3aaea7d68519d35999ed1dec3a93910090d4a4c4eceffcd81d527822e6242fcf0fd3ebe65febc7f", 0xcd}, {&(0x7f0000000440)="fadf36fd0cb5c4ad9e03980c070fa1932185fd46e8cf5624ee883ab87b822eba8586158cbcc9c7d77c683186a54288c51f0d5d6251cf2d63eb12a733cda852466fd8a0ecf5bc99ffaa4b69fa25e4666debcd73c15e102f0d93044cffc6e5acdaf65f6312b6b1ce002a28e8d6fad8d84dea7f99b65743", 0x76}, {&(0x7f0000000240)="c79fcaf012def474d8052bc17520", 0xe}, {&(0x7f00000004c0)="05508fe4461e8e759409aa946e48e59b2b27bfa3f79f2e633cf765265f7113149360a996044690a4f806fd7633379465ac04024a9174cc1c80fe482f68e8c7b6b664d4671a39ce8c6fd6b5c134ac5106a349672ef1b29e377f5bea739a91000e2ef23b8e314d6a45fce110c14d27b945ac9d12d74e10d0135e0a3ae77088191ed3943f5d7e6f7e178aa0b629d71aaeaa62bcb299b483e2bfe04b3ea6ed08967fb6b16cd90a271bd0f9d6d1f0f86a48f96c4d794d2e6cce14ec6b73309447cf2eb8e45f1e5a08579b3da75da94e6441e17c4ee1be6ab2e0ed6e4aa8ff1912224ba43aba99f1", 0xe5}, {&(0x7f00000005c0)="5a361984d1aac1dbcd785279e965da2412cf2d5f31ad1331fa0a444c4299819a708b22ff28e3af67af7342a4da9b8fcda392ca34a7e7a7cde2243089b67db705735784c85fd72d4b20f7bff3086fdaa1377baadd6c78ec2ec0bc3cf413f037e6ab933c2ed506520fb144199f0262450dd580028d7c7c9e7d264d19a7cb8e2a9fc4eedf4b6ff19af849e01d6c5587363e88e79fa9bcc28be0b17a0888df758fd5d72e123fab03f556ae9fb5011c41fd6804c748ec3313caaefa98c2a6df5bfb21c5c5f44b837659e4317cb3f0048037a4e863503ee2a6072a5e7b89c5e11624d092fb6603636e7b337ab769d77b2fa45c9ae86bb2971cebc150e1c462b1de6696c03881ed69ca62c1b26a72c436840eaafdc822e7f79309d20bdb0b56c6e82bc0d1ecc58cc24364c5fffa346c3519945a73bd76a198de3af21f77ee6f3d4b901e1cbf5969ff98fa86c156fc35b478f2d70371979add8cf07987daafe5e8fa589a9d3ccc39c2b2977aa355c6e68881391d82d7bafbd1cca68073ed3b7fc662d4582269e0ab2380c22f211e53171dfec6bf0471f2e19501656715cadf659bbd70fef43e4b7310d7fb5a6d2151bd4a1321e0dc7a77796e9cb5938d2efb9f75b7d2fe7633b9847b646135f4f679d2682d82b46772630722d2872af79087edd8750851c2bcf88f9b60158641e91b40efb931d37af5b7199c18f15ef35a03a87e69383adb519ad88ba244069149b89553aa48ae902c85fa3b983731d59fd6e6f4cbcbddd8b6ac8106529b616d488269ff144c6da24d3aa74b2df644b26e45dd6b4e2bb7a617f7313b8900b9cb6f829a082bb98230318837d703b1654e3a24861e7a0f4d0e1cf668449f68bdf1da54984ac31f6a69ca9cfde7d5e49185e7a109800a1ca9a9a4d6e3df813456f3b691161b552f77ebec9e8892ca4da55452a80a94d5043a17893a52b9c24d855ed5bee7d5755ea77a9f1cb7ecfd05bb17aa1664ad82facd7418a94d80c1ac67d7a7cdfd02bbc4a87e79c035011ae187830d9d446093cc47a246bed2f8bdcbd00b15fcdc750fb490386165b5512741c6004a71fab57e8f08018d35631c916ea0fea85c20e97cd13d01233ecdeb56503e9e53f097f04ecc0e7384780971957c68ad888fda662c6fb44128f48e270d7cfadcf70e647f24e5df6808509e15c76171fc1b46c10d10aac6a012c98f4d264b509a90d234786ec179bab11ff1013ac464cfc1fe5a0a2d240c153004edfb4e717399fd301b817684f0562f575f414c9ae38cb953d72315658f661f466ec11a7354cde226cf61ab744c3744559d208d510ffb50875d8386ac07abae2318deaa3cd4600dbba6e12d0ffbe346d9de698378a910de909ee6e79f7ca42f147b1a27411f541327935fd613e6115f25e4b6c44903a6d724bb432652d1b9952854d35e24e19aea7b979ae50da9cf83d5758c4d82afe85207bb0ed75f6b837907a4ffd225fccef948d2d7bc7a4871baa8b9314c8c4435182658c573023481d68c9bdbf8bf74f93576684f6e7d317039b88fef3c93bee4f837fd1db1f860d52021edb6062654cb00c3c42a454b85173aea5531912cdc9a522526dec11c51a63fab5a89396b9a04a5a7f326d60afdc3c2b10a4097afdfbc1b66302fcee3263e91d6a38c38914d52d197bf254ecc0ca75e5081f8c1d33fc3507d2efb1b2da57dbf7c2da0d2f29f491fd7a6d893d3ba24a21668b747682eafb5a60569019878c68043c0b44d15fd90b2e710a9029048217b12f4fc4e7d35d6e62a42e98f4efed3afe7b8af04699e554fe1b89048606a5bf3e7e21720e482b659d2500df98c8748eb3ac17391089959feb7b53d08a5d3832cc68865ac39fda39cf64a8d9c64f8c232f0a9d313d40f52d35d87ec92bba57a3fa98558a7c8cb89f611ec7703ffb692d5ee09b73003940855f3ed7cacb9f9ed0a833e7f25a724fd2820ad40fc834da95507d5ac82d0cb2f8aea1674abd090d61e491def06a2192394800d20958a4c25b751d818bc928cd6cb7fe65514ae4b2f8e2feb6aeea98d699892a4cfcf156d1e71ed9ea743126ed09684f69cbc94e8569cb07e676536c160487ae1d3fca0e9eb289012b729bb012bdfd0287ceef1efa81ddf840c4f31a1b7e4890a260e92f76867ead30f6fa24b18fcb68ced5edc8543294d0845001364eeddac653f3d4f0c187e0cc68d53f5459071ffb47e1cf570ce21caa444eb3a1977e99d9d9cdd84490298a7e0afa6cc8e10cb2f5621a1827658e716a66d1d167ae6778fa0ae3f63753aa3937de37d8863b5048eabd185acce39674b7a5639dfece6101101c4db183d72f5af8310a421751d45faf869bb45f408520f392238c605e456e3af8a77df516663b92415af7a9b4e9afccf7c9ec7fa85de474015ab7b76850ec99d974d75836c507be5f29143758e2d5dbdea1a552da709c71f30d420acc1f5bc63b7b90e3a2702f73ab7d3ff3b67083ca0b8def963ab9c33d0aa6609781d921000f65f142f807ec06cbc9d9c83724ea4af59f31a3a55b9e8e295e3af669b952ab1a71b035945bf56eeda379f5d84c68384f813f873af2fe7c40df582a4fa367769b51695bbf011e27ef15ae9cbcc5ffa46a02d26a5c5158ca32f2ddca2753b0d19e66fa05626409fc5abd7bb6cc9c82f1fe80fa9bf692285aa9dc7003fbd88559ba55e0df5b97429be0c5fd338ea9dc64f0a69af9c69397e142f4aa1c511148f8894ceb40726f8fbe34cf64819d841ddcf42451c5a910fe812ccde7a0492608674d37b545ad074e8fe71193f84cb78fb454a5147638ef08ffb0b99b5409dafda9eb96e68ff82afde73a1009f5037ab0c300e8849e559711fe64059ec22cfe7155c36422a1f1afc754b8d3cf2e0439d786615a4ab43beaf6a2b5b662b061c05f3737f6e6039ab43589026a7517ffc1f8bc76e3b035af6f63dbd5311f900a5fea8568198fce39c3f419eeec9f7ae84cb5ef357a6053ed9d096efce23fba0b05669205533248e0dafe89c13d279f59f2bc7fb77c2f5e37f7348e4c6be3baa49762e6f5d381cc13e75e813fe930d90b1bc3cd3b89acfdb1784186eaa47794b22873b632c8eb3b234111a2ebbfbd8b290416bb02917440cee3c9f690162712f9067e28b0fa6ba57fe258ccb8f55422f09200c58f980498ec21cee3e3850052694dd7ac021628eba583d739f9f2d0fd38598a74459fe62705192e801ac680683a61a5b96a8eedab04813953495bbf53bbccbb792fbfe3db0fd613c8bf708b277ee0c3a10b38a2817943a945dbc9edbba337ac2de8ed49b08427262886446541275b88243817c762b5dee30f590524d6008e29f60357bfca880d010ec05f741154195cb55536cd685bd9a3c538c6ba66eef5405c3146f6d7a48f5927e7fc338148bc9dc6e167a1c3aa3d661231b651bc071cdfb268356accbf02539f509813807c72926f1ea4e55c0edf9020ac8931345aa1dcedc90523478c7c1b5495b989e4dee9e5a5220ca6d6b4c8d024a40bdcf3af7c087cb9ab865237984d02a938f94ffb85fbbb1b707750302ebdbfb9e0b89f0c45b2c842ad0fef8f3d651a3e941f220e714203b130e0689694d7534f7f581dfc584ea9ddcc5496bc0302562130fbf879c43408a0d4f580d24e560ada4378c7ef0ea518561fbedb6072335a0f772de79690e197c4cf6d41eb821e6038903978bbe82e991cccb62d09c7cd4714e7d751c481e3fd6a35f9a16a4f51c9d28f8d784b2b9fbe0f9feb0943528c598b9b871c373e2c8843274a919bda086b826d043353417914baa1ad51330e194b5351566c1bf19247dbf7f39490a32c427be0030bdd2261d7e98f08c2e9083e8d12dc334c39b143d230fb4e14128af5dc91bd48d3d78b599d21515aeedde9572c8087c6819b12530e503b679a3996297cfbea02046bbf432744b86e28c871b5985421757ac78ffbe5813dd8232090d050c9fc2f4836153c54a52571af4c608b7779768241247a70ffa43961d48914cfcb5b7553fc9a7a89b390a57dd1b29132499fea95d215b6baa72e7f0b545f37bc3d5cd064563111052737baf6725b1a022926c90873da61a189280a67baae332b16a2c43b932e8ffb03ad4e00f9878e18014a5db70c691edcaaf6a211645cfca8582369472a53d36c15759cd7deb8b2029eaff7ae3b8eeb75b13c72145320261d6240782766fa35f7959f8bc27b9191a1eca1f001571539e7b70ea6f7649c8cdd6753cd4312318a1d752937d2f2937ba2edc8c54e918075524b04d324f51c340b98e2e243dd9e6ad4cb33baf826ac9d257a050f7a8e76fe2e61dc2a147cf868a252119555d01c946dc4eaa485649f4be5761a43e0fe222bca5e514c0c26782c852f73467a31cd2ce72aab2a9ba96cc617790444b54f728635a5241805be006040ec3a5889a227d88f0d543e5e8a81c451fad17c0272d78324b65818138d07327d51a88ed6f4dc191b8f457ca123bdb0994c57aecca5575288abe892dee337ed98f254b325a61b0e2722baa57d81e69046a7cf4140ddcb357b30d4e2dec350c7124b2ee9606a23ad84927de29f1e2afd7d224a27d9ebe8ee3351cb992d2ccaf36b847c3f684c82a4f7e756e9b04ab718e65902eae97a506e02509c63c96edc9bd7254adcf8a1e3099a0ceca2245803357f5eea395e6fcf20a2a0c3374f88d9d8dfa16a180b57b0e8c607e0d4fd0d8536e5b52e54d19f9160769ec038c8a7ff951887235327b8898bb8ebafbc3ada1fdf5915b749d80554102b475612c4c53f863303630659110ec5bd7a6d9230de3fb608a51dbfc3412223be004b3c518f2b62152bf6f0c4389803d7c9ebd9c76fed82a9e6d82ac00b6f4d18bfb8b7512a388d7be4b1abab572fe1062951667481846a2728dcfa954b6cc5b55591c5f9dcc992cd937833a781fec06ca2ebcb5539dd62f04904276d4adbc536acace5ad4d5146141fe685baf87be3f1d09fdc82b4bad2f4a5e2333bd16b5f4ffe89785e0d375f7119c24a153d5dbc7387fd74427220df2a872cf908878d58bac68ef105447e1097cfd7119048a5b6c6322c85b2e12a8bc581917b7f108198afc4bed839999a629e498271671329aed59fd6a32b5c239272d14c71f4b83ddbc6cdcec4b1571e2b683bf80b17666028eb6ef25e39615265004802dd94d01f2d2789a4720f3936d2081a3a738fefd58fe8a8b4c0a0f0cb10d83f7fd7fef66452623915e8003f9c72b22d3d426c8d285667b3da5450bdf04006703976eb2ded55863a31572484e1d5566181669cbd13ebc30993f0408ba11b9daf1f7aa67f151386c4bb0f485c7c5ab498c7eb1c3953e7448c295e195afdea926bceb33b124af48fda737ebfca9243c5495907e946df92720a94070a349d7df7405b0327d062c8ed586acc479349432a59609d632c3501eb38b92e0f2031eb42e1f7a10d8926d91891db59b27dd4860041b109b7f1c5798006be6f22e0b270bb91346bebc7712c0f71f39001f7f80ac7cdbe4513d7b1c7e8a36fe32cb48c9d8a4275566ae69702d9be9641e7034a32067a501e2555b8d525186ea17f94602c97366f1c0321404c2eb8d17d689095e3980b92a79078721d4e11e540b2201ee58879770547b0ad539dcdc6af199044335369868297e9e3aadfe3dc7235543afa7a641144a7bed0c1ec0e35f58f6bedc64794afd3b33e82fced729e726f35ef26318cc387e68b767ca70d337a7841e879cf54076a1a5af3511de140f7f03434c97ca233fe53461c94e813d09dd3c3c76b116f84029526a0cf6bd913b00624f", 0x1000}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x400}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000140)=0xbff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x30}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x44) select(0x40, &(0x7f0000000040)={0x6, 0x8000}, 0x0, &(0x7f0000000100)={0xfea, 0x0, 0x0, 0x9}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)=""/55, &(0x7f00000000c0)=0x37) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x34, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000000)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x69f}, {0x2, 0x0, 0x0, 0x4}]}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x607) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x7, 0x2, 0x88c, 0x6, 0x8}, {0x101, 0x7, 0x3, 0x3, 0x400}, {0x1, 0xbcd, 0x3ff, 0x3ff, 0x8}, {0x5da7, 0xffff, 0x1f, 0x800, 0x2}]}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r4, 0x0) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) executing program 1: r0 = open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setsockopt(r1, 0x0, 0x9, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r2, 0x0) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) r4 = socket(0x1, 0x5, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x6, 0x800}) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setreuid(0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x14, 0xfb}, {0x2006}]}) chmod(&(0x7f0000000240)='./file0\x00', 0x80) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x3, 0x9, 0x4}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)="7246fffb10d2cfb0a6c2b988491ea9f4e77a1c6337ef98782da3d0fc148770bfc174c7939af9f700318b91a31de8dae9f6907c05fc99233759ccec0f9af09412b167b47ede0b6c4369eb0aba31b5b8f3fe71e4c29f0985621f9811899d8eec7912d9d920ba60a15240d630dba918", 0x6e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dc337d65259bac459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae", 0x158}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r2 = socket(0x1, 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060d", 0x150}], 0x1) executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x4}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f0000000000)) fchown(r0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x86dd, "6ac2820409853fb62ba21e8b0ee3ad0a951b28baf99f471b"}}}) ftruncate(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) executing program 6: seteuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1286944, &(0x7f0000000100)) getsockopt(r2, 0x7977e12a, 0x9, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000240)=[0x0]) setgroups(0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = socket$inet(0x2, 0x1, 0xfd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x30) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x0, 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x202) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x0, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r3, 0x0, 0x4000028, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x6c5d, 0x7f, 0x2, 0x4a, 0xfff7}, {0x7df0, 0x40, 0x8000, 0x8, 0x3e}, {0x806c, 0x80, 0xf800, 0x5, 0x8000}]}) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}], 0x2}) socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r0, r0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000200), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f00000014c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\xbf\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\xea\x02\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8a\xff\xffJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xbf\x95\x8an\x18\xaf\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xd7\x7f\xf3\xe5\xe7p\x86#\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xe3\xf5\xc2\xadA\xfdf%r\xe8\xae\xa6f\xbaDy\xb7\x9a\xce To\x01b\xc1q\xd6yg\x93L% T\xb35\xd8\xf5\x1f}\xc9\x91\xba\v7\xd1\xe1\f\v\xf5\xb2\xb2\x1e\xc1\x06\xc7P\x96$ Y\xaf\xf8\xb7\xe4\xc8\x1d\x93\xae\xcd*_') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3ff, 0xffd, 0xfffffbfe, 0xd3d, "8717f9050700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) dup2(r1, 0xffffffffffffffff) r6 = getpid() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r6) executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000300)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x4) r2 = shmget(0x3, 0x1000, 0x124, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x5e, 0x0) syz_open_pts() socket$inet(0x2, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12", 0x1}], 0x1) r2 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1ff, "0000c6f26461c000"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) getdents(r6, &(0x7f0000000100)=""/127, 0x7f) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) faccessat(r7, &(0x7f0000000080)='./bus/\x00', 0x168, 0x4) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r7 = socket(0x11, 0x3, 0x0) sendto(r7, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = socket(0x18, 0x5, 0x6) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r11 = getuid() setreuid(0xee00, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001880), 0x0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="13850420000000001a0000ffff00e80100000068e9459c9367be6b999efa991b1534c5cee3682f00d32973a438795f365baa407d412c3776b8656680d3b956c2daaba5694483e9b26ceb84d623d3a4a9d776330d1cf962eafbb55ca9d82c54ae0df4b215f46d8b30e741ca8c05da904d5e66b114134c54963fb73a13037337cf8b105206531282f9a5f994b7d557f6af1d5e1f163c31dfaab508d20fd43f05b2b7e989ee4c8356e0b3d1fc94194cf3b5259dc16cd601a4f04cb61dfeaa4ba59dea33b31382f137e3fd226a8acbbb9b0cb3418264be18413aa72f5759d014bd719645b808c61c632a064ffb6563505d2a1dcc5ae93684960ee9db715524910f834a7c7854f64f73e92ff15c", @ANYRES16=r9, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="000000002000000400000000ffff000000000000c97c3d6ac6b168f1697e26622e44b6c4a20d6f16d57bf4b159e0a4c18d2828d18279afeaa3e54e675d3d659bc816a008b57b05cc47db602631f9b0fc1420a76a", @ANYRES32=r8, @ANYBLOB="d7b833dc449b8ab13dcad55a6916dfbaf418d8f903e1577daf59eff54bb84c21dd72e83e6e1fb482df3963e6bb23ed81d7178c6fe5b5ad300d6ea228ccf5d58c723c03c6991c50c90d105f93fd37140948a005b39fd17ae73db53f393019022761493acff5be24f6739857089d3d12a1c3bfb80ff7eefe7f0ccf6dd44d3b8a2ba4089e448551a73020527527c5723b87cc286cd1b5ded71be8448a9c3b437ac6382142ca8030f54f69ea85fc0bb3eea05d59746f6b5568416e72c3b93ba6b846e935884400d50d6787a4", @ANYBLOB="fb", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES8=r2, @ANYRES64=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r2, @ANYBLOB="148fc1bbccaf038bdeb6d951153f1bf9d5416c2d81e702992edb24fcf85d7588a494a205c17e41457e823f50d98924aa2c8f3bf90b156b0e6d42f1d6fc8609f5ad3b35cbfc4572654ab3117aa8fdc314bd3d8492d86abacf5a3351598ecc2aeee52020bcb8d3b9ff0e24def82558728f45e7080de59ef43c2f02def3e97fbf5f2844cea0f4689e99827d3e357fdc91ec4b1b57984f92c5cb75bfd6203c390e4dea74928b900bb41a54e27b84462ce2d0eb89a32f3aece6b678b349ccf022a3acd4cc85bf75a3c7824874d71a2087e73c6bc7559208bf5f7d6ef8acda5e556747393932af8490abd4a0dc9b163c89ab128058fe20801beb645c8c9a5cfbd07fa27598b072a37b377a3ac6dace046dcafa02eeb8bf515d906c5a59cf0c1fa0ecbda302f7a6a1fd8f95fed37516d116e511a8dbb7cac7be39be1b5a50d0f733d1ad8c55db7c7ecf6ef8646fd5bd0febb41dc7c3132a8b2445a80b59534db765a4525aaa38fe81723e0377059fc0a7072832543786956fa0be8659d4deb1dccbe6d8500453a385def1c00eed49332673e69723e8d4088025e47bc96f7459627187397ed352e68911dc0aa1f7ce98d9a9eebb881d3b7ff49f726d7fb8bd21d349ed7b833444e95813e892f9e45a73d792bcd05966d27bcfeff308cb3e09eb4ffb2a331c5b7dcdad59b530a6bedaf13ec98452bded592a45f04dfd3f7796354746e4c59bce966e0aec42967abf9b16ffc1c6d4117121fa9fdd5764fc5fab1480d7acbd87b17f94a84903bbf9c8a0115b7018739bc9764a9a0244a2032cd36ecc0cb865392b5b7487fcb138190865c0fafc24a16810d936da8b403c28f22c90181c2bc8ac887fdfd98fb0245fe4aa698dd35e7993c6d7bae5830b6dde9c02971d1c8fccc7f73c4814b1e63c099825b83a017512678cfd5fb8f1ed5e02ffc346ba2f6994d258b3d14ef28b2f2edae91d562686457602652b5044e1373ef3515d640498d3dca9daf453ad9f81925eb0e37946d932628b4229874d4f1895d8d743f397f2e4142807c7e46e8975850a7489c8e1e8764f73f3cc5f73242aef7ddf172a4d176ec74f79e936f90aa2dfbbfcdd622917cf4f3efdd05af0a2bb49c38c8c39a26e9ba19630979d675f9fd8d37acc9b67141785dc44875307c771b4a6a3fe66c2b851accd79fbdb46d6e57e9e4310f7771e39bd374cdc8f72600dc5b36560907a9f9a3a18837cb211057b0303c031fee2172eb76547d13d6afb0a7d2ef0ca097990027c8a6d79b775190a4054b3d4ae022d37a87ec104064d70019659691ceb0cae016843097b2e26e951ced7bdd3316e4c3058e6833ff6939b96888228a183fb79e0efaf00e79d8f47583dddb3f8648c37ec0a633e4a951134f85670108dae601e2a36b62fc707790d5e05de0bfdb7d92e15cde93087ecc9e952e4fa63d7fa501a6649a2597dde3c7dc621be15b8c018089f8c02cf6d89a8678a5a9ddcd0264fa49a04932856e343839ca0a337641ff672c80173120087916f2bdee2bfcac8c69b307302aaf1e008386d308e97e1c8ea14753f06f8beeb2843165d15d48a57db3dba0754a656c8d208dbcd60ca6422574eb00b5c122359097602dbaf174108aa9f9edf37f9f01a4126f4d31d3f4b3a22ec2bcbf2d5087bfc171c3714c27fe06668666303f24901b885890afb1a631910ae17114179e3066f631144fa68d5ef5d37f9b8d7c65ccea6b7fa7b32ebb574e2750da6c769e66ba9fc26f53f74d114f459fee447ab52fc7b4e3e907b294a8f247386b63415e7b8f4d8105dc824c52d216e016d81bb7f7a77f8182cce18bafe80959168afcdaac1bf74bbb9731c7abd58ece54866f6221b282af9e90b8156160081072646bdafa3335b187477e72afb11db87f0083af76e1006f535526b87abb03ceba366ce0a65053228ea0fa5c22ee058dbc5b8ef2eb8f6ca23d159f336b46eab8cf9042400476b8e529e5aec030790f2ef473cf4b08ab9a94fd6567cb3a91cc2247b23be4df7e1b3da9a761ca60df37399f944edb14e52e196bb7a24b9f6ffa0269eb0e082bc61c54b3c705cabddb8aae82f95be2cf50ceb6715052c66b7078cef5f00a903c7c9b035286bfdf52f04e4f1981341215b84b43d7aa81322d3422c017ca54cb29f6c7ce597f99814573d26dbc9c0af430ea146a6e71b9c56347a51c6e8f1c0b112150d809a55709cb57760844069966b390917b2986d6b8107f445f64887b18b344f20806af99930b6342ab8be560dc529b19160f780759f042a26a871219026c05862ebf0992a65d7c616868dfde4ac47e2cb54e600c866db3780e4de942678d71f8125c0ae2919865909af20215a0844ca082ef6d5be0bf97a58f4625a3c7b41fae587319520447a454d352726159f55304fe3683258e5902268b29ff103d9d992693eac8f057c9534b9a77a4406a954c53c92ab07d57e022c69b64442b818366b0ec6162d46341157a66b2659f1c444edbe845368b738171c30afe36e1bbd1e73a1eb513c27f4893ca990056eef4d6a25f587e1b25db1250554381d43a3b6b372b38aa150f18cb46b740a9eae4e8e57ca0f88b3860ae47e2b85074caa4f0215362f0df10d3e807660f2293ef4d9ad07838db1fb9344285429bbe1ecd33ec6ba01c1ef291b46a3c0722c94292ca00a9eb8708fba095328e66c577f355ba8a66bbb9e85c7037b85bec81cc94bd5b741a101186b3141043f1a076130f6ded0fe3b9fe37da5dd00ba1dd40248fd9d51ab8c48ef1ada9c1dcbf4b631f19cf6307ba488583af30ef586c5e9fe2d6b8f20bbd0a4b53b989fc6b9ea40c0b2ab9f454e14e217dbec980adc0ff51bb0f238f242d1dfbbe41c92e1f051d37c228fe5a6e8a6f8c759fa6f0ec52b8bb529f4d11f6a0fff095c6676f61ef329634740e5f0abaf307132f73d5e3a6acfee84cddb6f98c39ed9c98fcdb7a993405bd30b47b1155708ff38f4b17c3ae9621c1d1b8dccab86c973aab5053012c2a2626ecf8aa77919846825aa94a89c667a0584a19c174d6801a7a90bc5727a1d11391485e9ddb31fab390ae42aa509a047f198e8ccc7e2af836e37f23384827904bf6550fc61ec90c1818364ca71bb7445c01f8604a3f9afcd00dafd1b7d04e5437c736a8dc31103ee34dfb40502f4910b3dbfee80a2775d70dd3f3bbc75d1be46ceddc29108f7db51ca76e9c1b94c13f3efe1d306a78a181d100db1aba4035767ea7e0a2fb4343cb667ed7a3cd75b369e08a348a584fc18f5db308c52559fe8933d551af8aaf9fc793eb6ec6bf38b52add1de8c478e4570ecc21c39ccbc6167d38633c785f3a504d165f0f6d602c80039ac812cfc0bf602168c52a1ace994561912ff8b374aea1e27b5c5e6dcfaba4f6c3367ddbfd8129f0e0b49d70846cda1bbb322c74552cbbf1b8b48f9fc5226e6911cd7c2d377357e2f34ec91ef0f2334254e3d4338cedc18df91604531b3fae36c2efd5a2aaa686f1e727d16a9f3c6e42f26adf2c4ca5efb70bc29f643be3d7712d8a6a00a9761c9747eeee9072de961e98b721b97260e33fcf5a542b6423499db0f19b279d3a9f9f4bcfcb7ed00d3547424e5bfa405e32afc9ab6ebb166c1d859b0e71b5bdb407c2cd1428a9708cb126790a499782029857130cf3f81d91a89e6c1a8e43bb37a9eb2b4d655b225ddcb12607d7dd295a32888c7aeb544a9cb568283796cb9c8c485c0b68183d7c7539b7c5b3b66d2e5b2eec96f86c2b071141f0b4306d1aba25aea28841b3cddfaeee4b2b4744dcd6a8742104002873642b09d903f80fd36de166999e51b16b0a5e5664164271f74e9cf3d7d68299d0d2af98650436aca0fe355a68c8946657644769d45dafe8801a3c3ecd7431d12be455a40eab3c8490a11325fa219c7ef68bedc4fb0265e8f7ebdb70d027e63198e10cd305382743ee27ad692a134e8d9c638bc38584060161365646a7b7721c629a875191593aaea629eb4b02ad797d268b64b0555cd1a75df6dde2fb10c85478d8c9ad74f277f253cf07e9962b06b8cb452976157c3833aec338fcb68289d980fff38d1bbf33483255daec0389678595947003340018ea920ee057bedad31be5a33fdf2a420a4e1ebcefea7cafafbd9174f59a85c605efe7ba49fd329de70872f694c9bb59041bcdc13db73042d7acf4397aa8324c30605f0dce3e7ce8adbf21878a51f12c391242b6bebe5cad009d587a180129850cea215fa027c5c527022603093e2d0adb7bd601442d2f7211b25588ce715f30c7b0e9cd5d14eebeb12c4418ea46d6b88e93207b33be642ef105329b245f37e90c5ac0dbf92b5230179198cc01c2866569b8ac07bd482ddf88dcabaef8da43fc2866eb4c19a256d54cddb90a52d5dddfb6d240d413653ae9ff58d7576ed8462c142164c4a247a8e08f222cfe8ec72717175fd0d962c838864e08b99e353acf5a1b3d9890887ab5bef812abf1a2059e3281de984606b314d2f38c8c72645658249b91d0115536fd89a397db232d9406a054599b2f6425187003423ad0d345ffc320e13527f3b633bb3e2be780fed2c079d2fc0ceb561a39e500db3b96c14227b4e2a6309dd5ab5555193ba479bc08c569f217a446fe42a00788f4d1d4e15469745fb8527e8565313faa8516808297755740ab2ecb23f6a340601c36927f5e6d293a75e1bd7f1b94f6c8d1d7d22389636e95bd59062651f3f6967ef5d035e620265de9c2e8468acc6fa0a4c1014307858080c917fe7203c3e344336996cf5de843c8bebe2c44f39d211b9849e43a64006d600249022ddc5af77e1b95a8b2144b2d18889627101a7faa92b09340efc68409f8b16783db8b282f2c1eae00b1f7526fd9dfd5763901c3ed377c55461fd958c016ef50d7fafb61f4427edd049933003ed4032cc41c2ab7a24984422e5def05330b63371004074f9b30d3b0678422e2e95464fafd3314f51cf0f67e6b65eb9421f2f1632078525af502aab0aa0441decb49e9d1ee3420d0971ffbfb66ae9cbd6d802d798035c5b808dcaece9128c4d3a5c7afb8fcf9a0ef40ff8193c0f4607a963b7d3c906bdbb8a584114befd35d1e6058b70cf92dec172af8cc720f1e62e0fba223fb1715660cde22063d8f7292484d416a96651360b2851f885c43eda61666d6e939f1eab9229e265e236e33625d1cc830de323d800c728906e7977b4889b4d5c480537f4dea08874e6f8c1b33c2bc70e40d71262250650ce52900d69fd709422aa3f8db63ebb3460ec3b42e56057ce18bb4031fa3ebf1266f6d6bcbb05a179eb4ec8f8c44a0f5ab031277692d49206093f3bf8ac9b637bddcd5626d226564c7fcbb01a057e7e8998d68d2c1ce102fc3c312b86775dbfe8cddcdde3e0ae23324d51936135ca0e3e94adccebcae5fee4ec5457d367970f624b42fcd63f93eb6a1d48b0f073395e02c3b2855131c156d4c7c1b023bc120c1e1389b07f898b70087fcfe0b4bcdf3901fdaa1536377d740b3f4a2708c4695b7634886b026e7f988f86025ca6bb6a12291562acb925adf40ecb896a90d8fafeb7ffe2056f796d0e2da213704943186a2f18ee72d7d9b7ed79ea8bcd6de3bad9abd484fa283a0c4437588e27f74ea15a4a8668bf85ebed39fc7f056e8ec7885075b8ff2fe183ec3658f3a9de1df7aab5a1cbc182f8016ed629034dc0c9a0bff43b63e43f24ded3741e1c827df4aa2e8e2465bdd8759bf923f449d62e40364351f64eed388bc2a8e371f14ab1db3d96a1e7d69e267113e49c64641a92550cafefa682b693abdc1d16b517", @ANYBLOB='\x00\x00\x00\x00', @ANYRESOCT=r0, @ANYBLOB="ac19fda907ddad5ae276b55e87b22c1257a01b099fd8aa2c25806e2420f453550133abdc28eaf3788e655cbaa8fd6ae62160be4da244f7d785c60d701db715813f9308543113a7000aa3c0a88d6039ffe8ecd004e5e68d9fdfe500f241ca3aabb41b72a6436860f4da8b3b13f85b3a06453013b23dbdc8a2a3b417"], 0x80, 0x406}, 0x6) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff800037281268 gsbase 0xffffffff82d32ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8284ee6e) at panic+0x16f kerntrap(ffff8000372811b0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(fffffd807e226f00,fffffd807e226f00,0,fffffd807e226f00,31d,0) at 0 softclock_process_kclock_timeout(fffffd807e226f00,0) at softclock_process_kclock_timeout+0x1cf softclock(0) at softclock+0x150 softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7d7b4f410e10, count: 249 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace