7da677f597343f2489aea17d6ae75faa493b237b39f8e6eeb2a33954567002d8fa08552c97c4b6a4894242c6f9cf586f5703446dca8abbfaccf6b70dcf7324a", &(0x7f0000000300)=0x80, &(0x7f0000000340)="519be8cc009d5e19d097aef43d1ae9d03d06e6d3b161ed82ec7bfa24b362a6f67d313f980b5eae80635a91062aecdcc451921205e2e93d36e3d9dca3d033043df185ebc26ff8bc0ec9cd76535454a0d67b126aad4390fb956b5f56e2302de4efa606d1fc2c7baa7c8a005181fbde89f40fce31897724c68d7199e75b842883cca67558786916e7201d059d0cfe36253e294caf6066a4c47d57064c6ef63f5623d7e819", 0xa3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x5, 0x0) fcntl$setstatus(r5, 0x4, 0x40) shutdown(r5, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = open(&(0x7f0000000440)='./file1\x00', 0x2, 0x22) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfffffffffffffdcf, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRESDEC=r5], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000100)={0x10a}, 0x0, 0x0, 0x0) executing program 2: socket(0x0, 0x0, 0x0) getrusage(0x0, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802", 0x186}], 0x1) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0xc0e99db6de761f87, 0x0) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x7}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000004000000ffffffffffffffe700000100000000000000000000ffff"]) executing program 2: socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000}, &(0x7f0000000040)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x800}, {0x0, 0x9dc8, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x1, 0x2000, 0x800}], 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x46, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x7}, {0x87}, {0x40e}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000100)='o5', 0x2}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x3f, 0x31680003, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4008, 0x4) openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01000000000000009cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6201000100950f4314d2b7dd818ddad7d892c893cfa9e7d5ceebc35bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"], 0xc2, 0x800) geteuid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xffffffe0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001800)) close(r0) r2 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffff8, 0x0, 0x8000f7e, 0x0, "cded0ff8a5670000340dc620006b000000ff00"}) writev(r3, &(0x7f0000001a80)=[{&(0x7f0000000040)="0334f502155e8ddee8213194de214c5e6cc03b39864951ad17bf4b7b3b3f4fef7a518e", 0x23}, {&(0x7f0000000400)="72b5f84d3e5974d0e2918115ec8ea3e00c1bc681ac2ad4753b1c9a3205c362193c08665bc28a428ccd0e18121d08e27675d465d6996d86433cbc5f4c107630d39f02eedbbf92035e182d6fb328afa49a79e95aa7faa20bf7194985aebaab3f62eda71d256f7edbf5a6a5fb3a6fb97ff15b2d7b86dfab6ef2629ceb7ab99e9536c1a2ce6c8386bbb95cf5133138e9b69831a6db7127c5463b23bb3d63c7aadca8325cfbfd6eee8b268b5a", 0xaa}, {&(0x7f0000000500)="70003f199a39d99e84aed07f58d26141f02025ec85a536b35f695b8c7f46a0e23d661a7f77122963a2daad6c5d09a6d2510b1a5bbaeb1d80d10e06eb30eac60d8b649b38c036f026db1fbf223a12e7cc2ff4c3e06ca9e66fe6768e47eebee0855226cd8e6964cf737b2239ba478bfbd66dd8e558c09aaa1c8e445a73bc27375263d78126713b3e454ead5c8bc344ac15660e33835e4953fac2a0fe09515e05c190f2d05014513ff02ae3b87dcd8ae7ed57a17ad0f4eb852806caccd1dcdef1737a9502a958539042ec2dedda46899fe8529e89d61b8f8304", 0xd8}, {&(0x7f0000000300)="cb3af70dd2823e808abeb5b70af79f3b7428ab91ef7c3615582cbedc1f79bc3cd5f3f167d8b138789d54ced4adda127f4c0ddff3ee4b3f3c2b28e9a8ce17c130a76b38ff921788ea4175f67f7828b9babcc2ea5b0a5e", 0x56}, {&(0x7f00000009c0)="f682979a8343ee39ce672d4994a7791d9f2075a0032a757c062df5775c56ad0f11f02b5d3c3da538b2b05d130ecde5806b87e7ef9d1adc97de9d8299f9ceefe5b1e7916761e65a0e10e4996b0710dd7110c5889dedf5ad7e76f01c3968c165600f936cd22470fabbf8847fe69cb05fe09a1d94ce3602efee83a3ec3c713b658549618f9964fbc549ffe376759137ae96967597affc7c05e86c0fe4b5d594d20a0fb3151a8478fafcf359a6a7cbc9145d3cf228f18b97e9132b8608830256de82789a75490d56b869e4dbd4419317affeb3d3b87e2a70d6865aa1ab1317142520bb7a3e5389cfb92448474fac6e3c9a69a6aec9543d0a24cd92e5f29d274d4a8c10e17a0634e116afd0f42345c0f612124867a95de1be66a977312ed7253cdad5189c8e632b2ab6cfebac0566789b704848ea8fb00c0dbdfd0a14f14d3333ba6b25a23b4758f8a75cde7f7fc000134e67f7db4b33410f52b718b7b7ea77226c985c2d465aabf4e0dd683dfda79e04f92696ffba48f2e39234cddf50afda6090cc8a818d7a45c449dead64283f623fc9ceea19d50bbb9db50cd5fab9e34e76906e30409126f456efc10fa362478d57bb43454df964c8e104be409f6f0cb6fe4c72a68fecea918aa13a7131489976d2a7f2d3b88aa02dc5d485f3ccc92be30ee7a4ea39fbbf48f642b2654c1525a919bd7e734bbc2b8077a900ade730a24bf713b6f82ab21d0093d55ec4a0b775dca8d70842c8ec71a56f563e5b62e4a07bd64e3ed1248723191e935a9adf09e0109dda2fa4ed4a6876aa76c3afde9b50a6b4c69832f1b9a6713cb4283609a608d61d753061a51b630012b56a463989dea16d8044e98f75ce762f48211f45004b92f03f0cb8d1ce4a842171e70a5eb459fe4c130a16c25df685971c45e42bf25e7dc0e0fc5372702a95215c287b2ffe210e52247bb67b8036f116acc6f16e65c1f42be8a134b8de7f1ba1d566b22cddca09f2b7cad7b2201dd4c29cfc42c0850bbc15dfe68f3b5d22ed817825de5d6db9d4dc58f0546351ef9bf20fd36969415a6391a47d1a82e9f73b4edfaec24901ebba7b23cd32896641a47b739c5a548ffc6b5f554fa8211b3eb5eaa701e5cd24bacbba2a50a2b811f9c85dd83b192fa478b72bd401118aa3b193efa4eefc45f221f535bd95a9e240d43730cfbe0bff8b098d401e6d47fb45f6b19509470e29a7ce5521aa8512dcab4f4516c2855f6a7f4ad4b37fc9ac93ec578cddd9c0524d1d26876cc658a84635fa743bf15c9310c52cf56f945cf5a57269034395265ad5782692382b069e8fb9c8233d7e3aa7ba1b5601aec24544cec47da859dce360c445ce7a128a73fb7f3da3afd47ccf03184eca91fa120167f66adc9370606b4de26a671cb5a3e7375f2589069dcff89eaa420a296e0d8d50ffe4cd224d90d1f4ffd4beaca8dd4e2a0fef5224918e4275bf691b2bed2e23a839b33cc96145fbb7d1fcde950cacc8562418322d669a8c72adfe082d583ebf9ce3cb07e35b87869ecfbe3b0d49eca8d6a2093a116b9c3ab2b431e1650dc14be1307ca63ba1d601a1f61697fa19468a87f4cee7c69e84762d29ed4dfe4e51be9c551ee8430afb2022f251ee33b606752037739f5c2e2dc3629b6b45f3aeaca5ebffa03b2e606be1bc08c64daf4ce3a6b76bcb3001de4f4407688dabb9f3badbd8a7c47430d9926cb5a1a3abcccf25f28e65ed0a7ef3ebcd236c7c179dc597abe5e28a9c5709d2c8e20e2f10288880aa1daddb95cff1ee214c4936dcd7474bc5435fdb558728ab221d1961be8a605f233917f05333e441bcba95348d9d2bc37f2390c11c2fef9b81fa40971b3c49c2f1bfa57c74c1d51d5bda9e61373cb8f92d417b03769fe63a77e56301625a1cf431ce6f4c35493dbf192b1ce9402404843a888465523cfd26185e7fe6ba47a7b23cbe7e8ad135370c3556f09f38b238cf303188d99b0b806a3ea17dcca65ff816ae97d86e4d8cbbc126f52404db91e54af61a0e33b9927d236381f7444e86c7e6dc74aa0a9fc738eeabff294fc293a5fd79affe79f4d8cf3470ee8c7b69570839d09e5e062ef37bae46ec7f4d3797235c02cb4eb83b27a47b58947b15c34d9739d29c41769a6184fe425d3f04d582918bc33f4408b10ef584264c52e7c596a06a88437d06d646865d08dc3970626d4da5a3f1fe9599ac10c7a280ff64aea0279fbfff613371f0acbf9e99480a28164e4a2ae72a810fe521406a3d45067eede09f308c660509136edfd822276d2bd167a94430b23d6f82d90fb31800da96e90253af4a78d78ae4cb409bd7c89b12a776ca5a7672ba54327a32c40752cf34445f0025554aba0602a60dddeca086f9fe9eb7b29163df51a913425ff6b36011257e8e2098234945252eb8d617b2d9aa5b4712c80df15046409d398fa216c149dcd930856d7de63f935c46619adcda79b8a8c7d525bc464a38ef9cd0383d6d80ed9e997d3a3fee14695468def3ffc10972f93c25d13d7da4fbcc65bb4a248db3216638422f0a75098f5e398b8fdafea1b8507b422f07f137b0d8f313a97fe43c32923f3409df08138d97ddeb0ffd17017337d284a289fe8b7ac375a1adc85832b097f868d7c3c05001d3428db47321ddc638a5e39068bc8c32bf91fcf283e6f88b308ae35c21067053c495c9494c8d78c1ac8176400b9407797f4c3adb6ee3d75b69678a00f3e67c2950d50d63688a0cec3d8c41c05aed3c1df240ed03e016f3cf8522de98298f682c6d7ce0f48416aab816a5fd7686424b471756fd6c20510d84d04798c2857d4dd39080424e7482ab0a610d4719f1c0fe9be8de66823971ce575ead940ad205fa1591f53c19ff663794b38c6df880928db7ead5384d48d059d5b1cfdcdc44dde97865e499e620591fe0e741a9ff4dd9c3ce28180a4455a9f12119a13636e5b35e1ee092f7b77c608f950a83c11a30b809ef726725c06499ad0a6fc618235f0f7905d2e1b19ddbc43c5a38addf74ce4685f98fe09b38b77d30c1e860973f03138fc86d3662e6534531d47ce1f1bbb2801b6616c9adfb2d9f616c80d8747d84b3381ee683e697fa26a6944fb48103cb9e6aba125269e777ec8c6e19a8a662d4c9cd153f1aae18d447bf3700385f4d1b029f1b456d5776dd866959038f7c875a5183e61edff11014971c68fa4201ecf400b012dae24f7692d383d15fabc84d1b98cddb8789646081d82981e8c18de6b3e648590c45554d3e7df4582cd6d5b31daf4b64cf9dafe3a990e321e3a220221de216781b7ba6e3c3fa89a44e6527e993a920246804f383fcfe71c747d6e7806fd44f2f561dff78a41afa0ccf4a71d6848520e7e371282e335dd6d3dcac44bd1e2c75344ff76e64bf41fc7f8a4322e9032c80118869de3df107f973f1f052ceefdb07a272ed1a9f18e68565de5bea04484a5e067613e1af6f6572e60f0ad6fff84828dacbafdc1848911f0e6b1275d2049fe1f86f867446adb0926fff81653394935aca08c300a7a305d2a294223fd0a1df98696592facf388a07e09a0e238301da9ebec28dc3c86b7effa668ee297e1644d6be75436d5c63d060c472b86c223a58b5bf1c748c457674a8afa4c75ab6761c13b5d5ec39da63e8360bfd2a4d5bf668f662bacd0ad035b714b4697b65a6a06bb5a6f85dca1a656e04ebb2957e19a991450803cf872df5cb55d075dbe0ba8669eae0259337fededcaead983d42f168113d0bbd1cbf71ff8c3387a2b889889b08a5da19e9de8ebedf21e4c1334270c2c6fba82a92ae34e7e3291214272738814efae73469a49600a77c90e89f761abd513ad06d9bd445481d6fe2ad282d360f714dfbbc7c4db7dc85ec57bc4b8743198a9870d80abf2bc4de717bd096c06846235cc7006aa954edd4d94f8485ddf250bd46ae32128e286e99f688b90e8ca8373af88441a825bdef11124f5beaf1f51c80ffe811de2be449ef3f796d191a40eb086ef5d9cb8d618c35aca9e8041475b9153859222c631760cd42399a7ab2a7ad794f1441abdd1e6751200ff66a6759a6507e908948d45dede93f64977ae39ab1766dcc92682f08051f4c3e9202c294a1cec3f6267be0767cd234db846ef060a0b3750ca86c006801e2ae162ac3dba76bb180c156bfcca18947846f49e81cd61ae2eb64ad1d16aa3258aa70e9fca8960cd17e510534e148b1fab44bda5975faa0dd381e4296c907a31ef04b8ff1e64c6384a69df22ae10df9d904769ade358a70999c21dab748b033bd51626b2365b0444dc6ceb41a0ac13a723ab8ab6e8a253cafc4bdc113c1fd8de08006928f0e84f05f15c3331dc16e4e0e207e62d0bdf694fd786e6f8525d894db5e3efbd34caed445d276b8da7230665fd840cb27d4b655517e9deb1dfb9ba168addd48bdfdb3824b3712a20574489c67f888fd20e97e9e7c0ff3d4f6a4372e4dadb11c039c1ef3673589411eada67dadcef005ecb838b1b48499e26055445fb2dd3205d1c9e7c9961630d9b23c3520169617918f697b132058781e20da320f8d323605c802c5685febef33344b0c7588281f4ccab62ffff7b2a4e43c32c0255fa84c881c4ade0cdde9f63b0108c893d6a69304187a8155091eab6c75b99fec1bbec5a9dd4ef7516c41c7b489ec2f935cd0668a925be7ff3f34fa3759b10a69b603225721894777777f325895590a1afcc22d2ec0c61df63e5bd14081d59ef33a65dccae914d6662d6e51792eb1eab606572ed5bc3c93d2300dd2e1612e600540ae5dc6a91925739cffb1af79466a3598f166ebd46535ee7ad079bac8c2635aafb65373ee1505fe9d6520d2ffdbee266dc71bcb36448726615d0f54ce7f3adb2956b6f41a62724ee90ea6c54577b612a2ec78acb779776018ab58dcb6d0a48740258d82f9e910cc91b1e2c0f27ec81b4ff1c9b1e863b33bd52b7d57633d502bc2c6ba220e5e58fdc2edd81fc5b3af925a3b2cba797deb9282e991623b6a09ab41edd056dfc0e532d5cab580537242e7718b07aec5b368d93dd0efe5cb331e873eccba62322968b87d913a2f19a263041d02dd7ccc1b2925b096c1c821", 0xe07}], 0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet6(0x18, 0x1, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x2, 0x0) semop(0x0, &(0x7f0000000200)=[{}, {0x3, 0x3ff, 0x1800}, {0x1}, {0x4, 0x201}], 0x4) close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b03", 0x19}, {&(0x7f00000019c0)}, {&(0x7f0000000100)="bb", 0x1}], 0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x56, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "fb1179", 0x20, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@ra, @pad1, @generic={0xb6}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/145, 0x91}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f0000000700)=""/17, 0x11}], 0x9, &(0x7f0000000800)=""/111, 0x6f}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x81}, {0x406, 0xff}]}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 7: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x89) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1", 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xd6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x4}) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x6000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000005c0)="10570d80c8d0e8e3465aa035c235cb867ee5a1ca3b20cf50fab15a38a3c2c9178f7a9577540a", 0x26}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x1}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r4 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000200)}], 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x40, 0xb9, 0x1f, 0xffffffff}, {0x2, 0x2, 0x9, 0xd8}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000840)=@un=@file={0x0, ""/4088}, 0xffa, &(0x7f0000000100)=[{&(0x7f0000000040)=""/118, 0x76}], 0x1, &(0x7f0000000180)=""/232, 0xe8}, 0x40) r6 = socket(0x20, 0x0, 0x7) fchflags(r6, 0x10000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) 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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61}, {0x2}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000], [], [], [{0x0, 0x0, 0x0, 0x9}]}}) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad1", 0x4f, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 1: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x45}], 0x1, 0x0) close(r2) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7007, &(0x7f0000000100)) (async) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r3 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) dup2(r2, 0xffffffffffffffff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: setuid(0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) pledge(&(0x7f0000000780)='.:#\\]\x00', &(0x7f00000007c0)='(%/\\\x00') syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400102b00"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semop(r3, 0x0, 0x0) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x100, r4, 0x0, r4, 0x0, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r4) r5 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0x0, r6, 0x0, r4, 0x0, 0x4, 0x1dd}, 0x4, 0x6, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000480)="eaef125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r7, r8) setuid(r6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000ae000000010000907800000000007a3c87314e224e2100"/54, @ANYRES32=r9, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{r1}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r12 = getegid() r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/87}, &(0x7f0000000300)=0x59) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r13]}, @rights={0x10}], 0x88, 0x3}, 0x402) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000500)="a7a055092d6e3c11fcd033d35288571e0e90b679190d30ea19e6963630fc19578138c22ee80cc601e01a45de116d1387573a1b6ff2cfc688f45f3b448150fcfbd0cc42618686df72bb677207fb4d18f6e8af4b85a51b356185f04d1066f9f719717953f66a2b14a367d2ca682c19efab86c167d21a16f279b9da10f3a771b562e624eb2726fe2c380bc7cf235868829a50cfbceaaab145b995c368f577c7e99c6138cfebfd39b4768662296e72b8de2e483d95a8511f1d3757ba0aa7bb7ecb8a28202a0347dbf930176387000be70091be464b51d225c6a96bf8c84bba1b604d4f47e53ad406", 0xe6}, {&(0x7f0000000600)="d44388868ad343266ea90979846c35ff488cc83be347ea5818b74b77c96ac67a503aa62cd2fdf0345b9acb3f8c77228170a1bfd6a0b9597fd98fcf27609853b59cb453be0fafb6b0ad269e299608f9dc622760b86e6c94b0e829c108d2212c39ecfc98191267ee83d101db81c14d120ab36af7cb03ce37d58897c5f0fe", 0x7d}, {&(0x7f0000000680)="c95c51c16da77250f9b381afda14fc35bb326a6a51af9755ea1cfdccaa3da90693ad3b3caab12b3d717c370eb02e6a6935b68b23548791ffd1e1675b26651301", 0x40}, {&(0x7f00000006c0)="a232fa10cc5293940bca5e45bdf0305a4027d657310664df484e92a6936edd5849a098cc41ee145f69662580741d0e9732baf6995acac4b26145e042439d6b78", 0x40}, {&(0x7f0000000700)="b73b35b76bb5c5cd68da9c0da9c9224449dff34265db53f4863ad4cfc2c3b47330e4f4247a227391561b705c9397b45e96062ab1c509dac98cea95ecfe3d1f102ec3a82abf448015848aed207717", 0x4e}, {&(0x7f0000000780)="5bcb4cbdb54b51313e75bc0c98275d862d734365a684c5892b88a0027255f80f8ed8db2e49bed34ae23d87bc7f2222dcc78c01b0d320e93d93d7ff8d4edbc529aa13289c8e75dcf5167a9943d77dd806d270590fcc9232320941d72f8b38a681f780d202bded23e9d2dc3cb2d93c4b70414b5787839187eb044eee2b3a9a4c6b8a1f48fdbf206dc61788595c742fd35c1898d97ff53bc84c80a36184c9fe037ef12d153b5d969f304843416600b555466817b56f63a6ff7606ab93e33fedc7afef0b21b5a56a3b54ca040b7f62a7518d86749b9385f88b4b40457c8b418e3e9c500ff86b561ba4a9b9a370687b97451cdc517b84eacf833484b2e0a71a9d6d5f75a8e3fec690a69359cd76a602eaf72a1f04d4c54222805079ca3ef7efdf11b69fe4beba2f104a40da652eccd570452d6a29a41abbc0e154bb84fd5e5d387ca2b6575b29116c749ed9482bbe9dfd9176d6d1b25133966eb9573edb51b2431189effb3162e1edbf6c1e05daf041f3272a53f85b54c40bff2d9d3cd408b6a77421f8d8104786a73fc8b560a0b098e20c9d643da0f8d8d31da28149f2c3ad23c729463596a62a33e5cedf2ede9d2f7a2940ef6d6423eb8c000865fecf65bb884655184a7e1195c9b90054cbec36153afd940182a02d7f03aff944fa5f4ba738fe8394eb54e4e2179f1eba1e9ec62cd95a808a646e62d17c9c18c7c73aa3237130a0e7a104dcc9cb11c6d2f02ae4d26855a9952d1399c493f8812f66773fc94634d61d616ab01836a8bb25498d01ab620ff5abc35fe12dc16665b037f9c58033064c571ceeadf5854ccbe9a8833b7e6e663f4be0169fa927f1fe8cf9bf4271a1adec41228f689d85c7ad2f134a737810ca3efc3261d7e7a777eaf4be084c463902b5032e27a5129756e26b25f9532bd8843cadf989e4676fe4d29fb5edee8c5d0bb7b08cd92e6db5c8331d1b8dca40862a9999a04462385c65ee0fb75e6ad6d6fc21c1c27022100e76d2e5a2b0a8a206f887a06fd102a31db5be4f43f727d162a587b34a805f4dedcac6819d57d37b7b95171b6d6b491faa6420c11ba368c52f584cad9f9fcbf871ace45b082e3a5878b899b79d106883c942187266d36ad2991744b5b6e2b90300e7c2853ae6d9e61ad4bb4bb9f5efa9a382e901a1d5ce8fe9fe6004a32eb6fcd16a2008219f745cc650e29ed2a0d97d78bad17dca4f9dd9ebcddce72edfdc2f50ba4acc029fc12c68cbcdf116e8d18a1ed541776d0a3a5389c76923baec90e831e7514f238bdebc8b676ddfa749e266f3eb11666983568ca77a3a9308239a50dc0ebd1bcb738bec1dd3e18862de0dc5dc6f2072f96c3f0d510f1995ca03264ff8c983f4e9a8a05dfd0050191c17342d103c130eb9aa664f1728f060b1b657a9e2e66a1eeff49009ddff0ac5534259336b904b0f746005f742a4dc4cb113957c0578444fa0b8d2e2ee7048b912c38b57f87912e32b6ee9c29fcdd1e336aea6313dc996e45e9ce9a4d02d19c755e362bdb2f92bbde4868e12e49d68a69f9dd70648c13c079f6701a8ea6a88c57205003299e931e743c4c2e68d663884a2af6aa58f3f8dc2a8af21052e956309fbc7a46f28d1e9b143416908603fe92e5bc6000833d9fb8b056fb69d637e722d839b19514f97988948e80c11c3d7be89cd553f67b2bed5b9eaa401c5f3e6c51baaa8cdc141db9ab7da0de42c9a0a150417cb7b928d899e33bd6de550d8900b4bf6a2eacec7e2bd42fd36eeda60b3047e40c12acb83f2a738070dd53fd353d5eaea951ec78eb585200cde80ee1495af979f82b00efc9fad669c3ea08b21dc3d7c91144cf2e1f388fbad0b8ea9df10310b2a34d499cdca5fb494d311f0bb266d40b53852c3e7fb19dadb856d4b4a57e16448b5314f87787bc914b8010aa7fcb9d512e9bc816b698358aa072c3100361728653dfd71df7e453a167e1c3a9f271ed6940a3233e7a7b2f3961281ba1d734a1aecb4caa457eb5724981c2883dc1b8aa2234a6fa48b1cdb9c60d3ffa09bc383155b3a98ebbb6fa0b929bd45d262a576912aa7d3b821843ca008877eed92cfcef3fb86d71d7c8ca79c569c3a4df867fb2bece9559968cf010b3ef7c06f1742b3c637868b1bb51832e0cedbf37941cd92abc823271db7955911bc5e997cb90ee6de0d85e6fbd54bd0509397ca9dc2f61d1275ac488d7d1c11a7d3dc4cf29a3a71087fb86444bb65e872a34d688baa302a4e225e62e4d5e1d9185ffb232818ab871ef70de134a9521908ce6c8f4b4b551d35a6a1e99cdfd388ef291aaf44ae84496be9a866c1f9afb824107dea1ba148f029ecf095f6ebf16170a9ff40bc08700b54843b3c6ffd7e8b10907fb751e8373a9ffd4e717d9d82a83caa272f0d2145c22a3ffb51b866c8247a04627be90a2488f51b5c6c32d4ed57e37deba3d3399a2a1840954d62f7af47e44f298dac82f6d9cabb9ff600ef653eeadec0a49b8ce29656f2edf28973635a077bf59424ee896f376151d8dab34ea27bc9daedb651ff576001078bdadc8d4e43b6be238d637f2a9186da4727d66f02ab5e78c464a7d8fa35ddf13ed5171c50ce14b92c2482a68668ab69862b2779a8e5a89227c93faeaf6b0f4c2ae5d77d1ae026353af77bed9671b416d46fea2f7226e74e5ba3e0fbecbcb757b0e53c8d3a252ecaa5d120ec00db7f369a48b582aa662f9f27ca2bd3541b5ec08963c14aa5f644baf0fce275b1c18cd7fe236a17586796fecb01a9ca9b83552f9ef9f5194cbdf4ac31d709da1bd513fc7cbc22ea20ce8230937c20224dee3318ce4cb019276d619a2642fb5871be2272c9340aa9a2ddf6d1e4ab1fcc10c57e85434deb468ad606074381b71784baa161917da64e00bada7a9530e8719eca71fa3c934a5307cb380fad4f5cc7918207d4bfad5f192e57cb34abb65c317325175ef8c3b47d0c594798c5bccba303e71e338aa6a419278fc6d4284466356cbeef36853c445a5976c19c0c6997d15a778e376ae27a318ed63fbfb1f40562cca3f69a11a9bbba8006beb1eb1d99fe0e6269ffe42e024d340d027abc400c92f58093e37b56ad9ef44eb4982bd1fa5521767ac0a55f459a6305f167e208a86a94a8ce6e0ca875841f26d425491656c6ff42243ecc7ecc7e0975d8a4f0df5b5346047d79be766bdb0e314c6d4c35c4114c39dec80fb93d128ad06da2562eb207acf5fa5ee2c7b396ba325dad22cde25a6c0e14f002e1d0948234fd361464c67a41c4b5f31af745cac9041d5663a0547066b927de2c1081a13785b7dce2e7ea86e0d1175437b75ca6fd7d8158e02eac36fb2ec50e5ee729f267eb19ec33529f61faf6d411bcfe0aff20a3845bf917cdd56dce0fc711398ae6d62351ae535d69ee315c7f19124770c9754495624c157330f3527e3dc2e719be65df7e821593f59434ec53a7d5fb4a531c48c72e9e3ee792faa1ea1a0ea2cf56839de0dc626a80a9c031c3a5a67ddc5f7b893a2b5e5ef63edc48bea2def6d8e8aa06742fc92a124383b799d524080c06a437407d7610cc5b2ec53a17c174f816413ed173377809182caaf9682cd004e308ce8a5d9f39a463c839cdf8824cde0bfe513028afcc987eddc23eb2eaf8fb1c5277e02f0d1e3fe24f55c032af3ce166994b35b1d284c2a15e99d2f52add2aa80f991fde1ede3f5b450244e0894161fe84f44f660400fbbdfb7ab4085c492db3c96ef35d6eea69231c9b57658e624c0ab9fa1d1a8be1886ca0dec94b5b5b8c92b20e32fffdb025fa7039303fc672609e2140794018a947e7550bb0760176642618ad77443fe136f97b521fde4e791572e2e21df07204745450e9d7705752fd29cd443aec45f93cda214f692d8721ae6b36ba49ec2064c0c2e2d2e2cf4c9ab059ee69b8604c622920a5ecb77e0327564014a6b1fcbe82a3c2dcc2a9b66e6f12ed65f6d7fd4432ce2a8fa66a9fc7716a68e8fa366d6647a4380c96a8d9a1f8d0fd32d2777a3f059397c002000b30b67704922a1bd10e687185e6ccce7fa81b17f097e5b881e697950edb3d62e1af67efb5797c3c760dd1e5ec513f6126a73cd71c31e1a17234e65a67cc0f6bb7ea2cdeb0e7c7a408c23565abe7d18e725cd42d150ed75181bae052ef25c7bcf55cdcfdc41769ea15e6e83706cb888d68f623195d1ca3995a6fc5df42151a190e5d2a69cc12329aab97de4230ef4f64dcdc58783515673e160740dae12260b0e9a9e239d34c1ef28d4aaee76d36a0697c74f7ea24b0cb1d96019494b4156010a4b7665916386debcdf442f65d0cf9948c7a4e7a7289dbd54f3ba5159d63c6dcb8593dc5958a45d33967c5db8f5c524b101ca4d0e6f2232595cb5d858080cb3987cf7ae07b04a70140a55149164f5ad725133cbd1b3bd2a792e1dbc3a04b21e490f3a132592e6859f0faf0b0c2b8d4a58eb1b44af88404d9dbb0b135ad261e38e4728548d66d620a513ecc6537290ac255b0e5493027c8f6b1260117b400a8033eaf3e3ac761448824057c82b189f8bde6d287840c5d374809f326437c08106817a957219d516b099d5a6a82dbbdc92376588bdd333a0590089601025ecc47b5f23f296232303281c9f88fac7ac0ecac0b453574ebe27e1df03d70a958a667df2feed5960c65290b353f487beabfc5d7111b1b8c71c4b0b12bae2a3c72b02bd8e2068fc15d55a7cb4854b0f966863b36330b566693dac4311832a49ffddec580d331cb0f06a13c0f46f98c206752639a852180d3cfe5bc084ea3ce71ee0206d9db4d6a7dd1c1eccf6615859da062f5d85200058e975005659e22c81a406923746dff1c1d33f2ba713f2254e94144cef7dadc43837aa8e4dc4957d164263a2a15f30c27eadc5a439905199887fe80cf28ac59c62ed1ac1ac56fbc9b8b5deeebda6d4ec23dfe8899ae55dad81294bc6a360f548173537ef3dd3d84b5d14feb29810ea2373bc5fbdf0d523dfbacea305ab912c76c3f710a81b33caa4a7fd2427de108e842f98b55cd9304d8747675e034cfd6530732b2afff837afb1f8b9005d9d4343b85e89fa45e5c480af15b2bc11408b53b7fc4d6c493bed3882f921cc63724df15442ab3b2cd527cc71a11d69d4742f5cb1cf0c0d1bed211da8e4035c8630751eb7a970c3cd08afc91992c7ee897935329c7dd07ad963c0b0b2a2200663ead318fc69b19dc233fcd63fe577793b5339011d0030f5618503d9ca7d46a0c7d56c754bdbf8821aa25819ba0e7b3801150292fc94325af02d57be1dd38d22065601b4d8c205c3a060ac05f6c5d4332947a8c2199bac10262745e07108639b3f54ea9959d57e1b588441b0ae9edfb59ad7e31f4ec67628df191345455b0ad93339869500133a0b592a6b9b92cfb08cb0064b4906d4f57c39dd6872a1cf17e85494c792e74a4841db99cdde57efa495a294f2dbf19b822a43467f3490c502773770747de9eb2f409465db66234a95208724369158a300c32cfbe8fec7073b73e7d7730ca612955e9ddf4125a557900fa9f74236d78ec5bbceefc3927cd0cdcaac07999e2ea2532ae79de91bb0591a93b9d72b887f65976de0e3c717103fb363d1388655c21d6a44b655e4ac9bc0f27cda7037747288ca44529f9c8500d8feaba5aec9d93ad9b04127e68ea007e7e9ac7f8b76021dc237162a0a42d897aadc766a6017aa83eccad7c73a196b2f151ca07abd02aec181800c691d29ced6e0f27266fa08a59dec8c2a527f7abcddb53317cbbe0f2307ed3e0bb7b0262544489eaf4a56db277cd6bd8f071f3b1603db1aee9", 0x1000}, {&(0x7f0000001780)="fba2c82378fbf62193b6cde572dc38f264fbdeb402b286a5eef6f781822d89ceb41d0fbc76bd830701e207eccfea7b2bac0f1685d9c6d4960462e554ec0e53ca38fd14d8546c58ef31e6e67edacfd4b0a8551791ba1836062b82f9cdf0b275b519a7c1eac66d4c67c04e2158e0607c88fdb2a90b43308b038c83d9997e7f0954824ce1a8621d7738d80af1d88ad5f9eff2df34c975cf268a627c8b77814dad16", 0xa0}, {&(0x7f0000001840)="499b4f8a7415237fe4d975294726bdf50094a16d082be1f1407c9a37124aac4e22c5ccb13e3e875b5e485d7225e8aca139abeb136e3cd42290387798d0549c0477c57ba2d88906ae7496ddd72d7f50db0ee6c53b61cfb288bb7e6f318e4b328f6d3a65cffac1e67664a33864ee3e53837dacbc17010b80b22693f10d2cdfcc5d6ba593e7dbfa9fa38ab51b96d9cfe8bec54f1c763c34fcebd2ec339f0c98fc66d923b04dfeb2f6e16a9d3888813fdd813291f14a", 0xb4}, {&(0x7f0000001900)="2f41a729fd93c96178bcc5210c80137caa6c44f7f95453cb9ccb302423af9c6aa02acb23c992122dbedbdb02", 0x2c}], 0x9, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r13, r0, r2]}], 0x40}, 0x8) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000001b00)={0x4, &(0x7f0000001ac0)=[0x6, 0xfff, 0x42, 0x8]}) sendmmsg(r3, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f0000001b40)=@in6={0x18, 0x1, 0xffff, 0x7}, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001b80)="6251075654490f7e5904701ba7d996337c660ba78f03929d3fb5b64ed02045950ec657a3c87940517ecb81bde6df7759e616d903d4574a1661ad3c63a4ca26f7d984230700f92d8813ddf43b12a21de01c618ea7157a6e4cc6fb770afd2d99cec6ae7263881288b42c2491a3567014464f76a128", 0x74}, {&(0x7f0000001c00)="af98c4d9595427266ac0e8d1ca83f637de4661b774d0e5bc4bb0a1bc7e70f50aee7834d0513c49e8adb00038c3746bd00fe1a1949bffac1bfed42b63e88b770499d4a062e5c096ae5d5982e015cab3b7ff5cef85ed2639fe003bc89a823ec6b58a2f16e00742412b983c7a9d32383d6680a27bc6d7ec7aeb969563b5ffa256df1c931ea6cdbcf689999234861b3aa4d8921a3a094672fadc83994bfea890ff3522", 0xa1}], 0x2, &(0x7f0000001d00)=[{0x20, 0xffff, 0x3, "1f547f3576c8bb64c266fd1cc28d17"}], 0x20}, 0x2}, 0x10, 0x1) recvfrom$unix(r15, &(0x7f0000001dc0)=""/35, 0x23, 0x800, &(0x7f0000001e00)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setown(r14, 0x6, r8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getuid() fchown(r3, r5, r12) pipe(&(0x7f0000003440)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000034c0)={&(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000001e80)="cbd48ea5", 0x4}, {&(0x7f0000001ec0)="7d0c34c5cad0e591e65822c36679c411489f9efdd68b5e30102e82e05009e7d1ea4191d99e38f767a2a7d573f538bfd78785383d7a3c12283d044296fbb747c61c2292926dc61847d4e3e9d3b126f3fc9e45bdfc10fb8a2dc656d6b4c3c8ef0d1588b76f7846b13ee6bf4f8ff4a3e986696098709605645b82c0a4251582e5d8cecf5cda2fb43a15cc2fd970603b32418fc9f7f7dbe43882b549287552eab89cfb374530d8bc65dcee6d2cf1942b0f48f9390480f8d90f9117a3bef0a659", 0xbe}, {&(0x7f0000001f80)="0f6a3bda4756f6ff395eaa6929adca721d085cec9c8aca2deb465f4decab9ceaaf5f86eae939330f08c64c299dfb6010efa189d2582c1b6e2118b0aa82dc11e696aea8584f0790736754e71659bb19502162a5d9111f5c330f0bba65161289eba1f4c524414c4601dab179182e5049885f127695e9e998232117ca7de4b0f4a8d9c1822627ed13600079ad670a99e95ab7213fae6c9a44abbc6f60d74bfa935f840653aa6e550c0ddb20896cc325df9302aff16e788179d869fe15457ed3006671a3d99b2f41dff9b5f9e18c9625609ea5bbd6c5c54a9ecaccd22f507c", 0xdd}, {&(0x7f0000002080)="5d86ed8175766c09d084cc4de404f2a642a9400c5b55b0da97fd2b26b618a5218de6e4d027dedf9426c2126fdccf16c642d1d138f70ae40d32eb0ee9e5ddfb477b976dab9584bc13965c551c67fdce309d77a88975cf500ab68d73036e271abdb751471cfd6427495a35d4be00a99dab012a61f088f69d26a4902b16154a1c3bcd96a5498d6407ce3b11e10354c55d44a665e625d32c4d0c54d7c7619a4b04d870148a864fc8639b585d4de093533ca5239843c40829f2df358f1f3c5bc817f58f7ceb0f93fd819ccd80d6da9b5c4333fd81dddf089e653a90bc709354940f2124dc4d2965df24", 0xe7}, {&(0x7f0000002180)="f44d04565a859faf1e16ae587ee33b4bf499d35c41833137299dde0d1f82b49f845643786d96a55a97e90ca33cc2df8548953df2197b5eb22286be993c702926f2cf103d8106b9fd7de9358261a0394cd89554b49de6231d0185730dd713e6a24b491c276dc53f737351e4183a063b0bae3fd404f90576ce5064ef52bdbe36a7219e13b62154c23749212c8f7ccb084adc2d0d0c87ac153c05a9477ef6d7854ef955c3dfbc3a432a8342d45891f3159b5fceaef1b00da32d50cf5e063c55d3a100655dfa5bf379f9e7e2b26a3785b40807cfbca53ad253cbf092cb98", 0xdc}, {&(0x7f0000002280)="1ca578f8741938583456fc2fef3091a888e5edec2448e427c2a61e2c4fa040ec09d49fe39d1d6e349b723713fe034638775ad8fef8fe344722d54503c1b97f5de8b3fe33bcb6f8a570e5963822b8dbf11477cf51d6d7f19df905053f18b118e369f20bba1d851c2a4f209a083872a56f3f6b70a210a3f3a99399ac2b147c16991bd86fbbb55343a2fae3c7d011d8a4e616f3c7186d0eca4b2cf4e8c751210a8a08599343c7ab3cafb7daacbaa02c54bc62ced8b7b8d8ae3aa70770ff0c23a38e1abab8fd23d3c97ee674fdb42b8c28c29338df32be2738d1b0d518c6906b274f6bb7c6cc7d224e854bb6c59eaf11f3e346a46f8c78b81344c016e447dab492ba89c707785a503bfdb5bc798969be41ea5e32bbc314afe6cffe7ee46136be6ca38a8b3ab24a69ee4a0de8794a795cf517b46b6eeae7768d83be22c1ff76995ca38558ee2c3a9d22cd8ae6dd6ff6a0ee0e7c250ec74ab24675917f7994b9bf865bc8ee132c940ad4737ad90ea4a45341d454fd46a0c93faaf87879857a2c591f82638c6fc6fd9643a2c7a94704aaf7b7628db4accbfc38857acb97c1d5f0948c436a6c36408504b425e316008c04140190d39d97855d4209eed13d9946f711567aae31de1539be92acb7913cf360ac5df067b00e6d9b0af6e7806ce70a8b3f73cb0ddc54069f8366ab4402ba310196a733feaa8ccbc583991cd5b0a6185b6e489b05e5b826aecd7b4a8ee14373c4a5bcdd97b6d41300066677025e03f77f414390e4b4f69b804ff3105240523cf229d40702583a2c63570c1c9adc477f87cf2f961819c96946dbef876aa1d42b37fb4e65aa551593670cf1eebd1cb2760c50d30bb4f51e83e0830a7acc8eaf69c54b670e41b5db38747931971998055d45e5404ba8f3e0e4bd3873456aaf8c837e739197dc3c8b68c531dd65770dad08be2955a0158ce76882f5ddf56062cfe48ecb86a0bb3abe0d1877a1ad2ae955193d1cf76a82de57b50b796d590f6c45d1b89d8095e51fd3efb92c68254564bc5070774578c9d66bc3c1deacf0ca473df9e22f2589bed5f5c1156acf939f2dca0b520c21af8c92ee5376013250f7816b4644b02baa69de9d70fe5d072252ffe14f976833d7974fb3f8e7ca854dec00122f84a803d7c8c3e6b4c3b820a4e66b07e3a819793fbfc924b84eb1dc58d2607bf7917ab3763b87a641215920b09e4ee9afe0c9b6d72db2ce6fe3a20aa6aa37a61b344d3a323d70b93333c75209f8b0efe52831eef19a7c6725a163c33f8093e37fba3afcf4b617dec85a4bbb32682caf021ddb1617efca69c505e7ff674b547ca3a9ac38d1c52454321bc86b6f75daf689a414274e8fce665217edea1b86388dfa6d7ef14b67c97e21f4b572e5d295e7722ad81fe32255e5d085fdce30ce8d68664827d9d32d75a268fc465978888b1c2d8e6e7390f5f5167ac5ca8fb3a9a0b9cf1f539cf44c24184b9680f0038e90c862579b2ad9db48f4d62f9009bfb38ff341fcf5589b87a5bc4f02ddb105b9d30a9e6ef77311b41cca8538296365a6a09c09794f4c78ea4c94ea3be8cdb2097878d765d915b95bf4ad540e9ca4af91e1c2ae549ca64d8e01c6ce7549190c04ae2e265c78dd1fe6330b398226d7a54a4bede10ffc39f04ad4a8cb7dad7f5e1bc7136a4fe9d1150e808025a44ad326d43c58e6fd6c40c06d045dd0d2f7d6bc84feca88f37cb7edc6e4a735b5264337fd2443bbd40b2269036a06dbcb498504b38c96d2dfaec99a3f48ad3c5a68fbdd955f1965e5bb6ffc20adbdab026362463e7b9526909dc8ef5f15de245dda3bbada5870aaf9140f2ecab4022ef26778b99cffbaf6ec16be1fd3a4d923c503d9ff70d46180ffd83110f8af37ae0398b64f2370e063b9416d2171f3697d2dafcd7b4cf7cdecce948031e7a9dee0f008bd039371acef159bfed90ad89f0beb6e38c43475bfbd8790837f97f864acb116bff6ae7231591688733d9c42faad98fa96050d17ddb3ce604fa5e2cde8cef2a2cbbe10522e96fa883cf9b96f8df77c5a0652be96bea4e5035f0d9cb4c2a17ec4fa7175bdeb38afb4446d723b734172dc9d80f32b19ffd62eaff55d7f17dafc082f3ce8ec096bedc2fdbce56b90a73f8f880597960c500ddca380b11d110788159a630944613640fcd35fc68973c39301cbae9bbb1e3fd3c86f8e13b347f9edc949b094d1e114be20629efd3106191cdc82fef129f92875dd6225e852c5ced937e9ac9457468b581fbb5366de7fbdabd2c984dc8cd6288b92159b97135b65c48627560769255c5b41257626fd24a4aa7fbb67a44c40cb43b2904bfd2224358bdc72c655fcd71659b26a5ec78ccf943dbbd57386a1b42d4f6e23fbe35991fd8a490050d917b54caa427203c2ac5221f85608725ead5ba8e5470026454e59c9df4a0c10cb376d247dfabcbb014a08d03e23738c53376b40d55601d26f3909e98a8ce9a22f22517678b34d952868b99901d4ad7a87d5cd196826b347918e360d55beeda3ccab015b39dff1b1003143b5525b3c6ea0622a5fa381bc4063245945bb69be50ac664412bc8bb63672bbe9fc1f310046d5d88db620e18a6609030cd263a1e1368b88fcd8d73f77a16e968f1f36d4157e0badbd2c47c81bdc01248a82200e18070072b366c6538274b07538b940ff4002ae77141e706a70f02a292c160b223957665f432ce201d164efd645e93965dbe29bb67dd7ee8ac3630efe3ad32df30af9e366056d6fbc9095ee4cd7beac58c44c48a70484e12b7359aca18c4329b65a9be30b9d7044e4200bffe4594537180f40858af5f5b5007954b466f7bae7fd1922ff859182c949939d1469e6a1e42192f6ba0cd620d7c75930621137ac3ccc92beccb66bc8a1a5206cb71e86b3675c11ac3a8b4fe65f99ec8d65c2d3c17a4ccdb12c8c9bda13e7ee2f7bd765cc2258eab27bc6651a406b8013b68995e5044f6de833de447a791d9d6fd199ab4b61eba679cd97d80ab47ac028bf7f9e1735d1381ec36ce4fe281b27e26574e71d84ecbdb3c31fb1862f36e29528f76f258289b0d5d3908cd33fd3086e21314349f38e212b816087b90a4527bab6b4a41e212311703ae241d6f6aadd29418ebce5a5f678e685b98f9000855727a849b29b45d3aeccb66d035fc606a29a57d14637c2e51dffe824d7e022d42f1d2d231ae521a9df643d5da14ea71f5f40e083fb3476bd709fc4b3b3e0f0ed4477f7a66670ebe4726c0e6f59816249cb1cdcb5323003443ff16b275e510fa2cc65ba10e766fe746cdde3a8b0cce01b55eed86e9312e4edd821e898cd703014b95d6885c0f0580bfb19d5cd3dddce8e01a97c702297bab2c9f5be00f8aca12c652efe08a7000a4e8e7324cef312e9a62cc05a0235f072713fd981eecc877fe55b8a06bebaa387433c691907316d11e56c545012f48f5783d085ad6147adb4c93a12722e03a6ead4c5acb37e395ef981e6955045d4daf336a21c1df70e899e1286df4dcb10ddf3bdfe7858382056e483fa089ce003f29b86d55c43ca8b74c936f6ccc484e75259fc3d845e2b51b9e1f4381ef3730d544afd8c7a1bba3490d86a826d3f1a56282880b65406c921239d818233c4ce6512c9b031ba1312f33aacd6a378be69f95be65ee022fc0998a2352fadcb4914561f7e0db5f167d99d65cd5a6f0954cf297b0ffe10d7a67a1a96b9c4b2cec74f27a511ea02b526acee15a528be64bab41c5f644c7096ab2ac99951c1991c4c84bc0f5d1cfac9ff73b453abd63391832ec4af3c40226c651cc8df6f6d15d7626b8bdcfb71f6b8307f2272d992f822dee6f7f8dec46c0364f1dbc0ca51390bac1d7a6591904d92448b89eed9b9aaa615ef5d09ab2b55658902f637a4c5f4ec5335e995c9b171c1970abf4f8cc61822ff0c06857c4b5ba9edd09dca48d2a518fe07cddae07a27bee5e6e55bff09aeefd398922f775c6dc75c5d902b3bb694c4fcfc00fc1ea0673c0e955922a8f5a82a7d766aaae6777ce7271771b9414e71fb4904a1bc41045dc847d3e9ba77654ddbef64f977c85e72f34e092744852d9b508c4f049f38809ed48b595b0b84fe3ca9742dc01289835710257f2d505e70459b1aece420a3a33edcbd0a7cd83c1d26542d34eaba84c9f9de71af40956e00c40c001740a99d15610b05328cf9f429cb7e5d235be3e8f78acb866e5df000da3b7592017eb2aaa8ba2b045c9e7ded30803714541e84b320047160389d7394057a05a94bdfd07beb05d653558a751d0050faab0ed870d8061a8bc9c977d135f91b6935f39b5d094cd1080a347d519482e5174601aeb7aea527db3d1e45dedde69fff35a773856519788bbe6be62f3dc195e2900cd9f4ba1d19c0752eeb3da5a2fd450b80690530bbd4c0b1b38c3bf0381b357f3056fab87e89bbf4988dcbaeb083414efcb8447555d98dad839900af089bdb6ae3772c20efd4a49eac7cf88c06310078d94089c2bb3e6a2219bad92702e803051348cb7e83c63ae555adb108eae97068835369c839bb61b70f150ef0de0919dc299250a8adec07861fc946bea7f892cd84c86dceeaadb17774830319bf3ff629af60e3fe1a3e6655cdf6f03f864dccbcd0637ba1aee903e5158b494ac897fd336dfa1c109e586af31c35f9e333d7b26636ead4e1cebe4b0beb3b50632e1cf9502cec7a22754f35f9e6f448a2cd8e9134c0663f48fc386c66c70c1e97878cb4ee92b01fb1bb7f018db4a38af432aee91779a2a3a52bdeb0ca347e7804bec5fc511106e5518b65c1904e7dd40e9550193d4d0a3775e03d6ea1d9f48cd45da057d9e02c30a0e21c36ea3eafd4b644cc97d76ae096cd872be23af7ce24ed3531ae77e28426013ea2658294d3fb2898fd3107a6cf89cfdb4c0d0ece10241756c5d8d561fb1cc83a2c0a6adf549a3b8b2e9669e0c8cbd046827860e12b4e44fa516dc08e9752f125fad231a4c5e2735e5a5ae30dcf04863cf7fc70d1a6330e66db7b01a68ae7459a8c5bb225abfa4a0fd497157417983171a95d9d80162a23aeb134d5c219d3cc6c9a45ba69dc3c2b9fa3aefacfde9722dda054929864e2792304a2e553451a604d6e98a5043aa024118c3500cd632c0ab692d257182ac08b452c59f7f0ea7aa9c0b7a7794105b3711f28faf0ec6f0f3222946ff60ea01256f3ad961beb05b9dc9cbb7a8ce6b7d172735cd5fe4c66914a186edba1d16dec964c265da4b15f9ab4e647a011253574c6ea7a3c2ee0e7b5e2d5ff53180ed0c33343ce7d615da08808599740a69c99bfd59a9714d58ea67072a1c8da8e03df03a2d767997ae10de8baa5eb2025ddd9b85475fbc9470017590d2f901deceb7eece45c615f6d2cd84e884d77dc511e83ae1df7d743ff5410522101fb446ac7339bd95428b0c1a7c4bf451e79307d67c6d4d11b417fb99e30e8bd791e12b93d6cf5fb6a96cc5e5bb2ddb26143f6218988a369c7f0c07249cee6c84a5053ae314e8468bb0fc0a3faea73ca632185ef8c120df462f8938fe2c5cb49680bc293b59269e28d187826dc66928582588e56eb5743dfe585e157822b4eb51409224198054f59ff284b68af6b174dc91afb90455c621e44353ed6465504c6929712d5909e39328be7cc4e34c6384047978fa296e2df59845c0bca6c94166845c739199a286d1c75f271f501bf46538ed7b3193dd896476f6e3e045a77da70e6882518f401c7ed862472abcb271898b09513b1bfe7a685e28d69063db6a829d45b86aa62439a04e3d0aca5fa71d88d4d0b6624be626f2608eb91", 0x1000}, {&(0x7f0000003280)="9506c796da11a8b50bcf2288010d50f1210eb74c4fb77f20df5455c479da2e5f391aa95db4c8c7bc960a4442f167fd30148055a50379592c98933c532434ba921be573c0bf0505b635bca597ce55a9b59138e4adc52b6ff1bd09853c13480573896f25d6ea26bacdd066e4876a349c9d8b9b", 0x72}, {&(0x7f0000003300)="267c382960e6352819cbdb76cedf9c7114ba05e7a84b9e2d2ec0c1fec47d3a1053db430f595a85d7b8be44f85bd4b78d9e42a839d2071a78f7cf2671b224bf5420d16c9be1794bf0be5b93095fc16a7984872a6fe26ecc13f063f52bc1b8879a4b4d68c8b268c35252938009ee9704ad2182831ae9535fefc7a6c6be01c1140122442118359cf8a53b4b6be37a55279a6a03c204468da165729e722d3bf2e7bbb7eb600a80caebcf0225a9fe519e", 0xae}], 0x8, &(0x7f0000003480)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r16, r2, r2]}], 0x28}, 0x405) pipe(&(0x7f0000003500)={0xffffffffffffffff}) getsockname$inet(r17, &(0x7f0000003540), &(0x7f0000003580)=0xc) executing program 4: chdir(0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x4}, {0x0, 0x1}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/153, 0x99, 0x1003, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) executing program 4: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) r2 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bca3b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"], 0xe4, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380), 0x0, 0x5) fcntl$dupfd(r0, 0x0, r7) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500f3ff50e2f0ad3ebbc257699a1f138b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000180", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(0x0, &(0x7f0000000340)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0xfff}, {0x1, 0x49}, {0x0, 0x8, 0x1800}, {0x3, 0x800}], 0x6) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(0x0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r1 = getuid() semop(0x0, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x100, r1, r4, r1, r8, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) r9 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0x0, r11, r13, r1, r8, 0x4, 0x1dd}, 0x4, 0x6, r2, r7, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, 0x0) msgget$private(0x0, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r12, 0x0, r17, 0x101, 0x2}, 0x0, 0x68, 0x0, r10}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, r13, r16, r12, 0x2b, 0x8}, 0x7f, 0x7f, r15, r7, 0x6, 0x5, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x8, 0xffffffffffffffff, 0x0, 0x0, r12, 0x104, 0xfff}, 0x1, 0x5, r18, 0x0, 0x0, 0x1, 0x5, 0x6}) select(0x40, &(0x7f0000000000)={0x3ff, 0x8, 0x1, 0x7, 0x5, 0x3, 0x5}, &(0x7f0000000040)={0x800, 0x8001, 0x4, 0x0, 0x1, 0x9b3f, 0x10000, 0x8}, &(0x7f0000000080)={0x10000, 0x4, 0x418c, 0x2, 0x6, 0x0, 0x80000001, 0xfffffffeffffffff}, &(0x7f00000000c0)={0x101, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xaaeb0000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1c}, {0xa6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) close(0xffffffffffffffff) socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f00000003c0)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f3135", 0x32}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x1, 0xfffffff9) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/235, 0xeb, 0x801, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = dup(r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000200)='./file0\x00') executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{r1}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0xfffffffffffffc79, &(0x7f00000002c0)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000401}) fcntl$getown(r2, 0x5) r3 = getpgrp() wait4(r3, &(0x7f0000002e00), 0x1, &(0x7f0000002e40)) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0xffffffff, 0x100000000, r4}) setrlimit(0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() syz_open_pts() syz_open_pts() close(r6) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000012070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000050000ffffffffffffffe700000100000000000000000000ffff"]) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb89dd60b42f2f000800000000000000000000000000000001000000000000000000084e21000890780000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/197, 0xc5}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7fffffff) sysctl$kern(&(0x7f0000000380)={0x1, 0x48}, 0x2, &(0x7f0000000000)="0004005f", &(0x7f0000000440)=0x4, 0x0, 0xfffffffffffffe52) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)) madvise(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x81}, {0x406, 0xff}]}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000140)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x81}, {0x406, 0xff}]}) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') (async) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') (async) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) (async) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32", 0x404}) writev(r3, &(0x7f0000000040)=[{&(0x7f00000009c0)="05f164ac7d14646b2918a8b65acac69bcd953bfaf5f3390046b546bcdbb3d604402642963dc5cc21a210f03c52bc74a0a245d3ad6c873731bdfb50e8ef78915a8a75a627fe2bd4a3ca082f6b1dce5605100c7a868db4f653008820978268ee5ec83adff036867b8a2078d63a9c9261d8f8aef7fce4afe2d9dba919964b390dc3dce59e30dc5789dacf28d2eea0038b60cad5c91d35ff914caaf568815944e38f4c909dc0698dcdbdfc58b18d14b4229eca702d2c3976e5b61d104df313cf4daaff7cc0e3db43f6a8f9c7eb8817f0dcfa7aae4a18a16a3eac05321658506a5bfbfd51eb39e9abf26a7da1b784475e0f9b2700327a217a67f52da3ea5a77bf6b7b7518f7c0ff027895b33c5598202f618d933947d9896f1b9ca25a6c9770ee3a050f0b44191155a1e8d5b9911a478cd8635ec9a63f01e2965ad1a5025b14cac0298d98c9aeb84ecc833c6c1d7ea258cebc2018077f0dc5ff95aefcd1a9bea699702aa4f762f6c96699beef9a60f8bea5faef8afcf1bdb64d840f03b05a0873098812a63ce8a58df8232472579ab4b7030a5824724d596d1e50ed1e0c338436319f950c384f6508af9a42a95f101448b44ae5a95a721505c2e863d76d13e907094c345fa9e70493f00dcd0cb77aac41f3b104e970ef7d6c4fd3eacd093c1977bbf63f672f3f2d2d50b9e2d3823e95da96255ecf0c5b866324e2a01f87410358630116ca99d5c6cd5d9f89f0641258d95db02ba8f8146bbdd2ff53ab80d46b8f395a0402253fd324769fd97c53c468364862d910f89e891322c081802cab8bfcf99102bcecc25ceb671cc8744d149beb91d931be2d3de63283d90f9302893c55d6d4ae84c58593713029ae56b32c7385416706659fed5530caad4e04ac7514cfc2e52032213ab689d8f095ff3f02167d14accee553a96fdcbfb51e745b461245128e7ffe4b71782e10e8581d8a2a01da3b42ac1092c6035b5cb0226340e17803a77d85c49990f8918fe260391209a54be001fa2b5c8d97e76ccbb7e6a302b3ba04d097a21a4d4707461efbbcbba940a5d886cb0885643fbe79faae4b54dc837869e3b6fc9075e95420213b52ad9cf525f62d7243f6d24cac847ab0d6e477e2a6835d2dec8cd3586265ccc63f3398c44789b4094e1ac6a912d17bd1efd4a32fc43145b4c449e2497c7da061390574099b98219135370d3dc3e195c0b2cec4d4076707f1297f2d3f5fc73616642b22b89de3690df55d4ef5ae0dd3841bee231aae8b51724b7fb143f7189f67e01ff301ed3221afc671221c4de4aa95975b54ccd7a7a14497940cf83c5ffb213cf3fe9ee00132a6877e593678c4bee52ac649d19b4b66e7a472898f6af41b9fbdc339a01dfd960781b5574746169ee510941a7dafd4f2a73714011b8f0a903e0e8057b9b7c45df50af073ba6657343d08f040df71456e920358ea6def59bca40e5b692438c34f8c106ea67bab3c83f8a86697a4fe712a8d1c2bfb653cb95187675090b9d55788469ddc0a40a7354f99d07c4d107f3dc91b388e47f3f9cbb44f542e6a7dc5ea8f15c01fd0456e5f1ec0e97a08cc6c9caeeb2b0bfedb9a636b8524c5269e32b792b0ea3eeaea125e1be2973897b2f2f8e76b323431726b4ee74fd7df565a631164616be908c465b89a20938caaf0fb7e35de9b89ce0e8469ac1ee3acf63f5eb0d95f71d47b3f7b166f8e23c52f5374b5b0b66c0d11ca67a1721598563ace130251cc8791c8b9591743204c32d70863021ec928bb6ce01f36ab9e2513aa98915ba2d7fbe184ddda4428059955929dcb45445b407b68a2cb4fb051c832f11a1bb4f17e25c95b45c9a07c20e5efd36ccbb5491326a166370a8d9cbd0ab20ce384006c56e9aac2e2d20871372b6a034bbea5ef2a61ea241186c6310c5579bcf2e80608d2a19dce066df47affa330b1e3e7a9a08ca5360824668f9a716d85702ec39a0ff2e1fe57aa5f151341699ca7cc228fe57f3cbe964c4fde255a152ffdde3ca6013686f9de4343e61fd7247a0f1a8ba8c628ab4d3385420619d426089545891c106b15a8c791f019295eeca881fda666a102df9e14da07b22dd4ba467ecc36dec2a513ba02c0d83a258d03bc71e95964749d4b38d4c0d2f97e233f3f34c43b84b1e53b4bd8b9c4c9cc43f979e08240339f3a6c08d9c03dd56565f897f4739efdecccd99ab1e1668a34da1811038c66819b95f0ae59c53ae44039e31f90f16a62bdcac97de9ad4ea973ad51252fbbb777a8a46aebc551ec634780b88223bb0f1b9afa1ad4a58a68bb0439fd95592e3856990c2a8c0abd5f2a99885a0d55e9a73636b1fa4cb1b460e98843d705296f9fee282b1ddd649463b19c7a92fa557c24aad6835b47fe3e829f77f5d6633f7d1c06c239c4cdedd80ff73673058ff8d4051bbe86477c92a2e460c6034f2fd402e237073b76138461f45b9f4e241346b3b539168c40c98926392294c40d51f970c51e49f5da442d6e0ec08afd6d5a17d5fbbdc5df8654fc3a786c1a12afe9302f4371634d6e09595c2370e8aff0f0b93e331993110ee74754d7ac64892a28eb68284eb458d9eb641983d89fcd3152df168eb74d2227b868b3dc7d048c6cbb28f3f4892ce685365e08e3fa4898c0fcbec1175a4fa385eec89f961569e0d54a1fef005476db75837670d9190ccc6ceeb074e229d4bed686d1d45ddb4b7e782e7a219ff04a5c526184bc41fda793f6e3e8ae6f0c4411d5e0bf379dd4e9c7e49646132214d5376e7f588504b3accc6f9356288324d863d692d45bcc89f7d9a4b772df7ea5a763bd50a0f8327fd23489bf5d979df12ae93acebde477089d09eacbe068439bb8534ad616d9045f7daaf40a303516c654d0eeb88870552e97ae777c75a27dc1e5712cbad93e409241411a452fb94b53dc78f6359b4a764dcfd55772ed60a4d41b72b022c24e0604811fd0a8f52246eaf4c712dbab3d53a965a38aa33c397b0354995afb783aac5ba144cca0806378a56e67325eef23d2b03e4212a17ffef4b794bbac5eaf0675fc7a6278c9bdbeedec2050752765ddfa0ef324dd707b16f57ebfc56d2f4b0cb99d152f9d0820e4835dba13da3b0ed266b5abf9b9259fa02518b0aefc9b31ac9ae455a14a0851552fbd0ef00c1309c14008eda962c8c18e7e1c3103efe1503385661252e7f9a01915b456a2b06e0501e2bac3a939b32efd86c51d47c69e63219513822f0440480513191e149a481499797b55540d34874c3bd800189ddc9097688ba19c3e6f517abe3c482dedbf5cbe9f07959070ef4811f1538f528c7a9790a5159bf4e89e26a399bb605b3c3a49fc719bc98e70c918ba4090e0ce0c3f49bafddda6d2fda27837f740e3dbee5736f1a7c76d512dfcd0c3d4dbf3dd718cbb1294ba5f2e32ccdfb21787c8a3a3f3b386b3da85a58a6432e60da144f93bda40e8b59adc2577bd870acd43a0e77ed6e2288abe2a81eac5fc146eb043404a3944f2ccae4e6cf678e6b6fb75bb359cc53bc8c203c52aeb6af851aaa69984748384e3da4cd55a98123ca4b753db078ac1b5ae0fd1e58a81611a40095f11a904342b46ff8a4eb98c22619e09cad7f32786d500f67edb67c54a546b19e9518d93f3cd194d2648c4e7635c0b70143bd7ab71375d2160644653b04fcf20659f057e8db78e3d713b1e4fcd86e6031b3cc9204a5e0e98421f85c0c907693e520eaa3252134d5bee45bd98a1ff2f819460ce8795b09ee8958c1e4e7344f6f9ddb10f96c8957783e80888975db51b16b053e9130cd6315f648fb7a1202c848733fa79c56542ba8a34f9564e7f8679d1016957d5e71894921b3d67c8b3f6020d22ddfbe3f7108f842c02f6226a2974b9dc18769e395c17a30af0600d7577db6d8f3068944bccb1c43c663ef4a928e63ecbf60facd9607ff1ce71b2cb1328322277194937d5ce6e4c24008293a1469e9dc473ece5130691fbab8308de2bc287b6ba78d48e593370e54b1f257017a0832928d95da19db50d223bcfab8ca9f1db27a1182bb9fba5bdc334b24b3ff4ca648376085074838f9a49011a75d17eca0dab20620268846bf3221b7223c608ce1a835d66a8f347ec8dc9b04352f220ed3b0782acfeab182d19298a32ca8d9fed0232410a9ecff386357e18787877df6ea66fa503e064ab9c7b47fb587855c7c3c540e78f36b30f61b35554c26a1f6739c60ab1d076971fa2167238ed3b0941ebed43f0fecb5319e8b756f27d30f3f22efe4fadba89025a4cf1d20239222ced278e633633d35b47d27f8b49e2f0a2278f368783c532eaecc21619cdf3e86f521df676c35e971f19fe582c76a6ea488fb5b44ee105be252906d33f49177980c5e2befc72f0159aca21f574aa750b9069684a29c2ac4de12580905af79567bdc94da92e03a9a2ed6ea9b48ea8be33ad5a35d4c494200d849fca8f2498baa797331dd4d783138a893e846272fe83386d1a74e703d4eafa9cc06039b312752bb54e2b5e5043595870e2754e798ed0867bdc6f0e68d247892c8682c4a6ba37c846fec571c1ab6f242ac2ba35be668118415c3002174e92c189c65cbda29a115a0b1f96bb5a6b80580b47be8aabfe563caf4e37e4caf5009593e9916ba05f7a148da80e44afa396ce96d88bac5562bada425972aec25daff9399d015db3859f306f29a06038f0da9a1a028154315734bc9c65552a1953bf418e30a982842f6dc95572036f916757a4f78240a9de30aa25eff7a14f4d2dda8461667be532dae96ab4b84fa7151fd1582741a4725ecba9607be5fb6f20474ce078bbddf5d98e2b51d5f3f9d298388005208b31c63aa7a099d35abbd48e5058a2e4bcae6aad9224f34f0d9d9d10dd328b9851ce837483bd01d4a62a5300686f1253169f39832cda107a4541f2847122bb0dbc20ccc5c12f0947110b719124aed7a896b6dd50308947210f77b3607ef786087554266de5ec047bf95a9e3d076a2b703861e815ddc9e4dc9d516a25d594cf88191e0f8418d7f2f4fb4f7deab283fa793354d2a7aeda10a1061eb296519462089b5156b175efbf98a9efab11096772b9bc19f38d1e933efd8753981b171e125b77e80074025f60bb8470521c4cf159fe447313ac1752d71217860485810136cb34e5062f14ca8c9143efd62ada52bc45ea58be4052b419b398dc72337fdf6cfa77130a6c807974e18aa748b49df6a62e265f70105221205fb618b8477e66f26c06b12315239db45db758c660bc2b13b119e1297a0aeb7acb22505956a90b5c81fdcb2ee2415f886baf1a0687a57ea75bd74c45648069c63d64e5e2f4a5af37152df829dbd368f66195f77b874a78934769af0738e210a153a657aae1965fda0de687da77e66345c14babb93d6d5fc0560bdec5cabce11ef0b96d11295ad6aebd3368123828c61c6cd209360029121d296458f3f0c3d0fbde2e644a16916172b97847c4f2e45b438c356b1e8e1badb2fbece3885fef17ec08cac91ff5b31a873289f1c97566f2953084c54862357a3ad4cd91998bcf453ab531a327c705756dbec63f8916750e507f08c3f5c5f2c16e9da4f99839d949cfe7e4f939af0b41ee286fd03da1ba771118000566e52203c758e7ece4fdfe8d526dac5f6ee631155255568b40f5246a6660c69271a0a38a84175ef3a4bd0e93347b6482b23f08aa9f328c9e86ed04193d20f83974334d4793f4c497a5bbffc7b704ff330758b9d610e516ec238af6e4e5487df9571350a9b3f1ad1f0a0652f7de8b033e302b5f296c7d76d7a487f9c5282ffc2bff35d732", 0xffffffffffffff54}, {&(0x7f00000003c0)="11b943c270e72ce48569b5f8b01b937d8bc6d9ddc74cf438cca15280bcd2aa1b605ca2bbc837e0dda091f422ea36cc1afc67a137e10be85848b3d279ae93bb865c98775076949c4f375c9af69782d62624420f7b8fdde4a5ddb5302e772f29d8bacca8aab30cd8d2a1de0de4041de585a46e9a", 0x73}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}, {0x0}], 0x2) read(r4, &(0x7f0000000140)=""/223, 0xdf) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}], 0x1) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1724, r0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = dup2(r3, r1) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d7", 0x52, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 5: setgid(0xffffffffffffffff) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x20, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa060baaaa88e7507a82354a0c0000000000000d3e1c0800433940257771363081f78006cf47ec"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sendmsg$unix(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES8=r2, @ANYRES8=r1, @ANYRES16=r1, @ANYRESDEC=r0], 0x10}, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x20001}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) write(0xffffffffffffffff, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678", 0xe) sendmmsg(r5, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000001980), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x21) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)) fchown(r2, 0x0, 0x0) executing program 6: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x1a6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="020ec9ffcc5f709e380fa610f54cd2d1f39035160125af8c5ace3c51638444590acca78ce1437d9c9b8c216b4e9b2a7b72c16e97632301124e3544ef84362134d237a5a769acfd144c1fbbcc9341b2329b01d88bd30e6226fd763b2389fbd3b84f5d2c15d97ca25e1403fff0c01df03bbb12e812ab900a9b2e7444bb18c6fe1050371d52c1e9798d87da11718b8187918123a1b8318be0312da71763f3e9cc141b02bc44ca995f2d67e3a08f5e0adb6203df3aa8b0a0378356a19f972150", 0xbe}, {&(0x7f0000000100)="6cf50c0bb4938332640602da2c8bc36ba848a9e91a18d0a20d8ef6568bada1a2af51c3a843809a83cbf240a1df6e6872b43be91da8671be8be63fa46285e2ae1b6270e437c0e6594b7c079987e2ba71aac7fefae19db374ce102a7c8176f7cb10286bf9ed1545aa169b2c7208fb57b0885c4ec5c5dff6b6c43a61ba83098b998872962679b3a521f10893e7bbd3cb4dcd1c680af153908b3cb0e7a64e243abf80a08ae804d64bd689b16a5c749979f0f80045e5014a83b4dd70ef002ac52e253f0195879d0cadf2c680d0200f85667fc89f0a99cdb01ece29527c0d73ded32db87", 0xe1}, {&(0x7f0000000200)="bc0fa9ff87c578102e6da41de39af3966498edf4e4ff943874cbed50cbd5799b8c742918427f1fb125b7a1bce5704d60969ce6fa7353ec64bbca5cf2b98b3bb34b96f682c91cffa5b57478088a331e6c878e8826eb2fe626474e77978658fc323d55778fb5dcf697b0c8957b1dde45c978fa6f8b312622240ca4b3bb1a36629e63f11d8df9837039d97c75f31d7c48892e924afd06245c0d2b2c36", 0x9b}], 0x3, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x2, 0x5}) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/198) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000480)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000004c0)) getpeername(r2, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/34) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/78) setsockopt(r0, 0x0, 0x9, &(0x7f0000000640)="ab4e73e3e7bc014af9737039c3acf1f3d5bfb228af87ff39dd8009a527a39d5cfe97e6af3508d8da383136d92324c00ce4de6eeb4c4b809472bdc7", 0x3b) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000700)=[{{r0}, 0x0, 0x0, 0x5, 0x7, 0x6}, {{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x10001, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x9}, {{r3}, 0xfffffffffffffffc, 0x25, 0x4, 0x1, 0x101}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x9, 0x979d}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xffffffff, 0xffff}], 0x5, &(0x7f0000000800)=[{{r0}, 0x0, 0x18, 0x8, 0x1, 0x1}, {{r5}, 0xfffffffffffffffe, 0x88, 0x4, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x1, 0x9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x3}], 0x2, &(0x7f0000000880)={0x0, 0x3}) r6 = semget$private(0x0, 0x0, 0x40c) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000900)=[0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000940)={{0x9, 0xffffffffffffffff, r7, r9, r11, 0x8a, 0x401}, 0x20, 0x9, 0x5d6}) ktrace(&(0x7f00000009c0)='./file0\x00', 0x0, 0x40000820, r8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000a00)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000a80)=""/4096) r12 = getuid() fchown(r0, r12, r10) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001a80)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{r1}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) pread(r0, &(0x7f0000000040)="78c9bedd4fd754163d70f4f2d434cc920470da8ea7e2", 0x16, 0x80000001) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r1 = shmget(0x2, 0x4000, 0x61c, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = socket(0x2, 0x4000, 0x8) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), 0x4) r3 = getuid() r4 = getuid() setreuid(r3, r4) chmod(&(0x7f0000000140)='./file0\x00', 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000001c0)) r6 = getgid() r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x18800, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="8fe57f7f0b97745f371b5d3131e10a09fb9f6edaceb9892d629f5a0f11d2e92cba4673674809ad9ede6408c54ec57a7460766b03f0556a2ed87134c88eb4d525bbab1772e347faabc793e9d0347cfe2bb227e543a339aa7fb724fce3debd14c85647efd67e539d8357a6cd0e2a5039", 0x6f}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}, @rights={0x20, 0xffff, 0x1, [r2, r7, r0, r8]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r5]}, @rights={0x28, 0xffff, 0x1, [r5, r5, r9, r0, r5]}], 0xa8, 0x5}, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000500)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) bind$inet6(r10, &(0x7f0000000580)={0x18, 0x2, 0x20, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() fchownat(r8, &(0x7f0000000600)='./file0\x00', r13, 0x0, 0x4) sendto$inet6(r2, &(0x7f0000000640)="c30336862b02c9f1da091c5ef6b8aefc59fc1e2f91b41cb77e52491f95a1c8ffc2d5afd08c0671580e4f9ab80f1d70dde9b32474732ac73f303f8fcc7050f6cb8701df33c93d618cc22d6f475a401409d842f36501f5f9c84d23718545944f936c18f25a7930f9f684fa9ffb4fb6b89a", 0x70, 0x0, &(0x7f00000006c0)={0x18, 0x3, 0x9, 0x200}, 0xc) bind$inet6(r8, &(0x7f0000000700)={0x18, 0x2, 0x2, 0x7}, 0xc) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, r10, 0x9) accept$inet(r10, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={r11, r4, r12}, 0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000840)={0x7, &(0x7f0000000800)=[{0x401, 0x6, 0x40, 0x8}, {0x1, 0x40, 0x1, 0xdd}, {0x0, 0x9, 0xff, 0x7f}, {0xfffc, 0x6, 0x3, 0x9f9}, {0x4, 0xfe, 0x96, 0xfffffffc}, {0x2, 0x0, 0x97, 0x8000}, {0x137, 0x2, 0x0, 0x28000}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffe52e60ad025fc5d1fc27479cbf67000100009078ac1400bb000000004e234e2200089078"]) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) vnd0: sloppy read from proc 86330 (syz-executor.6): blkno 0 bcount 4096 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, 0x0, 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x45}], 0x1, 0x0) close(r2) (async) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) (async) bind(r1, &(0x7f0000000000), 0x10) (async) listen(r1, 0xffffffdc) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) setrlimit(0x3, &(0x7f0000000140)) (async) mlockall(0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r6 = dup(r0) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f00000003c0)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f3135", 0x32}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x1, 0xfffffff9) executing program 2: 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) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000000001ffffffffffffffe700000100000000000000000000ffff"]) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x4c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x61, &(0x7f0000000300)=ANY=[@ANYBLOB="ffdfffffffffac566789c5410800480000530000000000009078ffffffffe0000002440c000000000000000000004e204e2000089078b118c3ace99698f88732e2aa21fdc48103a73a0bfcb402b030c2a845400a2528002b485bf57bcf49fdaa86b4cfd02573595fad7b9f50f63a0d61035e57b801814629968466da37793bdc7a6b195e9c2f4244b0cce9a919c088b54aeb8f7b266b8abb4d073c7c8f8113a6095e086b44d71eb5bc43f83549fff325adacaff4baaa6c6de5b1cec5"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r2 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r5 = fcntl$getown(r3, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r4, 0x0, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r6 = socket(0x11, 0x3, 0xc1) sendto$unix(r6, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) r7 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r7, &(0x7f00000002c0)={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='}+[\',\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000400)='++-)\x00\x1ef\xb2\x83]\xcc\nW\xaf\xf8m\xe4\xce\xb1\xd1\\iMz\xb9\x9b\xb7=\xbf\xab\xe1\xdd', &(0x7f0000000280)='tap', &(0x7f0000000240)='*#\x00', &(0x7f0000000340)='.-%\\\'/\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x6, 0x68, 0x40000000, 0xffffffffffffffff, 0x80}], 0x401, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x78, 0x4, 0x91f}, {{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x80000000, 0x8000000000000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0xfffffffffffff2e8, 0x40}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x1, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x40, 0xfff}, {{}, 0xfffffffffffffffc, 0x9c, 0x2, 0x3f, 0x5}], 0x1, &(0x7f00000003c0)={0xfffffffffffffffa, 0x6}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410db", 0x4) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x3d}, {0x86, 0x7}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: socket(0x2, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) socketpair(0x18, 0x5, 0x8, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x20, 0x0) executing program 7: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x1}], 0x20008, 0x0, 0x80000000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r0, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000200), &(0x7f00000002c0)=0xc) read(r1, &(0x7f00000000c0)=""/127, 0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x61248a1c15fea485, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x8106}]}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000001200)=""/4096, 0xff8, 0x802, &(0x7f0000000180)=@file={0x0, '\x00'}, 0xfffffffffffffd93) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r2, &(0x7f0000001500)="18", 0x1, 0xffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r3, 0x91a1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000080)="77042f44e8dd2b571e8362e5f213efc911bcc3a3dd4e2519e8a50784dafbd879", &(0x7f00000000c0)=0x20, &(0x7f0000000180)="b4990e208c98790c73589e33715f208796ddb9c39a89d1b0cd512c82fb730e77e97561451396f82a45d38e74ff929fabbd1343368c7fa62620938bec1a2007278e38150739d20f77f70db01a", 0x4c) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x1, 0x3010, r4, 0x10000) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000200)="ef4d594b", 0x4}, {&(0x7f0000000240)="6e975d6356dd7ca59162af87b8f892c7a6b3040420dc50ba13dcda9580dd8044bb2dccb48490bf4b42eaf452f2cd5a6acfdf89bbc06bc89483cad7d1801ca2e5431098220f869adc7771430903c66f1865c788990c7e79585b", 0x59}, {&(0x7f00000002c0)}, {&(0x7f00000003c0)="f669de9afa7bcbc49f6dd8c8ef87384637db7a222a257f14b1e335d830b06d2b85c6d9586bb5501048d8576c87361af6f148d68afeb30f8c9737c2d13edd2106ba447609a404294d496e50c10f2587f98ce4e44a300f6b0f8e1e150e3882f8d78ab818edb0d7507cabb53e64390b8f25c8fe5c6629648ffdad55efee5bcc4d78ffd13130dc7b8be6a6a7ee56b5d36a11b253", 0x92}, {&(0x7f0000000300)="2f9b3566c1c8fa7f1b1770268c202df028996a", 0x13}, {&(0x7f0000000480)="de5558241b845027f0c41cd5e3cdeb4240a3486b87d2b38c06f2bf8a9918ac4dc884de0b33eade0e5cebfd65e806a656bfb3085864e105b2aa670a07db29d72f06e09dbf58d4f7911297cec476e53129463773e338148df1316d3aa04fcb36859946571afae2c2cd87e64ad43ff524e2370ff6a93e420ddc4c01ed9f25b3aa7c091d01f8fd3653bcc2577fb9760cdfc6cc8c32bf6d8a11c0daba439bedb8ef56453323d034f6835633cc48e277736356f5c8940083d206a970327dc3041eafabad8744f55176be2a780d386d2d356f50c736ead8e0524bf9cf74a04d045ef36986e78611200773d1c3cf88399e29dd346dfcdbf3fd9c9e6d0f363abdd44a6efa9b09f712242040c84c265d2738ec22f6d781380f4acfc6f51f97098964a5ae88b9b5a10409d90ac563b7999677863eaf8caff7f7ca623930dbcf7dfece4f92db23bcf873dc893d662e7f376dece019258852a4e719c76b55f569744b6a0747e0b1fe3006abdfc892f6514a8a5b62a8111b1a24d85eb5108e810b77091f81df18352adc50130d2197980c6cb534a97e814e893aa4de4147ecded2de1a95ee7e23cfd052a2d7d2519959e739bdf448217d630ffdb6c69ed51d50af970c82e54c2c467d00da375e4c28d395b29175e75387db5ef56f7b174f17952e5d49b6068ddcd7fe50e0ca2928d5f882842ce43c20c4a764088ccb657e7c76c8f8d6830d7a9e439284d580e181e89d1fa14a4cf35f7d321d01cf9cdd392d792376dad2ee2b8730e2105ed7492b2c1e83260637ba959de385021903db0a3aa1df42803d1f7494655f1908a91e5068440b6bb3658f188c5b3ed3689968aa6b575618a2861aebf77be076c06b69ee5c1a113e571955498883f96ab8d85f6ccf85b5dce3a307af7096f92557c33dc46c7a7f715f10c5d79fcb3d82413219c0ccffa31448df0cd88462ec499278d5d35983ad9654ffc717c55a43b48bb765c48307948888882acdbac3bb29f798896b5c039b83d601a6c8833b3c263e1c453b992ac035d74520645ca5dd56f2a6cfd4126e14e7d45696cd59680abdbe6adce9038f3c1e71e4d49265f8cb343d824fbcb149beaa7049e6637067d79207a8878af11b1ae3a568fb9e0c05771352455b07b13bb191a410423ef2bd1abbf0b02242faa1bed02b652a231b846997232176acce0a2a19e0aa1a53e291415317a5488b609e7fc93ffdd38ab3965251f789da30f692b57d518ea910c279b3efc18f325f0ef3239ba3fcc7de023d24fd7391e324cf861e4c546ae1b73c208df0f0b9fd6e9f3cf77e3faea3a1fa5cc3b05fcb6f80ee4b36100029f83161d607d3625ae42bc8c3f8f8015b47a7c9c38b495f6a80f8bad5521fe3ea313be8d5e79488ada817ed677aa4a358e1bffdae188d3a4c3eddd3a596766a81c3a1b2e5df813433edbbb3e44c2e7dc2d5b99d29bbac9591bb7643ebc9f912b90651f675f581fbdb576c0d60e0ca2c569512a9ed68b1ca65f5b05d87cdac588dbc827a6bfae68e6a95729cdf99fb47ab9d1e16f00efa851ad9f83b7d25ebb56785efca7f8df562899ff3229603009ced24b996751517d3f82630287f40c915335c51bdd09821edd5c208a9190890503fba3041a58912c70aba5e7e92192ad25d9265c188403e014f9c1ec6afc89e8973df761d9c3a969a0e0a66b2aba7aae3cfc730fc392f2c4ac775dbd74463d8971a14f0ac424dc83ecb484045d9014f1157a5d02bc32d4322bfd64f7d70b236c2ea9aa1d2e2fa3e57c67115916dd8dab5692f818a3b3159bf530c0adc76b9df55765a47049e2e72fa0a06473f607ba02e44da9a14e0dd4664fb563f7dd77351813d87c014b19fed1a8447b470a8e4b7ccd31e194de614a7ce0fa18eda1ebca5f178f1192858c1ec8d5d3ea7e0b1c76d51de78f78720aecd646203dc88779b96d089faebe796b4cb78b246503ce1417349825194206d081cbf5a83174c4362e63210d1695634e3eb6749dc74435babaca1927eacee5b607ac3ea4db5003c63458ffd80adea2b1f646077fb6a28f0c8a948a4c6c1085eef513be2996a053174e7a8b7597ac74f8a27b524f86b6d8dc2b467402bd76960320e57712b57336975a54cd935a80e50c1a1d406e3a6d59cbc06a0a4a2d6c15fd3ebf85534115189eb1889590a2add4eec90242fd3fa551387ba084ea8bb1e0c7291ccde36ce0a37597cfc76eca35d9f2a3db1e5f31114d0f6563bb2797095fc45289ac39b351beb4d880fad921cc766734ef30ced743371942726b41aa4ff07d9f6207a19f18b2ce0442f2697152142cd435e20d846c75170ad4fd6dbf161dd17afa7d01f54b11dac6ecadf95fb82891fd282b50ae19e1af0ba73ef934cd4501b7255fdbb7954dc56f3583eb1949dfd55e6949ce28832252818ad14ed4b2d772082eeff6b1e012bf064976d5d5d371d75c24a6113c2ea45fb891a0508174a5f7078fc782da285761e13f421716c7cf373f91912cfa9e94d934802de3ef6304f8fc2f07024aa559e3a467a801abf73fbf56dfa03bbe6bcf934cee8508907640c7a36589a0bab3fb9ec1ed41c3e55fe6bd4b15d151e7ba80c876ad3a14617668ae34dfc87347181c706b841d6544b52903b9dee0bd82da2f4c603f13f2f1d57f8bf33a10016c9ebed50ea9e81fc1f432e7ad30127c2585207cd0f8809c0acf6fe89323fb55f561e3aa2f2ead797efa200ca3133ee848ffd95d57842e9f8e3e29630ede22443e4ff5bbfe1336508bba4963da8cf93a49b2b1c49a7d1d03638b54ccaba4898786affcdbbf8a2a700d4e1e14299343550a800429f3ae7e9017ecb3f3a351dce795f064c2c2e9aeb6f5e4b2e4ad8c1d9ed70fe3023bfa673ce5fc8dd6e36e366c7cfe64c922245838c28214fb3ef39ecdb4c9a1e4883ea4142221e624d304f946ec01830e0dd8542cb5056ef342f5b51057838026d545e00f4a8b6307a2b22886c52e41db1d44409495568272cb753e02e0a0d3ecea65de4ac16aa257c33f3221c2ab78d0d4f5cfc6a0c6b4388e46375fb6cdd72a75938463d1a2bb5bf47b237f6cc8fab83ca8575ac1d4c203c3a1732c674261591dea563472debe82964f4cf24a07b4a1ee426d406bf4956e424facf9877569483e6964e0907c37e8d5d22e98530c80c6079ce69e6577b829029da21df3fbb707b0bce7d9861b1f891e969538901c5acb069197de48407ea11bdea28af1879f707a01d2d3844af66a0a0d57d53424d55237bfe57086c5d1dc303d2c6eef9f50e653f3732cebaa042d1a2efa50adc788b83dff0479e7940932597926357580614bafae28e5915b0c76831a888f48aee56156276d06c709b292a933ef231569f7865b4b283ff7aa4f8e91c28778a84a94884482677a31f12a0937637ae09d923ec5bf5a0e604ce19e67ae07e6e203b25ca917c76769b3b86ff661c5dd0b39ed91716576ccc8d12a82f6e39c24ba3483b2cced2b4faae9abd26861770cdfdc695414e0f2455f15db80989862410998464a67e2167936d4c353e518e85e441d737961be9828e15dc5604b4cfdf3977fd7a5d6266e3656d3b617c2ac4d8eee386979a25f2531160c71a38d8f4e12d0dae7339d93a0525e9dcdaec0e70347a187f5e96fdf44b3490bdb928d70c9b4a30eec6b10607e73707af9be3dc06d73f4d0a1e17c56ac8f2c569b87bc942650bc25da4324355e651eca444fba0290a95f8f2bb1116bcd6452f354d095f0ef905c217a2319aab373fac21c958e7230803c425a2f1cb6e8a699ac1825fd0e30aa56f220903c9e1376b365bbd4d15d53284e6593d931ef07c6a1e526b002b89a5ca2398bc8beb5a60b622f53ad4e7c119f056b18609d22bb6611059c03a5a793a8df7b453a291aa0c8e625da140eeecfb207d76f70cffb667a4ad9902f48503c67bb1d182bb60a15e2fab61fd923ecc02a5ae9d120b3c08ca2a9258248ae11f94fc8e5ed1b57f4bc759d1aa1dfe5cd3c37aa46343f61f6f890e2dac5a674a315ab9abe18bbf10cb5d318b0b404952b22d7a8aec5e42bcd5858098b9a82dcd4659604113b7cf81dfe8ad76cd54ca38b36b15233c55abd260831e959b0ae59b75a75ed74648de8c1413deb18d52110c32d4e8feb7260771d1de05f94d649bfad6c813e03cb025d0bcb528e2da55a7f7634661fd7537c4feab6f9081e723257ebe5d260fd5b053f594c0e9daba7b96946a7bd720c210223f9ede6030c6ed23f11038a474fff90a52f9a25a8122f953b0912843661ba1af983290105d7b431b216d5b1c5ba2408888752d03e034996911e3d4791a8be89913cc6dec4254916bcc0017a6edeac9e0def00279c5507faaa251ed91c323a01fc5a4a1b9b789b4a78581e45dfe090ac1178702f65b62eaacf6cf159b91e277a6a89359730de110f51831eca4780549c1a8a03bf2bcfa35d3f2a5343ce7d9aedcc2d4f0487491052dbe1ae078c497752ee6d8866cfb70881956cff0bfdd35dd45d2d848a49b6bb52a1da87d05d7c5682d0f5809e5b5953040a1d216151efe53769099af7b929b561eea5d6e08bfa2a87a19e4fd5c35c6e2c34f89535618cae7c60fcbd9f01e27c4dba48e6f3eeec3f4abce77dd8a82fa1fd546f914fdc917f0c578dc623d1c0382ca36bb379766701f6a90d09dc76b1ac859f153f2427598355f7804e04c554c34c4f2b6aef712d716d3f473838fe17c29782ce6f16e5774f39c0b945112d2858ada24dcdfe54616c632cad132041758caa29480a161d4f51509787f2cb0905d5770b0bc4ac76d149ed84707c205d50a744ec11ad79a428b1186c972cacd4be08516f286a2c39bb88f2d288a2ec2f3918f6100829485db078e959d6fe7b31956d7d24ab0899ba168f4ed113009d4b0dcb407dc4b2307f13508250294d8a19f5dc2fd86fb335729d5ced55578462548e7658ed256729245154d7bdb9c0392f840ab7d39f6e72a9d61a874da23aa8b7d7139d10d79766ef515ca657dad7dd7d7e79519ac0f0df4397a3cc1812e05451771ab7a2d7c1d340d9e351d1600601fae8e4047174f7a011726ec2bf439eeba07d1e2c92f6e8dceba22fa5672d2d4b356cf9f1a88658a666d507e4696aeeed235ccd93b6c4d204600e8c65e645ae18f7f5a74eb10ef9cfc03147e9d7fa5830ce529c668548435655256adb1a5b5f3045a6675414fd9c1c4840b6bef76cbec901ecb8b2768e01865e63cd854d2ca43e54ba73915e3e4df938fe5c8a61ca06642150303cda1604c1a7e190e9d806aa417b6c0d1cd38c8f09b0d3bf6b1c53d87949bd430b4a3bb371a31d7b191aa45c1bbb74e1424a9b3ce3629bb4334536109ff028059024c29b6c4607aa67b4c23c746f6329c577a8a7e4e345e42dabe8693326c082837ecc2252bf28df0cd5a30a997e06e9096d79c85dcd7b6184f02135c96e5905190d06ba693cbffecfcf7ce290de2cbac87579eac7c92aecdc8ce4f5d57ad75a5e6149c62537d5e16f622f8eb0bd6b7960ff6a3e587b72052572e02224daa48b4653f023112953874f7a25ff2d8581aeeb91f027c483c692aa1252844d58183dfa2274147183978a77784c7ddbe16a8a5b00447c55f7cad6ea22504ce5a3e1649cd958445b389a4ef40254951f6a06d74b38aeb27b92e1cf156a5427079222b0f92e80f6332271ec1c024900bd27521ea233b457ed3d3c005d91bd808b44c46af15a73e38aa3eb850e1a33a152256da52a3b2d5c4582d5567b7ac56f77722ab3a78a29d926f843c84456e962732902f05af321f1a4e00c1624546a056f27f46fd", 0x1000}, {&(0x7f0000001480)="2ecaf12531f3ec06a555d6910e8b87b79543f47473c720a159a67e1b9db900cd0da2925c134a754b26343e438f51f521909bcdba1f9725273e037d8132c38c13d8f225ec3d68578f21d1", 0x4a}, {&(0x7f0000001540)="cbb5b903493882646830901af9a93be31d27add1366a36bf9c74f9db9ba5209e6707b1a7b569b7be3d26739a138aefe411fd248ec647420bd3fd07944db5b20159bc328148c807426fe6a855361f67d5c938c0517a10dbce960b9847cbe0986c5e6ba9d4e83e930e378b1021299d0048530353ab650fac14d7a45ebe535b855c93f987d1c890065e6d810a7d2b2659", 0x8f}, {&(0x7f0000000340)="fff043", 0x3}, {&(0x7f0000001600)="e722506ead38f378724193399faa7bee4a83f62bc306c1e4a96a6a3a4c25b2520c8b075b0d40936aa615bb81588635598455f505a8d52f935bb43d7cf6bd9aefc0eae7e750d91a7217447e1c4100d437d1d1087d933d667a7b141b4c8328be877ac8cebf1e710d18095f12f0afa93d3b407bb42507622d7b60365b4ccf48257e5b36599dfcc556c23abbd32a63e438fe8debd15189104a07b3046a0524137faee136117e70cb21ffdab4e2ab45e699993ad51f543f966918415bee4416813dfee4cfd981ae500d20f5cbb4088de33a7df3bf506ec84ebf3a939fb2c10d60e60a93ff69cf37d243b04c9ac9b227127e4f3adc72", 0xf3}], 0xa, 0x0, 0x0, 0x8}, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d7", 0x52, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x2, 0x7, 0x1, 0x1, 0x4, 0x80, 0x1, 0x2, 0x0, 0x6f6}) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x1ff, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8, 0x5}], 0x1}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) shutdown(r2, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setrlimit(0x0, &(0x7f0000000300)={0x2, 0x1}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pread(r5, &(0x7f00000003c0)="a58540066a452db0352e06b5a7f51cf0adb9b1f02843ba3ca87f8c093c71cae5d4e31d5bb69c52158fb38d0cde9530ce9fe1d50ff576284966b7e7465bf6af4fa38deb28499998c5d3787263079c76b219b067af096e4bb734467ada88295f8740653fc12d1a08f6f11c372ac12a39f49ec0840535957b4694a0ab813e070e770ba77f2647f88f86691ffb62265cc77edc2a7a1e36a4063461825c90de9b8940e8811637393a803c828597c1e35ad8019eccff7f0be21c9eb4a4ebd823fdbb4908032e05ee8f221f6835e0d21c645f9f42b316c1bdbad2a6b2d4d654144c389dba19f560ed25d3f160cdbfa022ce7c7c70", 0xf1, 0x8) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x19d) fcntl$getflags(r5, 0x2) r7 = socket(0x20, 0x0, 0xc8) getsockname(r7, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r8 = getuid() r9 = getegid() chown(&(0x7f0000000580)='./file0\x00', r8, r9) r10 = socket$inet(0x2, 0x3, 0x5) r11 = dup(r3) r12 = socket$inet(0x2, 0x4, 0x3) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x5, 0x5}, {{r10}, 0xfffffffffffffffb, 0x8, 0x80, 0xffffffff84a0a873, 0x4}, {{r12}, 0x0, 0x28, 0x2, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x41, 0x80000000, 0x672, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfb07, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x1, 0x10000}], 0x1e6d, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffffc, 0x2a, 0x80000000, 0x1, 0x100}, {{r13}, 0xfffffffffffffffa, 0x6a, 0x80, 0x6, 0x3}, {{r4}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0xe0a3}, {{}, 0xfffffffffffffffb, 0x25, 0x40000000, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0xb0, 0x40000000, 0x401, 0x100}], 0x6, &(0x7f00000007c0)={0x8000000000000000, 0x786}) executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0xfffffffffffffeff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000480)="90602ecace76a1bd717e43df1f456cc6a0c9f48e02a2c1bbe8b4ca5cc26e3c271803c99f3009eb62f00277450757e9e423e79dbc7c8741e92a68ba3831f9117d78a7ec66e19da0101432e02ab4de0bde777f517f68addbdc79873f3228def0850e546fd288a71054700a475f358291bed657d90fa13608f5d76f7f5b3c221a9b1868c9af5cef49d315b2999b90fcdc941f48d4d0732e805dadda3e2519733fe5fb2094981825a3e239ee4c9d735566baff3023d4b482f52d92f3ea8359ce38f09d1180db5278e0228cfc6d0e9d3b6464b5eef9d72e652637e771d2ef8cf0284d216829c1d898fde76d2c7c4e43766029c2fb918ec18926bc71d4df98d6da6dfdfebe542608cc59f6452816dd7631ba1d8389ff39b8d9d47b6baa07a1fb0e36b4aaca4f85f6620948f6d5d09be3b76e052fc739664608d13a019554f5da1670eb087276e8a49680bf76324c4b429fe6dacff4855c88df994af7dc9015fee18606d16e9dee5f565a72310c45fc211e08107dea792a0311556193463be6a27c37aca67a5b1c7c339b805dc14aa5460d63e8fd92f4f5dec86f79194bb078acf16cc41ad6bd5e88048cb2f556db2e9e118ce931dc840df53c92336c84d8d5e82936c32607d12ab624d3bd423aefb552171f5bfbfb90f4743543c95e0575664eddd2489cc0631609b69b8e4fe1f12097f3b61fa8728935130dd25a19684266cc024dae536357c714a00816cc2ccedec2127176d6c941404e2c6daff857ce530e13254b7ebf153fae6d3d718fc222212a1b2337dd1b9892e1849d3097d69b872d880e7eab93504ee2c6f3969971c0f70a5fd5d1936fbb4ba598f6673c67354a995d07763afebf54d22a9d0ac83abcb05b6ba827cfc5fd9f9020114327fb69076b5e462114478aa933ee7346640b8c433e8c615b934436d8a4bd1cc6e918fa7b9f588bdc90eaf8d5937fd984acfa756456b8d0e3446b56260b63e005393488040d8e979b3da1af0db50591023eb3e40e587ae80c1aff167361be1aaa2dc1952bd86db337c3c5aaece4bd08587bf8a106632b72f1907191d6448a1349698d070a93d7d8b13f3d0aa25ab6f00b486605b6bb33bd4cdf77380b4a0ace9b0ab7af28acfa030e8857a594b82f4ef9ac66666b8f7377da3a789743a5d4a525e362b1af12526845a006dc702ade6c0b5c1325defd8eb2d17a3d2111d70883646a780996d1775dd48fe796c418fe8e3b905244ab7c537b8a003a37782da7a508b5cfdbb7bf911f52f21f4af30199680719f7974cbfd96476e84eadd0b2052974dbb801665aaf7769cd0a2cdb6e247d92f936633d1b85325ad0154681b52dcad0603c107446ddbea152e159b57c66d612127f31aa22169f1485b7cbb21e0a6625497a9a878a90278e87761c93a6fd3f786c7767dc383c55b1c9b7bb89b4533721a32c704df7cfef8cc84dcf19dbd03c099f45bca51c20c00a8ec34bffdeecea5c90213ceee0f2f7e454b1a2ef301dc710d5f96c0140cb55ff0a184b19c9fbf8adff21ccb44861bb149a9d8ea0f94163f406d58249a2c97111b7293bef7efc3886749e79f1e14b3d0535d10436b2e01f4f903957cca943ed339dd127e4f085ae87935ea553bfa19ff94a157ae5e66a1835cbd8f106d3e2c9fd6d8ab12b789fc900deb47ec4d5cd581009399c9097a59cc2e69baf0bc62f800ad88855d174648cbafa2e80fc9a23fc6d58906919ab5338920b1dec6bdfee048e664f81e9d58ea9fd0d7b869c086937b35c1061ffa19250cb30d5bed813ebecbbd3be4ec051c3c4299067f30735c418e69bc18d4e098dd8e31b1990c605c7b334f71f74da7dbbd6763d2849ca34b4bbfeab3dd1000570ef281074309569c8ff11e46b2403ae4ac8f5d26b24456ef30219c4b4052fd7d15374a5a02830dfbb534b852b74d32b0d8acc820de016207b7ab14ec1cb95a56e0881ec7a5535249f981c7c6ddd4f40807b2906406203c6ad51758a4366df143f7f5aeef9ca34c6377bd972e1581fb98b8ffc977c8704593b27690349fadc0ae5ab261303937c53879fd24d2a4a74991a0a073bef328183230310f26e4d6dcf03a01d0c3edafc5016adfca88f0896c1515bee62e6d5abfdff40f7aeb14382823e96c2f5a4c846766ddf1f010ae01405cb072c83313b18878b55b9c5ff99bce5cf56be5ff4a40f8c681ee9fbe242427cd35e39202b8dd7a4c468051550d4f04053cde8f56fd26ce0d4c940b677f0ef0a6c9538a3aafcba269057868700ffcb01edc2356d3a475d81c4a4ccd1803eb9830ff3f7a016ed1fffcf471c9954454fa467162a113fb3fc36e186097599c1aa8290cb98a3296835271c83eccd1e5d0e6c089150237341a2cf1cac5b8ed65d2fdb0cec7e7cbbae1396824b1676008252601c7f96d11ac62acdcb4ddf933f3979d9426b1fc58df575c8908cd4a45261fd55b96a9b4092bcdbc47057a1e219533df37e8b337cb2929a9eef10f8122275ee01da8626c654eda88ec6fcae815fdcbc224c3e747774699d13ce7de8599e9a78baa18dedc8333d024808962d421bd00d20718950ece0f13f3289d5777964fbee96b46569560c976dc5a952cf559639aa7fea51db647c0bdbd517882551187792815b37c60e61830fa6124b2a44d6c1508ec617539c60417c229aaa408e5ece47475cf20f1131dcf2e7b2033e3b0d2fc20a7ade54525b09e8b1f1e032474699c61b72b9db0dd3bfd2fe272d6758f2220b5835fd64bc48b9b096d2367110930634012f81921ea4eb8dcee9cdd142ead4ad5febe902a4b131e7a5487d9ca05fd4dfe7e1c458991ac3191460ad094282a1a17ed0e271dba396838916e6e2e548f9677d72d8792d46e759d119c982d96a412e7990d61ea34e5847e3b53000f77c3be7a1cd7352780af1bd24b3a1ca13a4133493c5a8c9ddfab4c0264c18889c9089a011c18e968fc7dd4155e0857d0782fbbc3ff1a3c8502bb8946c06a000809819bce915ac46802cc28148b4378a2f322c7c5d8888baf74a790b9bfbcc1129de92a61fe58476474070cee44183a622d0a14b1ba695133a9f0881b750b8198f10fe7016d863d4c324c7e9bc7a3296a93836a432b0ab5c86098ee56355adb56857bd24f81b6a6b9f03a63a753b9e07f14f4d8a43f42721a80bc4ea5c15056726873a78157615fb4158ae67c82c51f236620a576fb37968810250eb36984d7a289f900eaa102106e41d4666a0367275b84278d4746af05434db597ddb1d2f40825bbda24bf927a738697926123195c43f31f5152a0ced38e06d80b94db187461c74a168edfe60e95b99d678317deefaa2efce7c1e9cf40a4922617b3165d897a07c70fc96c6186a1c3ed3465a68b421605d553c09288a24baeac9d650c59d9028caaae61eeb7650ed354cc11331290f2cfaebb318a93571573880a257bab8fd0b1ebf3700810fec1fd20cce2a0a1f0eafc8bb7e5a67b4c751cfff9d0044a083ae21cab7006977b9bd0a1935f8ae7ff28b29a74bea106e06cbe080c8d4207b2c65c09795e63603385385feac9d60544175554a44f3f4ca67564a405f59a85e9939d02825c9288f863b41d44e126300a56c4baae943a874dd4e9dcedc38d6a78208bf777903f5fc0ff91f692767a9ee712b57091d8e34fccc596a511f6e90cd35231310ddf6ee648653a3879519fbbac9c8bd161f39d06f3c8cf21c608e185fd3439c574beff7152251317b3294fae8b102e2abea8d6de4bcb97485b7fb8b68ac9e9c44f60a7c7a022eaca7ed89f18fb0343cff3eabc6b4534ba2f5720d2cbac5a0b69bfd74a640c538347ad582dd38bf7f06dbff29a3496018d76678d4ca0aa0a7c985a49307ad34f31351475237cfcfb5db9e284089246e033715b431c5c0a9d01ed0c7316e86b6473baf650958c69efd070cb23b7c493ed75b06b6fc5679e35174c6601d56c88d8c1e34fdda8c3f07d16f745bd675841590ca2737a4c01968fc2a6fa305ad1314e1f4d84417d7dd99d2554aba6e2a17a51bbe0ac53d6d1114f965cf1e93a4303d2407d1194bc08203982e6b7f907057e689a48fbd2d6675e36859ccc02f5ad6535ad258bc96008d1815bb71cbb5e04c4afdaaae564fc43b6a0dc084f6e4b4151d26329a98e9904fa7dd94b16e02f7b55b6faf65f59f1037ac25d5a4ec3c0cb010ec221b26effb275db56e33b99968b189e79aafab3b5b75d83cef0272c5420d659eec1dc1e189ec6bfdfc068ecc1d2c681fbdeaa10defc8f89a60c2bc13b6da12a450f829e65ad5eda3bcd1e87166dfdeefc7de0620c255d1bcbd3f0c334b696910e32a31c01c6429ac0cf221c7d21e1a5c8cbb35427a10ee299b2675c44d2f4220a9ff20e623b2a592a37659b374b4dff562bcad649304435a69ea31f171636a2b1a6aa82691ae866943aac3125d0b878864672bc2a959bcd3c05435a81ff793275df2a1212d0be22e13430f69a43824f128af91933d8395d88c3475c0b2ef466a66d216003e3666c216de132be0806e8877510928b6c672bbed71a85d667e08fff6447ef059da006a3bf5debdab493c030982a93e4fce6af90cb922b1ae8a03ba62cc44a6230d78bae7da8fdfaafec7da23a4194c4a358a0742f2100b471f5a14c6ab73939ca0fc34999f6d83c80926b499c30655a12075a33eb9458fb12c1812699c61e45881d4d898bc68b07cab8240775cfefbcbbc0bf231b185297507122dadd30e6d114ac6c9c7c467ffe9bc3279355e30e5a7cc82c4626ba7c83a2afb1ba4c7c6052b31024a661b26ad3bb03bc632d066ff9f7400fa30a3c81adbeb98a5bd6141b802b12a2b481b2baa2c35875d4e9596623a96070c9eb648bd7cb81a19c96dc76970d756eb2247a2a0d8580a04742c0f84115230cc923571b75b1ea5765a919dc9abba5ea1276d0219b44d07ac8eb371e5663d435936fc243993ffa30f5cc618aacb67e4256ad76f02fdf988ae69b91c09e28e1a383fddbe44f5c825f975bc8daa9cf2131eb9b1f408c0a28e0a79bc4a84ca49c6d2d986db7a33d8f648cfc0b3027cfed5e3d6f852ae413b13b2c215d8bc5931bdc4da0a82abbee24a6e5e383d87e836ba07f8c07ea355dd26cf184fe0fd3509e4278c83d71ed9fb6183725e448bbb94703f954bdc0da71819c3f9abe7885afdedc089724e7117a5c11ff063908263c8200ded516a9a38f5482461f2a3bbc9f0dac652bee079d96f55315c6e7cba14e028ab82f869bd715bad7cd676d15a6eb331bfd6533914034283246f1d52a03298bc73765548cfc3e3a609dd85534622678d1ff55c1522104775659f30d49ff0496b569d4565c971b8f0ccbfed59562e613f705adf9822f24363ef8080ba5a404950311652099ec563519c4b7ee444710ead0090610f5b86c9a2854ef8aca45fcbb302c7b74486c370db00cb79fe02d1e7f7e19df9a9013944f5767e07bbfbc9d1eca59e6aea2da985bd6d12788587bd733efcfa09ccc6c3b0f2ed7a8ce27d9e323d7ec6f9069f27ffb0fa4678b4e5ab3138aef8dbdb8e3abf2b83605b8f400a2fd5867cf222cb1d99e6387bef5e5b3f6fbb52be727ae0a14b23f6f86f5fb5058fbaa18ab9bdc9360ce88b8f8d54238797a48b172ac0a4e86d7652439c7cfd8b70fe97dafc0175c53e09b5f4d51cf2153393ec173f6f23bb5b88636b1f3e56f84d92d63b2006425798a5c4fb36920f35f856090de603e2828bd2ba398657c92d844c62b8fd80707afc48d81c9004cbad7015e266880a65bc6adaab2de8488ffed0b0d46e927ac4a88e763038c0dd13e1a225", 0x1000) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x44, 0x80, 0x9, 0xd0}, {{r6}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x59ea3d92}, {{r4}, 0xfffffffffffffffb, 0x60, 0x2, 0x628, 0x7f}], 0x9, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x1f, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x15, 0x4, 0xa447, 0x2}, {{r3}, 0xffffffffffffffff, 0xa, 0x80, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x3a159c14a4a809b7, 0x40000000, 0x8, 0x1}, {{r0}, 0xb4826d79b83b5069, 0x4c, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x60, 0xf0000000, 0x9, 0x5}], 0x1ff, &(0x7f0000000000)={0x80000001, 0xea83}) r7 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(r7, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r4, &(0x7f00000002c0)="5a14fffa60a4822c723f6c99619b9b1c36e01f0fe7af2f7f94a12033a59169c7be15d662bc2eb8095dd5ab9ffecbfcfba9086f05cc1c28ef06185373107be9bae8519f2a4e6ad70cdf804ac6a4fe6177cc60c5233b1ec0f9b46faf8b01be9588c41c58a769052522b06392ed096605492f41595be2d2630dadd15e11a0a07ec21af71bdec7bfdb86cd41f7dd3cad66be", 0x90, 0xffffffffffffffff) acct(&(0x7f0000000140)='./file0\x00') executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0xfffffff9, 0x2}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) getsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r2 = socket(0x18, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) getpid() fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) getegid() r4 = msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r4, 0x1, 0x0) socket(0x18, 0x2, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{r1}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) vnd0: sloppy read from proc 10574 (syz-executor.1): blkno 0 bcount 4096 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) setitimer(0x2, &(0x7f0000000100)={{}, {0x0, 0xffff}}, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1, 0x2, 0x81, 0xfc6b}, {0x101, 0xf8, 0x1f, 0x3f}, {0x4, 0x5, 0x40, 0x4}, {0x2, 0x1, 0x8a, 0x69}, {0x800, 0x1, 0x7f, 0x100}, {0x77e, 0x3f, 0x0, 0x2}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {0x81}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r0, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x10001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000003c0)="b437ab93c964ca79", 0x5a) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) read(r2, &(0x7f0000000000)=""/38, 0x26) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "831d7a178a3d9f296f7cfdb99d2ebb9c1c71a4da"}) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xda2, 0x0, "be4f080000000040b2a640000000000000000040", 0x0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000000280), &(0x7f0000000040)=0x205) bind(r4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, 0x0, 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ea000001", 0x4) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) socket(0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (rerun: 32) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffe52e60ad025fc5d1fc27479cbf67000100009078ac1400bb000000004e234e2200089078"]) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000000004ffffffffffffffe700000100000000000000000000ffff"]) denied attempt to set clock back 3254715337 seconds executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 1: r0 = socket(0x10, 0x2, 0xb3) r1 = socket(0x1, 0x2, 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x400, 0x20, 0x4, 0x1, 0x3}, {0x800, 0x5, 0x8, 0x9, 0x101}, {0x8000, 0x8, 0x6, 0x1000, 0x4}, {0xfff, 0x8000, 0x101, 0x8000, 0x9}, {0x7f, 0x2170, 0x101, 0x3f, 0x7ba}, {0xb0e8, 0x1, 0x200, 0x2b8}, {0x188e, 0x9, 0x9, 0x2, 0x2}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="db20b98762a3bcbfbc9ca7b6145a38fb12107ce64ae3ee17533230d38cdd3937bf91b22000090978e71f63f701afdff8cc46cec87c087cdf741c6aa115430963924c6ffe77752d75d916331e709fdc2274c4397d80662ee1c3d59bc46837062df001d0ccb2c37b21f880e1e6d3589c6c991bc7588f915cb453196c841ed8", &(0x7f0000000240)=0x7e, &(0x7f0000000280)="9968c9e576a2aa1787a832f51dda06f87aa52640ae01c06e124cd98fbb8aa64a725617a6d53f0100fffa48f53635266548a6947530da9a6b083948543a6204d9d6c08bb1a6059b8c0ade2a02e4b43f7a9e407d8a4d14", 0x56) fsync(r0) r7 = semget(0x2, 0x3, 0x1) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000300)=""/156) setsockopt(r5, 0x8, 0x6, &(0x7f00000003c0)="d208fc963f90cb698cf2b77fac0c13b29b184da72e357d6a7c006f04ff4b61827a083dc99e088ee9a711e9c040b3cfeca47a91f72db34eca89e740c4ac16f4279a20a4612e7993f1266cff630d45e010c6ff801c9b1bfe49a5fc082d78338708d6fa16", 0x63) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000440)=""/203) setregid(r4, r4) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000580)=':\x00', &(0x7f00000005c0)='!^))6\\&#^-+\x00', &(0x7f0000000600)=':%-%\x00', &(0x7f0000000640)='\xbb\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)='[[{+&*\x00', &(0x7f0000000700)=']\'%\'+(-(\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\\\x00', &(0x7f00000007c0)='%\x00']) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) sendto$unix(r8, &(0x7f0000000880)="02bba350086e6b7a10c4e80eee406770d305dc27d978c492d5f3bbc34a497a380d97b57b63f2913d2c7195d04753a70704ea39508ecd2313be4641f32143e6cb008933527bd6d0940bb26a4699891a17e07c1f9efa59ddc42b3eac8f3f44a99dd4adf03d0d9cfb8a26407d68d24b28064ac889b20e3de364b502596b5f13c7430104411c4e8c90", 0x87, 0x8, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r5, 0x3) read(r6, &(0x7f0000000980)=""/148, 0x94) r9 = msgget(0x3, 0x384) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a80)={{0x5, r3, r4, r10, r4, 0x110, 0xff9d}, 0x5, 0x6, r2, r2, 0x8, 0x5, 0x3, 0x81}) getsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/248) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000c80)) pipe(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x80) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000d00)=0xa057) open(&(0x7f0000000d40)='./file0\x00', 0x40, 0x85) syz_emit_ethernet(0x185, &(0x7f0000000d80)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x21, 0x4, 0x3, 0xb, 0x16f, 0x66, 0x33, 0x6, 0x2, 0x0, @loopback, @loopback, {[@noop, @timestamp={0x44, 0xc, 0x1, 0x1, 0x0, [{}, {}]}, @noop, @generic={0x94, 0x11, "5ef6734ab71a389cab1df565085d71"}, @noop, @timestamp={0x44, 0x28, 0x5, 0x0, 0xc, [{[], 0xcb7f}, {[@broadcast], 0x946a}, {[], 0x9}, {[], 0x3}, {[], 0x3f}, {[], 0xfff}, {[@rand_addr], 0x4}]}, @generic={0x89, 0xb, "2325b64726befc973f"}, @generic={0x88, 0x2}, @noop, @ssrr={0x89, 0x17, 0x8, [@loopback, @multicast1, @broadcast, @loopback, @broadcast]}]}}, @generic="ae6b307db141ba2f487d42205f37ea8a346452ab31eb9252c9bee8eac5bb61b637e29720221bd35048b8f5b67b89459e3536a1120d5b928021689bdb40e543153929440db4b1c4abc079186cc1397f6c20441bd200acc96970fda07622fba32c988f1232ce4a8034ba4fcf86d27b4b39506e9380b08f031fe910603186a5d2fe69f9258e23ec7bd9914f8a18baff27bfbcc62f1e68f4375e8f2581ea0d1b94e03fc9c1464657e9a6283c298fa692a2d6917567c45a5eeacab9542c0f4a7a3756e57ba153c7dcbbaf73083317878ee8db46b0c3cbe63c1d79f8dff69b871546f1f8d6ad7fe5f2e6892b4d5a"}}}}) semget(0x1, 0x3, 0x68) shutdown(r8, 0x2) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="192bc2f3136d3ede8331f776db8088ea2332bac010034bc2bc9461c20bace18dc610218e3edf70f6f8b032eeca6fef098d25ccd372fbe77aa05ab68c9a02e62ebbf7d12cec762e59b536da49c718826cbbc49d7d", &(0x7f00000000c0)=0x54, &(0x7f0000000100)="f28cd90743a1dea5f0c04d6ec5c36dc7db36804916b08c32382604e83c25f7256d2b36d36f76b43904b0a1182848022c22d4451635513219b5d4a26137c454d08c2f7037fb117e67cb73a3208225a2b7b52bc14bb0c47d989ad3cfe1b1ca9038dac20a380fc31931ce17d805b6c2491b9dfe4088327d57735c3dd8485db77fce804e737abc3e6939712e0f1a9ca4db8b731571d62f42af2f95f7a7cf0954daae1e2c40e09322024dd22da41cdd7cd069aaedeba5e93ef03ab7f08d42898f05f9a92a83d31bb81102f2df69fe753fd36d6eb4ce", 0xd3) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x8000000, 0x6, &(0x7f0000000240)="15337ac064199964acf74be1614483ad2e3b4cf9e9fbfd1db42d38a8b258754e44102fe2676d42f5982e835fc0ef1610ffe8237ac4d0c365ae91", 0x3a) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x6) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000280), &(0x7f00000002c0)=0x4) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x20000000000000cc, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r2, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000a06, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r4, &(0x7f0000000000)='$', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d7", 0x52, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x0, 0x8000, {0x7, 0x8}}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, r6) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) msgget$private(0x0, 0x8) syz_emit_ethernet(0xfd, &(0x7f0000000240)={@local, @remote, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x3, 0xe7, 0x68, 0x2, 0x1, 0x2c, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x4c7}]}}, @generic="4a163c73b2fa5ac886c8c9780f458cc214663c20320d35760cbbf1a35151479fc2173930f09baf4d3a5a828c05da5eb6a2914c7fd9a5a7b74d2d9bcb6e7ef0e5ea9b9d97c0282e3eb24318d8b2da464ce1483b1025663e37e34dfe6ebfc956a94a91e64f74724fafdf3bc32d11899f22ff6f88cee9bf141b5e04ace7db694f1e173dcb6ea0e207e475f85653629abf2fffcea25929e6fc1c0250fb525dd4a7819ea3662e72e79de2556d059b16525fd1328356e7a1f81d13f32a4ba46883ad"}}}}) execve(0x0, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x453, 0x0, 0x0, "c07b1f46000000efff0020fbff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x9f}, {0x24}, {0x416}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd605d58c80014000000000000000000000000fffffffffffffe8000000000000000000000000000aa4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000ffff8f780000"]) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20880, 0x4d) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0x40000, 0x401, 0x6, 0x1, 0x7, 0x2, 0x200, 0x0, 0x2, 0x1, 0x100000000}) r2 = syz_open_pts() close(r0) getdents(r0, &(0x7f0000000140)=""/210, 0xd2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) listen(r3, 0x9) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000002c0)=""/66) recvfrom$unix(r3, &(0x7f0000000340)=""/95, 0x5f, 0x1000, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r4 = accept$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg(r4, &(0x7f0000003900)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000004c0)='k', 0x1}, {&(0x7f0000000500)="dc4a5e23147c4b76bb0538dc58778b0100156c43e70d4e6d144800fcc160c4eca322323f7cba8c5ae0315438b734c60d713023ff300d6e6dceed6b76ec563e4b0cd48b36efb30b8808", 0x49}, {&(0x7f0000000580)="c2fbae66161f58f8ed410da1b71532ddffeea6ec3b5eeaec40d8ca88a63940d005c0d1daa257ded4b1becf6273400891f2562a1a2c13c28e30e3d6516d19d3f16f50ff58918e4646c29635411004e9c7d6bfd157ccc5fc3e00cfd1d10a5bf957b850634dcc6c6e59218a9523f8e5e7335e5a26b59dd3f8be2f9dad3e17295b878c321a6e3d4e5e82f4235f117ac770cf35bf7c1f3196b3f7fb4e84ffa85936746c2699040e985c3a15f4222416aeeeb562498e08566878a3695e515d569f7cfc6ec501a7925b631d099284b03dbb523551fbf1120184dff078ac163f2c470f10f8fdcab044948d201e7972a2c1ab240431bdce84dbe0f0df5cef2ef5df44fec3244fe542f6fd4bc1f7984635fdd28a8574aae0a6283df3893a6765a6eda618cd5536c5892663809c543a5ceb57c17623faf8e99fe46e04feee43239cc576105d0f391cc7428b3783d6a1dccf09313f9b5f8531c247edbf550a5ec6ae25c6a1c34662ec861ecf410455d0afc75ad05279625c206c38695d529c1c47b90ea3615e1e8f9b600b79802089b0eaf6333adb2eca7e97c6eeb51196d60115f07b9ac0876445d0b1abda3884049b74f1f043f43a498dbf275d9fb996cae1fe6c4a8bb758321b36d11dfeab9074418f0dbde5a7f787ce2abc23ec5167e0376d1cd87575d263d4b1e2b57798f71c7a551dbd70fb536f8e13c01f27ad57b85b56755f61f4aba0685a59cb4adc724893157ecd49456ac81299c18c5521603d430e023a36aee2fc00abe0bb9581db9789d479efeda2d92e192268ac58a2fd57e0943c1cacfa2d57c1055ad0086e350b5cb1f18a30edfdb34d84289ccdc22736e229e43b15da02970deb47e29fe5ac9618007dc457a4a0b2ec4f27e409bc81dd205955019aa057393437c3c4173e0e116c7ebafa163554b549aac773ce07b1046001570f072b4b7fcad6295535fcd32c0c4325f565629747369d9c77a7193953d66c7e4cea9bad8aacda8b94ccf9db205f04f65131bf16b359d1d3a515bdda2e217fa736196c342aa23c680a826f458a3f49e8e34944ab91e0f4e278686f9446a079fd77f3e4687a089221587b61c34cdb7f6d234d1756f52e70b0c143ed46d09af16b1d4a45b430cab92b1cf0722af2c2f34cbe8d6b00deee12ad649b85f987adc801c0fffd9ad7f9ca67fd3978c076c98356e840b12bea2645e13ac0e8ca243952913589f4114d998f7b26e88eb9bf7d1727b7c69a4fad77b31484d6291f13fbbfee24dc25f9d67775768a65a610bb390bb11777be9b4f22d41b32c8152c52340844310b74448dd110ec53ab51de52e12f0a894fa38ad0b08d1e16148a0732f2bb68eb9629a8fa33bdbb6cb8ac6e0a029ec74f9f63fe0aab1913f5f11e96f768191299b390dda64eb9dd4d2536468b1818b2e1124737b2c2682b1e1b1845479f30c583a4d1a9f061929fbdb1ec742fba926a416b2d2df53930f0c112122ca54a47caf9dba649722bff8eaf6cd461875fa7af51c542cc825b87dc186e57526260deccc13460cfd490d0c824fd93a173ddcb8671bb536d29ebb9e98eab91311bcd3fe2b8dcec5194447f112b1732305e39b81fda7bf3bd23e65a1bd04848ccfcce7f515e65a9974f58576fa906b1c1a9e874afdbc7b65413f9e022cf2c62fdf15076285d11a4165c557da424a0fe2188042592751e09289112faacb915d288c07cc56b2063523a98bcf76fbefbc0202032707fc09037dc954a5ba1c42839898f6357a062eff69d33416edd2a33002f0275231429cf07452650162dab55d63aa68c7028ba0c5dc70189ebbd601aef45528bc5262be53c18e08efe0947d6ea404b9b39df55dd19b8dacfc5c4bcbbed338ca94199fcb8f15aa243ffa5a36c4703830707dec8bdf96c6ebfc3915f87b4e292ac49c21606dff1b0c97249309491d941eddb42795524cd75bc0d1265f06fdd0d9b3a6230d033e18005f54155195d03cb50a5d56a1f302488dc12770c42723a8ef01b3ddfc96687866205bc0b2eff396e72e934aed9618d4ddd60dd5b48edd8c775a75f690f3d8f3ca236b8650c6a225bdb955b1c693056c1208d219448cf9206d7a47c31bbb2ffb24cd17c46e71bd41bdf20955ce58a0d530bc0e6076a39f5c39a146f17208b46bf075da0a6405f53640ab9541f9e139516373d69d8fd33291bd697fa785d972e778ea702d1ea2221380df4b1bc558d364c9d496bc1f445f443e963887eb8dc2364f3e2bab6db51e49ba5bcdb4d8c9697a95c204ccadab3d21b9cbae8f010f5ab2ed7eae1ad77cdfb81c271cc66e7b0d05342692ffa1d09c094d4571caea7821a07a6acce24771c14285565343dd71aa50d8093a4ad2a7be56373fff69aacecb37f0fb92ae56394d59a6dbddd713f993b17562a2ab99fd073163af85af001468b7806c6ee89ed7908a506575f3c5560d1d3bbb462cf983cc95b13fb6fd71027533d1c3c5e69dc14cc60852902e2db5302580abc7a82f7a8c5bd8f8efc5c123a9d07342d901269682b463ac27280bc36e89c3cab8141a461e8578a9d2e7328c6a4a811e3f67eaa86f3a5e142b85dca9730eb6ffe65fd920a4354a88cb441f4312381a83f0e93fb7ed4589b89c57874560f64d3d10deeb60b535abeb9e5aa55d1bde8bf89cca1a014595f8cc574f54ed7f6351a944afc9dbd1f8746e89db1a300915e524bb106e55d545ccdb3adfac7605deacc6b698912aaa8bd69ee61ed2e31bde90c253711f52dffec6a51c7b494185b7242a118b299452781e32fd3e4513149048aa05bbe4a781260f17c72af15cfbc4786192bdff8cb87a3e06888307037e1d6c8fd097b2d9b081901e8658f0734af2f4f9348a0dc17a3bd7bc208cb4962d9645ec6c7a982311737a6c43dd6bea0877a671288d800422fa0ed9a2b82be4b738bd2f5108dacc7bcc3ece6b998a37f88c53532783f4e3c8cca495e747310ca4a7cbceb444d19672622743ee89acb02852e428e4679cdf1426e6d0aa1e504bb1516c274784d4e096f5e1413d983bdeae8f4252862c9d5c93030f7863dd18d7d4f85dc1c66351fbef52c7bf8a5f23fd94d2ea8bd0da54bd9a03ebf553166d6ebc550cd872144dbf6454e7a443ced83c6da190a59ef11c4c7499ba75242d8a94047325d244e907f95c7e9f3b096bb9421858b6eba9a78c70b0ce6b80e2b1a322fd763f3543da2fb0cf3dc0915a55f4a1644616a6dab34f712fe7b18f783117bbab3bee87a79ac35b1b2117b59344864847a308e887f667af547512f01b53f1d49198e40569b765208e835f84dd681e3901e2f3f35c4a8ca7523d0bf5cbdc9bff7bca401949c55541b9d11f34b414fc713225438376e3cf6de24b6b1719afbd46809b95bd2a0afe1f9387d31e08a5d1cec5752c243b51daf3660fafc4387014a6293fad81ba70c4fc86f1172afe40869bd68be84421af83f62129eb930399923625af56db65109241f323bc884cea6bce54f9822da76d84f2e51040860ee91bf40ae9aa3d6fb90261e26d6601c4790af9f7562c7a821ec4d9f1d0ed291613abc2580d7d71fc07fd51c68da996508f37a8f19a4ce5dde4f4da4ca5dcb6a02d49107ff5086a17fa062f6ff68cde0ab172ad72df65f012c13f25c3396414e3d8579ae8804d0ea47c9df8c5639cea2b0ca0fd9909fa76c359341d9acc89e807d47b8c467e72c49b0f244d28f24b824ebc4fe6e260c384a34786df8d819d4fc178ab2a077801a00e0f06e0d16ca7aef47599b5ce371cbe4aaa1f1109926175d6249a88f782a47d2d162e46cfa4de0b6db2a80d227c92c515bf549db93b86fe623f5d3b33925aac98f345f658587dca2cb059ba9919d83b4301efb668e9f45696ad261d2fc110d9a27c4e1bf8d6517e1e4ac7ca835d3c2059fd059564f1d5d9eedd40dff25517e2ddd41aa42cb98067883a11309542894e5c50b59765a2730cacbdfde3fe0e62befa1b94692f244a10758869a6c2109aa76b34467ab92a7bb0fb8545771098b1bae91aca9ba462746d80ad1a7fe3af6be6b620fd5ec730e48fabce3f9e63d84f3e50f31a034b5b6de44e0c85dfc25d155d77ea805424ea71b3c35677fb22c0f86b2f76a2a1f09537208447c0e2cd1060999665ae6b65f46cb2f2f64a2b4ea24c7675afca9d9469273eede45d9c7beb75f0c7b9bd7073cb9a99d809b213d77295dc8a6af11e7ed8704b035ea08f607715c19068512841b37f8779d9f6da562ec6f2464111733e4bf7fd0c786bfb924be55c3b7d7fb42b989a89ee32e0e0fa20def6a12ef99c867c1cd41a6579176beaa9499251da3bde085c94012a7046efec2dfe6efe92b8bb222acfe7088c52ed802c1a1c7f1e89797faa4909817c74906c4dfa506d9628e82f3c3029f68f4cdd4d0333d9adf4bc6c919b8a812c6f728d611167feb382b3dc60c7450ed3773138a0be1d2355cd56a918020e11871cf5c4dac73d477e09e04aa1b88c654603eaca88c11b3c5e9c75eb64aa2af8ebe2a9731a1f0506346e73cef2ee87cfa3e3e33549290fdfa9bd556a2e413f135970941afea0110febf6e672bf5de94627e0a4849af74914114a8e900c1831b3ae88b807622723d0a7493284e96263fd039fb51162ed01ac55522b159fb1de11a701637e36c9126259b43f690993f84c9630136d8cf5f4a605bcb2c81d7a8f0377a0bcb9b697323cd85832944bd279445ae50950b82761004ea50b92bf78c17d1d25ac140e59de966a9b075fdaedb893c14bffc1cc9ca7f755f2fb2acdf91b1d7ad67191e53fe117e4522175ed0923b4925cf4b516bf7db8a44ae8565f7d74030cc7753fab6fb838b7befc8af33877868b3def166f8222618df8c30ab652a401bacd14837c43aa35f6ea40d85fc22ad8136bc648ef00d526038325a4a3729a560f4247bb74877a02e9bd08b0c8129f3b992932f1204c27fb80301bd0e473113fce1303658cf626bfc6c33b13d73cac89848145c8680bbd898f02af36f1ac655a472eee675dd952b166f2f6844cdeafb27f338d4ef42790cc2fda37faf3936bf20eba1785f359705fa7142b8b38687deda4070133df78279a9e0099f603d34c534b353b3817ba6da211c1d3479abc8539d918b7e7f95a854c061ec6affa64dbfb74b24610a0b33dc6f0e28977379213808692326c4b3ec232e2102029c2810a4e34d94ce0d3051e6c5b5d060a812f548c8f5fa5056bb58c374741386c254c420902ffde4b6469d28ff7b6d0e236f68caa80f79a6196b01d482aa346d273ea53473795e9376a46ff88b8b76f967bf8816dcd307af86991aacfc0405620b2d63426589efe1db85d93a605708acd8960d85743a8dd9c369822755c3caeafce0235986c2df46fe77d11f1f7f2d19215797c094e2a5427805db90c6ecc6d24d57be1f923035e7bff15378cc3064ce748ece983e2a34ea28d4c7d91aa25b437a37a2c2c665c0e735af348cee3c095835877d04ff30046ae152956c3043ce7730968ce2c4b3c86feb10bccef003577c033f2a1622b981fd30695693383a3baa6e1c6958b21434be8f37d6baa9b14b47bfc4bc565334e3a050844055d1166efc583429c71b22b63a36f3a4be6d25ea10359edd01354f2c19ad80c613882f2d19eeb5203f77102998f9177c7f19a4c1933db97aef5a43c5affe6e80f93d3a11dbf03effb8e254270265821da628ecccb59593a6cbf6437a56d9feacf219ec88b41203d729314683c59dfd0ce296f9d150e61e8da58f43276d360bca315752da78514afdf8b5b85d5d8befa50a2b9677d354764b77b2266047ec", 0x1000}], 0x3, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x1, "6e618cba8a3fc4454e5398b745003a0bdbc14767f088cc7d182f7873fcdd2176ed167948777dacdb60ab12441a92b4d6fc88b8b1641d7ecb938207b63aff4b01c431e133c86f50057bf3ef30f5fa4499222772b511b1809ab350ab84f389f009a7e7641cf75f6272ee4be8a72188c758a6a136d0df486420598fe9b7825d954c59b13725e15d3522b1c6a1930fed29a89a37ed4be53baba11ca75ebc4d5e5d3def11d3e04f5445af0e9bb9ede687c7addda47ebdbd45911a3c738f095ab336fbf328309c7727ac6e87fbac237bce8038aaec9c309fd28f8dcb66f98e8c53001eedd69e12a50455bdce4b4137da61daccbd67e4f7a59ca20e31f88300b7b8b100a2083ccdc6bbd162847bc609232b1605074724f63db2948710385078da9e86fdeb21c0be390fa74caa3251d00bbd71041c308e7f23084499a133f969033a24e50be447a904dce9af2f62f79584d33d7535ae5ab5faa28af360be6e27d2b8c0a959095c21ea9ea0bca30c863201f889200e11c9b7b1638fa540667b7e34034c7b21158d478dad386777d69229e299804ece56e2a17b7595705d5c35bdfc68a03ddd59c625229fe45dec63672278a4b1912090625721a5255b1e0af3ee17ada2ea6418da71617cb2b7054ca82ee75be886280cd6b0628ab0db9ca1e96144bb45916142e5b3ad1fec334e5fa3b3087bae44e39cd50c929f428fcfa93c803692442ef3bfcd67144bc48edbe78e16a782aef57bf8e13a7ab9d5bdea398dcae14c5d5c88cde522021f488e59601f6e06802eca245957cb886a67f92622849bcd04722a627abb7e252d33db1074876fb57aec4b4553d0c91a1058b89ca2779d374f4dacd7c268e4f5bfe8d847f875b3270dc39b6ba1714da9b71cb8ec1c80820f236f7737885940355d3ef05152ab9610e8d94903dac7f1640b78ccea7f8ccd292d9b4480b089ab11cc7a10644d8d2bb84001c2644f0ed8d7a23a98ae98e75bac69ae587984ac59b6831814a606b11577de06498c9ae9b9bac69c0c46ee042b8c7ca842386032b70e98ad62a23e34f84f6d63e0c84f8ecbee58c008dbac1bf11165b89e56b67d2461d74f502a89972307fe4021d3727d8baca66600026bf0e9cadd7da11dab95586226275cb8965d09986184084824fd84f492ac13f452eeabc2079e1ba0c36bfdd0dd28354568595efda7d02f914671611bc73c65d494753e28667b8f5381219785ec73dd3363ac9bc84d5454f3fbb8a5968a46f81097715052ad0aaebd2b5faa5c5103c6ea3dec8c3f81278ba7c6077c4879f6e0234bbcaed035cde52d4b84ccce4ebaa82ee11411a066a3d1f3da65844e9bc0dacfd27460e379ea5bccc071f976775edea534cbe953358abc6a423c5dbd4629587b2285e518c35a275e19e17667f32e14e3d918e6c40dcb77991b01ae2ca3090abed7fc3161efab41398e75b06bd3b5ad6b42cf9396c3f7d82eb80e9eca87336d5a1e77aed1a9e9a43aade3de085f5d6b4daa9ad845b264a5aef45cf7e31202c4fea2f8a1c4def2e64b2dd8aba3e0c6fb739805f726714b82b875d0fd9c126df7df81e890f041d5c4ef5fae86ade056184c63aa1cc0d75bf78734bc9b505aa95e16c12d8de726a9dd22d91dbbc5df189f592f0677d080772f0714f7e815c44b2ae96ed9b990b2ab890663452daa7c540754aaba7129bd801238fe159fdd2706574aa67e4c60ed137a935cbe5b43367307d345869b6da61555fc3e0d1ab092304afa25b7db0dc2acc145c38371bbfb367bab26b995cdf20d5d02260b4681dfbf199470a641135f524b2722c6137aa7b46d584b02b47162b20f9048664c52a56b6346539d7bfd441c715dda12c421e29cda740c33ee8dd7f3753e23679ea5a56ba45a51d62754edf49d05e1ab6a909075a502329b470f28beba36d9f8c60364e9a1a88e8a165ddf0fa138359a31d5eb63988077a5f08f3063a8366ceb5b2c14e058833d4c74f93e7979a21c8d1ec177b662f474cac5ef6c2ff1021f5d124e71f30df247dac87e6f9c18f27311c7c63dfa909243cdd66160e23dd078c460f4e6e2289bcae8e3d8a44cd49459969a8b500439baf641479ab54207754c0155e58a2e839e4496d8497755d2815be86a6cb3591a88e7b1f75c344e54874d40cceab2dc5ac668d489cb9bd73ba986f3d9943c87eefaa98146a8b63046258da715af3b81833fccabe62d5bbd7fd00141ddc3b1831098113df0b1870186b39938cf0b4a3b17fdf9f14cb2e7ff528f2099ce91d3b94f7d73389a341f658db8078fd80d999b337cfe63fc37ba69f848ab8a6399b91255e3772220da54b73d5a47d464b90959bdb6f826769978d59d561a4bf3ba897f2e031d1591275ee4276dfe147031c43cb404ed158ea3e1537a1fdacb01f3146c66a6f73f0139caf1558ec371aeda3335da127ad3bd173724d19c7efe72404bfe2e8b46e6a8ba349cd40951f5e6f435ae1bfae884286e439264e09308c635fe2a87b3a5bc6659c1a65de67944fd2fb7de428961a141a907be54b8cc7aea493fba310481dafd474cae1039be25d0009a93d29479f5e234bb30c4a2e4e8eb4b224254c9c667198d43b1b9bdde1cf26ff3fc7e364fec4ab35e48464a370bf4cb42c6e73eb68fbf3fbf4501789a661bae51ed4ebf24b44bfa876b8cb07f1b0a80c206f37f7fb3d55ee9c9fa40aff8dc09051c58a881f31f64f6c515186d0bf54755e3cdcaeae6b34d8cee14c0beb8f098262dda80d9456a7f1cfbe9091969a500a7693ee7a03525b6629c895417a1ce65dcb514f5300e9ce0486c2a8b28f447993dcbb551b76a63ee7bdf5b3d87d92a8621a3826bd8bbe0e633ad3ef1966fb75eab97a38fc5ad73959d3594843da65638280b1ccf8e6d3bd6f6d999d1f8410a3b29487085573702a28b448fcc7d2d6fd02b6856fbec64b2a29420426acf59b02005d44ec9d6c18f9776c2a610a33ace7579a6e1995f9eb190e3153315a54889a6c90e8465e747487f01b2d0948a04f6a6a89c8c4f12405a5a17faef876c73fa57363fe7f7406a5d022acd90195894ca45014646bf2b66e0311c689afc828cbc8d8c16b569e672a4a6667d79ae503d1740836de0c6bb36999b4dde7d345a8d49c45275ab4eb8747989e4aab3f198f2773e9cdae63d4b9c6cdf205ae535de7b3a877732998c1751e8f19886c6715f8dae50f2fb82ad772d04dcc3183675887a94b40650a7a08069e33eca5b1a3d0607a17b9a609c90a5535155e818546f4f3e996aa58eb1130e8fa705c74b675c42a61b3d70045aea59144f39c75de10dcaef6dbacf59f49ce1951fe63e6929935fb64de5cf20cf364dff2fd32adaa33a196a6fcca0015a8655c6f7723740fcac59a37840840b98e60629f04f3d566b9c0e744d3660d9a00d2a1087a6082734aead3c7495eb08d461ec239e1933ef6f750244dfec87560f0c2744f323e3d625781975fcb08a0b4c0555302502efadc7b1ba440959066aab97557b7559e04e57179b753b9ab1a034cf02046e00f4705b330ca27239458f5a66f020fb55a91a9a942dbb8440a4cfdb1a7f37b6dfb6ad9e347d55d50334c0c56c942a7b91cad7d9f52d7913bae1e0d080e5ebe9ff3ab46434a6ab0848e5d8473cc5ca0ab4f1726c6c101da47620b984e221ab70f071f1d790518940590826551255bc02ca19229a69e7f5758e5e52c5cc58c17c52947d5ac0031614f87d72b094e4c194cc09bf5ee0e06fa397d7bcd0e8f4909cee4cd111f4ee63dea288f491ef1d09cc7c94cc23e8c97e45799eb6d48d72ddb21cc74b9204075d5d7a6939d2aa227cbb15dbd90013afd0b9599369ef6eabd8d5d63917ebcbc1a21bc5bf0e71344c9eb027b5bf4151b5b0ebb1f593babed7b0d68c53cfd6c48b96cc71da9997753a600699ce858ab3c7d6e8747f8c4e86ccd15217be43161d21e94911565939c18c24de1c5d305cef7194955871158681a32ec5c870480c3382773d65308d2e89f55f75cdaaeea6fd261ee9a423cb1693d931aa2a0ed6a84be74ba51ba8b9469b330a9c08763863361dffda33548ad3cc3f5999c6e3509823e47ca97cde05f246363c0047aeafba61c7a592af58190355e836177de55d2eae1f7ad9482689cfdf779c966339b42d549b09a14fa6e3dfea046d4293d976daeed8373814d29353b52291c4f185f0dff1ba54432c9b39701faa5250e5ef7e14197e1e9c5a5aedf04534a34a0d1735c4456e39e3a0d158f4775d3deeed7d205c50c503e64c8a96a0e4ce5e57deb4887d8300002bb77aaffb8499d9793a883dfa8cf7a7c370ca8e9875cbc0f535ede4bc2f921d99d31ca25f8ff2b226cdc924e116347aee9cc31cacdcfc1987a617c85fa7a8bd12ef05655c318e635f6a3e0521b2a099572f337e3206b4d4875345a96bd5066c8b4aeb83d4c6d2e9ea53b5156ce08bf2030ef319f768f7baea639dbc45c69cf7368b5daf86d7311f3b3afc13e3610ccfed7788a056c820f2ea09f052ca3fcbc4f1f902aa6bf18ae78c085510447fdddc62aa75fbf534a707385cb674dfc2e34ec59667985fac779fe3586ee0b1e208cf4dc09f4ccd54e13f1f59a44e5ff48821b674162bd5e4d6d19196de292ab2a94ddc6c94634812812ab983baa00926ce0b7c85025e2312c2807a1e2a468c85e15e7b95f14c5a1d0154ee55138950a95cb10056d9bafd444ea0962e4cd9af7ed2aee359e28dd7ab2ea2d9db8c0a7697c71f2be42f7eda838cd2a6db76ed8ceb3d752fed899ddb979295fc2defc8b9e889880dd7bb8204fed706ec45975bc68cbf507de2a3254561eab00547831105de75214b7523799b9a96bd835babaaf0c73dda5d67188b397b36a6ede628a2100a80f67411439e3330faca1df8df989db28a71e099b348469efc26f00340b947627fb80fb73549c8358d40cd1bac4e97c33e8ccaa49c59de96e878e69207294178879b7ea6daa2a1b68af8bc04b7d3fc7f6f6269dcfde60b4d806c35cb4a0c7dc6bc4a9c824f744e4c80c3bd93f9948fe15d06204f18561446a38671000f093847d9248b16ce616c04705139ded328a2cec8f80c5b44c9ff32e798adae64111f1eb7b64eb5b1d70535e81c8f57fce95b3c9aae6bb57ad063a8e1e4b15b63f4718dec692daa9c842174710bcf856bea55b1904cf8d86654f8d0bfcc3cda2a548b59aa59239a8503b53713107ecf6c6527395963be0f92d05698b41e649a230b51998550ca62cc75bdc7de96102beb4a55b0a4d725a78f75a4e704811e62a14b6ea41e16bbcc1d870e1987e679a519ad99d35583c602d12cb1c0f078a46bd8f11434ba75182753223110b624b2e3a5eb8b4e4875120646316bc2a97401ac568212c843605c6b8769d895350d748bdb8f8b5ba21ff4117e45a8f654b8207407d856722f239d87e778038ce587dedfe0c0ec411627e42b629cb54e438faade2c331d2bf07e6c22871aaed503792f8cd78ec3c86b9322e318f9ea865fa29f4af80510294717336e149ee325295c02dca1f07952eb67fe1ef7f7a222c95f60e30ebb94b16390a3d2926398467055fb89b4d9d25e088eb205275caee3d9edec0bdae2fcef588447ee8d6d53e36b5af9da87aff78e0eb53e5300a70c505cdbc400f4a533df39b2aee12994747ceef1c7b6be68d82df49cf85ff163e8f8c98d2dfdb61e8c0ef5a0f8ea7c6cc7487d73d35015c8b9520e17dc30b38c9e68b6a30adb85b6f60b44bd8656a47a61658cc66de145f4349d3924fa0fb4cd07d4bc2511b54423f10b13b1d6295b467a363621d4ccc29e9b"}, {0x18, 0xffff, 0x4, "cc1ae609"}, {0x68, 0x1, 0x3, "4047009362b129b38c8d595b6a0992672f4239447a9854557f130816725766456a4a1d3599de87e66d3067664bc528e587ab9b5c12e5da385376777ecd8063fb1273023e340bb08a5caa6fece89c929680de"}, {0x1010, 0x1, 0x2c2, "9197ff6944e9f4351e979dc33ac2bef01635c71cb55dcef93ce3f73c60dad7211c7e5b2b612fea4956c32c328a1435226433492acbf10a4ac2828718367e62a69afc09485c9a63de57e572b3af8abad2047b66e20df75c66613fa3d87aa8a671547cffc7cff625db679ae26a6416cb496266e7ab290f2db39953b3f5f01897c3e68fbb36cb2a63ddf6468ed9b4a7560c066aaedb8dadbed7d3560a17211b5c12d6c410b7afbfd1947082e9ef9b14ef38c6fbb549adeae4c4f1f7ede9c5e3d3e1289d3db6c41f0924aff79e081a94b7ff5d99236a913d7135f91691ceef4ec4c8b4cb0f897b3dd3d21c4e7a5aa2e06936b23fa11ee16a6828db7adb179273024b6899f90eabdbee5d9c631e363a5c5cc6b3f0399fb33dee045f66afd0324f61a2153f92caf9574d484b284bf65a57d17a44e5ddbc0e6feb7efbba54d0051d78ce68d58944b47fcbdda8ca10391d5eda118974e9f653367c60ceb06abaa13df70eb670d660bc95a653f570f4e12c7a50b3c1b058c3c7c39b58bba04c914b8eaa40c55057af61e87805e18df0ac55e17b80bbb01de9348249efecebe686c430141e5584dd822ca275782ae16ee647d4a8fa7a8d681a923576c89fb43f7046408f519d53c2222bf2de18612b1be7f979b1dbb6e5c34e6c0843fa2fc2a9743175db313593bbf83754dc0dcaf9105907d014d2b4b997296f845f0d46f9e448196fe5bc76f93f358093931bb569d437829b056a7baad33d88433043ddaf6b34a891c3a231fe0d6f3892c4d5728fce151cf7784629c1daefdddf32869bc19fc9c3dbbbcd8cb8e81cf1192076dba62940b8a2af0e4e47f48da44e53c367bc21549dfa8c6ca889dd2edf486c9bf76b74a57c602e0d437d8c8cbd8b8ee337edac54bc049c6d311cdcb9f3b10df21ce7d3d7a681b00f730f7b23a16c323a8768a5262ab788167cc5f979839761a0d55e9f96107e03199abb66eb7a8809d7b7cebae88fee45fc7779543711b811dd62821ea4861289f1b785feeb3158a5776c14200b00903c986b711b8e79cfe53940bd9c5d1c8882e29ce46f48a5f62caf63d410317564e2ea97c47047e94118cf8f30e97f5d09a8acb72c42ec1f64578512a253991b557c2d08b861975d9168df3b7bb786c96091203c54699fadaac7beec045dbe63e1bf2c11384a552cb0b14ed4161c41aa2d116d0c2dd7c9875942fcf1b7bebbb3baed18a848559f6993acef2685f35bb1f9c0405ce229916bce4ccb02a73ca6f4dd02444dd54886e40bd3da0b82e407ab8e7ee1520fd9ea29df3009ac70b7d8f41f4f19e4fc542fa26c49da0598a2c38505c9128a66bb4cb0fff72f503f1841d4088cba89701c238121dcff48acb0e763dfa107acd03d1bfbac11cc7daf146a3331524f420f3460d4a95d87055cc176ed7c11f849885a4f10c2bed2252743608e30a6d76679679beb1b6e5791d1bb58061d5e5d7800df037d5f09b884cfa12fc0ec5a46007a4e6edffd7db9b02d8a4c13cc313212cb07cd9fa08b97a2e4f0e9fba492c7b4f74ca0f389b792b7fc5d658e78b474e6a962bada8cbdf848b95f35b18fea88664c62585d1a75f765c5ef4056b92468c27b86dee399d6899e92ba9ced749cf13e6a52622330a4bf5ad0bc599d6c232c0527c4256516916f9bab4ba7e2675b0a9a3a2bca044a550bafd6b06f7aa42d9e60d98af87ef52fb09726ed3fbd1171719c68949b941c9bef9ac4e595a10215d03816fdd9ae0f0413edf4006ceb004cd223898a31cd089f2db45186bbebe440c65fbd32d5cc06e4e5efab83ec2d75928dbd4202dde771639330c4be54df924a4093cd65e124f5f226254bba4a464c1ad6d7cc37f0bb8f3d6c3ba37428414add11cbfe6680c68575e9cdd1398add50659ca42e5a819c85dacc543e410c717e862eac2340f2971f391a67c72ed2ca71634b3956f04cfcf35b4d283138bc3e593ca2b4a93982bdb5a08799b95f0a96d3e72c212312e36f4b781104551983fc7e95d846a70aff0cebee90c3b88f203a5d9935654f7df1d616656685b7edf6d5f4d468387104b224464646c36e91642a68bcd6e6b578f38b2ae456368b829e397d51ce53c5f90069e1e79d96d66bd973a44663a5809ce1e582e91096d1fcacfb69e29fe1fd73b310fe124b9d6b297ada3afd25c2b3edd54215e1ea7e916e09f1f6881cf3798fb3dddea0b4d34906925d6b4cd3b1aff0e60300f53bd2d5331e2ae753c6a615e8329dcd5bba1b4f0da75993992021ff5f3a2a240c7a468f472606ee49ae24ff7e6a435b5700f3989fd03d1855eda814bf2c0d0677caec232035f028cedb4b18596eab06abe01dca60f9a8989f3c1c0217197f3a6e51b5230573d7c706faf829f1b284fbe21bf6f43f15288e4649d09348fd89c37ea68d211e1d99eed27fdec70a587d930ead1fe4ec9e86bf7c3bb59bc962cd993eac0cb2aee81d4ed07e516c935c8c62b483e8f1276f13d56f9039a6271c300da1426e5330094696d14b8b6aa601f776f185bbe279df1357747cda0cc878fe660ac2214edaa41f07d95dfe4dab6ccb71c679116cd02b1a63682484881423d079ce3b79b8dfa795733c84eaae899ff60713e230d3421e1f77ba774f3046b53b3cfa0f0ca20bf88b9959f9de53d52b400e0afc25c97b759c987c07f027dd65dca7ef88c5b2ed7e628759e9bb0df5e322002c9c16a66d66810affa6a7830915fde872e78391f2a14386aa6a3b8283de9ef5243b22eeaee3c33c63aa2852aa8e375fc7375a3701b193afbcf26d1185df1dc2dee56ebcf4e88efc3a0bd6ce13074bd9e137de58a12bf8c26130e4ef1d86176d21d7666bbc44bb047bf2a2645003a70574b9d9017523eea8aeb63743a633071f9e65fbfd736a67e0cc369b095b7c185ddd763ca8d84fd3e8c0adeddebfecbf45adcd30b3b2050cdbddbf1377403796afc8fd04930a0aa96c31bce97e897d05b7166412e492524cdbd6e205868f6e21e017a9b42c7f3d8801169b74c3e456b44d88987b351ce53388bf1caccb28174122f9888d94d26c6c24b570807fdaba447d5bc3d1cb444aeaae5b0a98acf4f8e3173bff7249c5984ed5d1a5bb90b6a7e258a38e3791394b35dda6cc6a9abcad02ab706acb6a15b4d20cea88a9a7bdeeea8e5fbbd0f9083fc9e89d64062d3d93e6948cca088ef1e4115dd786242f3dbf0df7b9ff023f5149c498fe7e33fc089dc185bed7fb6cde940cc2fe741b9416d4ff8a216aae18169db135f27e4a80412ff785c52b86191b0c583960aafea661d910270afc5b29475e0e4f237548b6408c86fdf2b97fde9bcf54dd5a2f2ca7d3cd994b33b0ee2b031edf19fd6b62119aba8ba6fa85b742eed8e91e27614cab8887e51265d38b2d0b9394fd7df0a83d3ce2bdbe0faae656da3cec0ce6bd6a5837f388089b0af55ebfedd0d5483af995a3aa3312b9d57bb173d9bd263245b8214bea00f7fa6bd2b567e40f084c21d50146f1e4dc68b030428ac4e58fd6841f3fc6fdbc0ca7963446e0b14d4e14dbb0860d9a95d916246dbd786ac622d25872fc1060931331a27176f573ef10037f092d443aa87fde3d90f4e194d06f033a00b6daa692e5c1e1c5a94fa2d0706d27c6c5224d33c7c27ba2afc9aa4d6e275f90d0605ef1d56b34e87b02a9099344367912adacb2f25fe954fc55402070800864653d57f9a8d558253c2357d4cfcffd947daa7bd30e040cb2634ef2c68ed035ae0845a1d9290bf6832bac55b9b554c36aa827a0e4c289a27c647cde7b54aa6bcf6729fb276a8b405d995be617caccf934ab8fcea350059f9d0068695a019131b88213a8624a77cbba0e03c0b5930838cc48906dca18a1ae9851f2f0e526a4c1e5ba58fa3f6d75e3e54d27be4da4ac82504856071fb595342a06b34dd503bf945b8a415118f19de8f0b2086218222d6a0466f5f477cf12a4ec360e4348c0b6be0fbfd526934c0d15ceca3f1772773b6dd4bd64dd5102508c4cda5e22afbaf916ce84b40cdc93829274aaee9393ead32e8cce6346f37ea074c2d95f1306e1196865b6d2baa36cf16129a64619d81feeb3046c02feddb87fd1c403d1301ad244eb91ab51aa05f478b225c9010027b80d1ab5ef383c279f55920f9e37058e195f5269cb8138c8eebee5ccc4c28b2e9fcaf22210f3b0f919230b1ff968afc372faf9a108782919d701f3caa11e4883576df442533c9e4f5dd02e0ea8e7ecdeddf555e354cf758030ec2ddca3e587ed63164dfe219c15b84f175b39bf8914ca346216da883cdf0fbabf8a93eaf483221d3db82afe357564d1c71999638cc5894b67e68c5051f6eb723be459531a1e4c95e18bc055b1b903fbfc3e57598f25a648fc5aad9abb20e9f99884d32c8bab70c396a99ddb1e49e6f3b7f050ec14b5b66542452b9d2ef759252111eab74d4e240a602296aaf07b3a82a982550a3b1689dc59ef6adf1394e49e9a447a13a6a1a087fa0bb1b4f88571c76f1b62ef744e6f4f189deb164e2a1292d33d0d12474198d34fd9651678342a27d813e22204e3fbaea72e585f67ed58ce71484842513c7f936f8e764c834b371de4b4571893e5d6538c1bfd87f416c85b535359bbfda0a132a05ffd0bf5b3380ad36891588261dc98cee6b4281cc480448f75f495a6a1df972d97c16a56e03015595d8afc534e85b34ef63a3da797c0db9d81279d2341599183342e1dbe1c0e8d20d3364c440044f157c7451850f02678dfe28b7f17dcca53cb4ca304a2dbd57f2dc28b867960af3058f134df2d363b83dba7a3584f2dd7e3cf47ac2091a6c76bc90d47f9fb960fdac870e26bd083c74898784c9521ad8dc44a2eadcebc6597342ae61fd936555c999ec88f65c1d518f45ae4c550830739427da56b4f5c42a8b20796176d264e22b23cb58f37d11ca01c8901ba283cdc03ea62ac9b5a5d45a6d7a0364c19726c0fc37f013ac8f6893fb0d0097e5919ba9ee36e420b35c41cb61dee63f191c18bb90185092b7f43bea2f6f0a02c54e4b000a78af0f6a8d916dda350ae6f5d446a13d991cf9f3a9470b7320924ffa944d7a6f2a8914976dbf7f5900aab290e89011f4ee76789fd923f4cfabafd771bd332645a3e55e8e22e09403ed419a21493e2102c6aa6d4dfe3b295950ac1ad7f0a9b7eede882f069559208029d750b2f1dd8793fc95c98fd167d18025022616217482bf16688c69425d47fc486efd2dbbbc8f6891ff7c968efa65e2fb9fd13ab85a718f2433ca4adafa7c8d0e4aad1da06396c7c88a8429946b667c9c3f14e64bc4a5883d5d25f80b20b9e4a9edf0cf53fc5b95ddacd8bafef41e3401c1a4af2bb13f309ce30b5324e6750afcb32f9f2a7880ab6805958595fd6af8a5afc7539d3595f08daea20a3b36ee67a0ad2c23037e05fa8d6e3505e9631e54fec99f1c09ac3fd8268071b2386cb8e9be6603d928e1b2a330ea5193e8da35248e4646626ae2b34bfade5727eb1ca4920634c55f97db0ca3241f27e05a6ae4dcfb3c9ae49b572793ec32c102bc014c7eff395bd01ce904fcde322bf9701156ea583c4122e71776afd73f8795719250b39d5866ea5635b3983b8aca117854c4d5fa7116ee9b8851cc1d6c2fc6c43c5258cf244848d0c34d771e3771bd2e4eb2ba37888022008dd1d3cc334c9d43f0d2230d70beb49facc2520f4b73e30047a5336c2eb742ea3cd89038b879c481487760e273bf4804717ad91d25d967608665bab9391837cf9e1cb875beca8b59c0888b62072699c87f50c9bbd6a22f2bf538b6f7cc5fbfe0d3bcac25471"}, {0x78, 0x1, 0x6, "2caa877d84a2d011acc67c5ea565b9564d2cfe987519dbde5a43c041abd5f528b2682db9c8d964b63d53c13ac08fa039aa7d575523379b571b84529e7d2227f2b3c94c0a0d6366a49c7746d113f23e01d87482f85f2d999a8ff6a67851add39b3090c551"}, {0x60, 0x1, 0x6, "a242d8c7b678d9a18ed020c58a2278492602cbc9b18667aba2df1ed95b304da0c48e288a21bff3d4e07164ecedc81983b720f8821de6985c32e052580f7252386e029226bd8ca9bb4c640484"}, {0x100, 0x1, 0x493, "8bee73b72f0b3ae779276009f0ce760b451ed0374055646b89b6655d53309e85ef6c03d24ca86ed626e7e078e16e1debd4fe5e9d294e89bb3ac4c698a58fdf212def867d25a0cf2b6e7720b355ad39d51e79fd7548919f5761df57e37ff2ce733bb40acd1b3d210ec882117107a4e97c182523cecc0c83c0d81909252d387395318901d43f376fe3c2b6b14cb4122987ed702a132d315085cd1c03a7919e786b273ee23e8adcb8d482c7644f7336d77ba6d7e08783118c461ff2a2faf86a57a6357f6d943deb2693dc74450875b377d762f4e6c94ec50aa1921e785705e2b26be286d292718d2bb22998627f90de11b4"}, {0x70, 0xffff, 0x9, "ccaa76384bd2d1b052e3e6ec957e7fb5135a2d6cf6c1345114ffa97490c7f3adfed1ed67e949f0304a74afc858847467d3a22088f973c5fc8f33a95793b8d1f20c016d98ac4df04f52956015c3b75e084dc9242d2b2835b56694a4609450"}, {0x58, 0xffff, 0x5, "aadf3f6c9a840f433dc0ee8ea7bd96be8ead2f72c7db3c6bb0924b920881ce13e4cb799f7621386d92865978ead3106c3e2ed057e33a33b3ed89b992eba7d2f91b9b"}], 0x2340}, 0x409) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000003940)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003a40)={{0x66ad, r5, 0x0, 0xffffffffffffffff, r6, 0x162, 0xacc}, 0x3, 0xa86, 0x8}) acct(&(0x7f0000003ac0)='./file2\x00') r7 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000003b00)='./file1\x00', r7, &(0x7f0000003b40)='./file1\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000003b80)={0x40, 0x5}) faccessat(r7, &(0x7f0000003bc0)='./file0/file1\x00', 0x100, 0x1) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000003c00)={0x1, 0x1, 0x101, 0x482, 0x7}) pipe(&(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r8, &(0x7f0000003c80)='./file1\x00', 0x10, 0x9) open(&(0x7f0000003cc0)='./file2\x00', 0x80, 0x1a5) socketpair(0x6, 0x4000, 0x6, &(0x7f0000003d00)) getuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000003d40), 0x0, 0x0) executing program 6: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x3}, 0x4, &(0x7f0000000000)="6b4040e8c01406a790f14421a79d9130e2fa0b5cf8fc1348924b1aa12f2773b09683350c3b06abfa46b410b90ec1fa1ce5c22eebf05cf175c48ab03eb85a3109fe99ca3d47", 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x7}, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 2: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000d40)='.\x00', 0x10, 0x110) ioctl$FIONREAD(0xffffffffffffffff, 0x80606942, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x100) mkdirat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) r2 = socket$inet6(0x18, 0x5, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2a, "871ff9bdca0d88e03a90d692080d51aae100"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r7}) r9 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, 0x0, 0x0, r8, r9, 0x2, 0x43}, 0x4, 0x9, r7, 0x0, 0x4, 0x3f, 0xcf, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001000)={&(0x7f0000000dc0)=@abs={0x1, 0x0, 0x2}, 0x11, &(0x7f0000000f40)=[{&(0x7f0000000e00)="3a65efa39631625cfa3488a2e8df1b009eba54b439af8c3d70c68f1efb5d6c1dcd", 0x21}, {&(0x7f0000000e40)="0191fd2f3a423997e469c4754ab944981fec589978dff62cae04f1255cfc044ec52c", 0x22}, {&(0x7f0000000e80)="3ce8ec2fa805c3f10e58678b33c1ff01312efb434ea45d367cd93604717aae893a55b89fc257c8f33581f2f3fabbb1d8197201ac2ae1927854ca461cc15147946c71a7279a6290faf3ff8e74ab364df51949e34fb29fdaf7ba550b9cab76ae7a13cbbf29f4d92fbdc96c8a1fc4ca418a53635e84d6ddcd6d59c7cd70e7b88b2e35d8beb45e6aec50174a9c511dbb1d60d995533e", 0x94}], 0x3, &(0x7f0000001040)=ANY=[@ANYBLOB="20000000000051b3ff4e6ac3be000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x58, 0x8}, 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(&(0x7f0000000000), 0x10000) mknod(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socket(0x18, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x0, 0x4c8c, 0x4}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 7: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000480)={0x2, 0x10000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {0x0, 0x0, 0xff}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) socket(0x20, 0x2, 0x2) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) getpid() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x6, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() mlockall(0x1) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r2) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f00001ee000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x80000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil, 0x2000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) executing program 4: r0 = socket(0x20, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9876d692a3ef9c7ab923a2f0", 0xc) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000000005ffffffffffffffe700000100000000000000000000ffff"]) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000007300)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="d4a24b39bb8c4031176f306ac639e2ff3649b79c018b3c100fa95c9f9eeca65b5b3f9fd753b454e96bc1b8728d4abbdd274bc6900d1ff3e4433500d8bf09d652b1841c8a0ece6f797a55f9988dcec740126f74a30d7e9a418b2c22b6c5b43cd4c355137cb2702ff4e7fbc04800fc933b36c3b50d04c9309b53f2e7a3afd990d883fe673beb0d621553", 0x89) vnd0: sloppy read from proc 1162 (syz-executor.6): blkno 0 bcount 4096 executing program 2: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x1ff, 0x4}, {0x18, 0x3, 0x3, 0x4}, 0x2, [0x0, 0x2, 0x5, 0xfffffffb, 0x5, 0x0, 0x7f, 0x7]}, 0x3c) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, 0x0, 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) dup(r1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) denied attempt to set clock back 3254780874 seconds executing program 2: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x205ba0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x2c}, {0x16}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x1, 0x3ff, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}, {0x2, 0x804, 0x800}], 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/248) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(0x0, 0x0) mkdir(0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8001) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000280)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1d, 0x3f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x4010000000000000, 0x1000000000000000}) executing program 3: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x2b, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1c}, {0x1016, 0x0, 0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) ktrace(0x0, 0x5, 0x40003504, r4) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) bind(r1, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r5 = dup(r1) listen(r5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x16f, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "65bfe6", 0x139, 0x29, 0xff, @mcast1, @empty, {[@hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xfff}]}, @dstopts={0x29, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x6bf2}, @ra={0x5, 0x2, 0x96}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x6}, @pad1]}, @routing={0x2e, 0x2, 0x0, 0x2, 0x0, [@empty]}, @fragment={0x2, 0x0, 0x7, 0x1, 0x0, 0x8, 0x67}, @dstopts={0x29, 0x0, '\x00', [@pad1]}, @hopopts={0x67, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x8}]}], @generic="cf33880de22666d78f068a161b97796c9e08b6283e215088b63d89a87efd3ee50115c3a630abb40cdf15276161fc344b51a8bc1c9a2b7880afdba44f33e5f4112b6a127fb957a74765baba6aee5a0f09039a656dd387a7441d31c95a65c95b6689ba71049e2386896f95f2bd40d38da650944f2ecd08d31aa5ad2c53bebfe4615cee068e3b1c3e5369b853ef4865511c1052d20a617dfff1cf79426ca383b4c837186993fe2305db535f5b5cab784eb52d5f03e7d762fece7b73e313980cf1ca9d"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75b", 0x53, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x7da) read(r0, &(0x7f0000000180)=""/198, 0xc6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) executing program 2: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="2b007899cf558736095c39700fcdf1da31324df9f206edff16d1e9ce1bd870618a7572097c3beacc1a5c415335f244f9d95d", &(0x7f0000000080)=0x32, &(0x7f00000000c0)="a2f15ed2c31024232c4cc6f04b23c5934eeebd9bf8d484745fda5ef807140a7b85528a4044013a5a6f0020cb5301d4b5c9299350c7df54fe07d52c0aef4e34cf118a8f13c1f45113c3ab8cab9c5f09ff212d63a30271307da11e0054ae5192e006120e47595cfd45651f8656c6ab769c5ff55dcffa29fe7ed310cf59b2b53cce703b3735642d8a80ae6efbd491cadadadf", 0x91) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000200)="f048a100c4ec8c400874cfc344173c09c235d7052d974a2b8c5608eda23b8cf55e8155212dbe5da8ae1132c106c87311946b9d23ec", &(0x7f0000000240)=0x35, &(0x7f0000000280)="3b81ff3464f2b9f6d93fa11bdc90918c80894ab04462e3020d396cb76fab0439d39c5c62ef2ced153bdd6ea234e840f9bef721", 0x33) r2 = getuid() sysctl$net_mpls(&(0x7f00000002c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000300)="85649262a8dd43af3ec5243f0a74131c80bacc5f7c6e7dd977fdd88d0abbf222b8c75e41c0560694110df17b04ac0886370c3b5d772c9989bc76c8d214d5bf7c3299662937be14d0bc5135380fcdfc936f08018d118d95a2e9e9ad3055879d9546b9713eb6c44edd5165474326a8b347ec835f10198b291b60cc5cf71f25b576cdf1d22d5ff895edcb38d24b17c4891a5f9056bed86bd2d87c312dafb6cfc4456a8ec286db3848", &(0x7f00000003c0)=0xa7, &(0x7f0000000400)="91d65416833dee906afcc4206537d370a895cdda23b761ecc006a041a3226f56322c6ad072604fcf5111adc011c6973fc800c3b98b77ea6f61aaff83b6c30a2f4dad46e00a63eaecc418049e05d82c2b03a56a1b690cdb54b83bb844c6bbac34e6a1578ad97577", 0x67) r3 = accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000500)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000540)=0xfffff3c1, 0x4) seteuid(r2) r4 = getgid() fchown(r0, r2, r4) sysctl$net_mpls(&(0x7f0000000580)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000005c0)="bf7853ce37eede092158648e6958b31341811c67f2934e8f9d49a51383ac62efd656e89c055bb02eebbcb5eb321b82fac09a2197e5f46e0fd2810e4a28cdd24ae0937120875fc4b0dd149e164974db278a7eb1f9c2c43e9f92df8eed84bc39579fc73b81a004ec5d8b3f8e8efb4017eabe2869afab1347e6c9d7d4496ab5038b6325d0957592f364a18602f662118b83cc090937884fbb02ab6a6d345abbf0a279793a9ce8f8062678b97786f42606eb88ac547c4e2a12a3c7c9d023e1e9a7c3cdf8d4920bd8a9db317c8ad016d8d10756cb9d74cc78a4357e3bd8fcb167ccd174f72320aa8476eced24b5f28deec9e9e7914787b34e379e97ac4528745cf94f83a037b42ea883f41ca265ee11e57082ae338b6f4ff1ba3e858fd63e066731401dfc733e20b9f2904ff34f3a25909edef4825f6ed412970ea617553ea7a8e3540e955a9dc97f5b97479096de067a030a5aae8f05908f6052c16baa410032220c7d121c46407c367d56562d6b3eea037c7d477b826d2463fc761768a9efc79c0e09e3dee07c9ce57445c26cc214a2874fa327afeaf406e9b13c0c59db72943e3a3a9ccd4fa2171241dee3b25bfd76228279ce8fbddad78970233cd9dcbdc797ae8055877833af17d3aa680b73465140d9ef38c846f35ba7fbeddf3d9b96ad189a081a8429ebb7e805e07dbe8ebfbb96197fbad72d8395703b05f2c3bacbb919cd8f52adb0938fa2efda4ff00be32091e0f0da2a102aa6e8468812799ca43caaab93a276b9643f0e12137407d0536830232a690a9b531d7a2a3006a3cf61d98eee2dbc3f8c18386a985c6867b45bb20d6ac21b3f9e8e5cf220b98663b52b491ec282ad7cc6f36e9882aa26fa1399b445638e997a0eda8f0bd3c6fb6ab018a1dadad365e481de1d524eb92c039ac471c15da92b7ac4d4eaacb8f5530c948fe6ed68e21548364ab9b6c6c6db22a2504ebcc9b9ec959013e0b6a4206cd1371736cdc24ab44f30c2c63414afb1cbd51dd4b155d7ea04338b7a95e1aa7fb1752849dda3ffc0cd3ed8e6bf4882f0d59fad2131e5a311520d78a7b993704db21949b05e1092b957bf268abce9f47c78b7e1d1a5a17ae3cefbdba6336ab9aa72d2f58be35fd8c46d36e9d48119c313e28f75764300763117433209758c4dec71b938203aa51b4d89b51fca09684fe5f830bd2ac276807444f3db4fd70145a291dc115401900af9d06e4711500fc21f75749b9bccccf60e1dcbb8aead1e118164007acaf5635f01d89ac7cd1f5bc716368f41b67fce5c33d3b893752bf9660e6baa43a8c6cff203c844433082f3488c32130e92f14716711ad8c6aa0b7832701c23d5725b39dcd533d60c495d0cfa4ed70f211bb34a09c537bd5425c3ab2c185bba9cb9e3bb38b6cb81cf71eedba41741c618b09880cbaeabc244c197fb55dbcc4834ec5c6c817060f4248ae9977723a9af8f6c32d7df22773197affadf25ce59367f788025f7015b01abf27addd2c41db9243565d397a10b619191cf6ff801af793d8d104b1afb5a03fa1a0f560a0b7a3075ce39b95ff27b0d4b90050e5a129fc3ead6f752c82d25d7837d3eb15136ae75fca334f26b3409fb142f58d8213cbc1ab045475f6f6dc8820bc6c0c1931951b869abee1fcc6a9c2cb742f750616be59769d0a5ac8b9cc0ecf1fd0e8861cec3c65c511388eb31a257a036503b7aac415d5d2d5574f592380e475f2cb69e2c84b5d71bd5e9d257e40d65181d240865fff0b0fbf587b0ee4615dba7747cd72fb21f2c5e178de6b37aa06c7c29e42fb0acd1ad05187b9514e5f57cfb885ed6777d1c97f0b51658170174d5db2f0a03485ac0e65d2e7c8b2e5339f7cbc4aa91f1a3760b31ce5810fc34e77b40d4255c843a460201d9649365e0e44750da5260cea15c9b6f72b35d6c09d3aab4ae7fa4bd24c4e0d3dfcc73b7b2a1970779f98bd2c98195907871359729017eb6e8f85bc409a400e0020db7d96bf3cf96481bec04cb3190f446bd9186b0fa8b81530dad04d389d8a350096d5620bcf6c1aa46355a9ca3c12c462621cf8f9b3cc8ff532bf3aad51b5de21d81bca0e968f045125bef20dcf929fa4b82135ef0bcf57d3e37032dff80cc7e35ebabf1acdb8573e53a3ef440a730ca52bb84a6da8b07a0db8b42daf6c8f22e0991aff7bed0ee70727061c4bb649e4c2fedb0ecaba08774bacef39b538ef32992ec8ced0ebd33e82a58db587bdb9aa83842c3eca75fba76f0c2ecab4030eeec060edb7d04596a1c783c9d4a52f69b82a4133e2725a5df4c2f2d2c16d548f8dbf424bd612d5e934b25a24d6db43113aabeeeebe8495092e79fc7e40949fa16b56f729198d4f3f994babc797d2dda66b399afc23afc849e05411c9b7d09bfa04061b9eb8aab159ad75d1927354858125db0fbe8646b4cfbd00459d51e877ab87e0f5347a712197b795089d968a77850504e528bb7b419c0c9674e1709d122408969b84b9569b77db6115889bb96aa6eec4b9f88d7a9eed2d5d55020d65d104ddd55ee7b7098d7999002a94e093648db7a193b330698f5202aea1eb2be22e8b91342c225bf340bcd3d13e652a8726e64ddfce9d0995226db57f18f58cb0977d121582689d8c74fd3374e20750cd89e477cd3ba897be980834e4b29e96ef7580f1618b8f934a3202e3d23a6ab48aec5fe0f340b253136098d9d4f6efc0e53115f9036ed4125df14143d78906b5b147ac86ec66ba7791414c81ef03ff7bf802fb3ca47fe8fa6824d5ef1660fbef7197931549dcec2bf345fc31a7b1a3dec161b38ded167ae89fb73c6f45bd72356b317f32ab4a67c4826c90173d515937d69877b5d0728bd7e864b61dcb66b1a4999c669fe1af0694521ea0a8b64152b129339fb7759a2bf44cd6a98190b2fedc497895773ff257e17ac60d7ecbbf6532424942bf9fcd6db1d6f893a3385da3f8fb84be204955520167c2a880b74161451283fec99c8a8db7c74d89ac092308399733a4223dcdccd6364cff0aec291fa6cd4cacc510e82b1484cd7f0f5bfaceea4d296a53e03c9a5a5d42b95e80b1642fed7a1ef90fbc0f833ef69f2b7f62bc778e9eeba98d2fadae9849a8b0500643cab8b0366cf7ca2e8abd27f31405b8e894ab61cb258de8626b44c619a8d1f92269340115425785b2ff01dc8abe9bcc987f21d29c6f7cdbd4ff7da8e5a65bc40e16c51c9cd629d453f503c1f5dbc2f4e92c157cf3b140cc962ba022551a3f951e824083a07cab7067a155abcc268a48b4b746ba597ab7341062a91c93b9d73e04d743f500866c746cd913027da2876945ffb9d74e4794b878d90363053a2829de311b1f8d54cbde0ea89cdf9e09a64fed2aafc972b3739517f846b47ad6f11b206e1aac0179712584d653bfd5ff358119a31b5b045e68d41884a3d6c02da14716b108c8ca9e7002988dab0a169a8cf5ebfb46d3c7eeb79cc5a4b5acac1e3474ff7d1f0bb0f13bf5bd3a13958d1d9267570144ad37f3989061ed22b55cd7c6945fd81a2c633ca11d8bacad57b9fbe34cadbd4583f2089309e8d66faab66fb58b9d7db047cb9fde40ee22f0cefcbd3f6279bf5e6193794ce44be5465043e4dfb270e13f00b9a82139b70e5086116b7b2b749029d398ea59979c6af751ed63d83e2776190a484681321cb029e58be96759637018c327abc0d438ef35a319aaf3d0a12c88218d2eca1090614db980d090d9de67dd71bf6f03c27260b74d78544b0901066e4f70f84d9f8964def0461b99efe779e6b013317bd916ff9c612ea1ae9ac35bfc6e0a942bd695ff8d378a087b45301245c6f913f3c213f050439addebee3b0e8f359d647945549cf23f48b5313cbe86a0b32dfecef8dbf37712a07946b21e245df17248dbc3b4e6aaa1b4b8d2958e9d01847053794b67d8ff56a64abd576c9b37548cf1c4a29d27dd0ec635c271f32c0c9be158cf7bef867ca97f4cc3832d327f84de8b436b7ef91d397449adc8571c42fa26379093950bd47a2ee354ad84b8913f25f0700c86ae477200793060ad5948a569b51256319a690f9be7bd7560388ca599417024d94ca13b8eecafed0cb6a98be2ddeb604c409392c3c065af6c1eeb7dee5aef7b73c81c7363f2ad0fb047c0c7ba283c6e02328172aa1d499eb73b6ee7368fa5d8a23a021a03a61af48a7d234ab59f5c94af99628271a22259864b31c32bc4f2027ab0cffe5d312dc908eac7f1f910f9813d9b417d1639c061aac922a23caf1453df2fa34d01d5fa5055297f625feb1cf45858bd6acf65fff9568765cc12e06601c912d315f123309942b36f0f43449e8a5752c4892d0aaab1ef0237cd9d1d5e8ca6032bf9c711a41a9461efb788771bb54891be7a113aedfd906138b626d7451c3042538e661230025ada4c8347c90a68e2f648fdd1c5f4ddee6d91144548060089325955cccb4a3734ceaa202ed625cc1a1face5106e9f10ce3bc753241407a26e9cc6a50e4eebea3f85e2846837e28bd66b19f9e74c20c485c942090e4b6a592e2c280d5c1176bd1ecffe8692f763eec7e7dd1bc50776bc2112aea0797fbffd05ed52f353028bf0b153cce1322f97646331fe4842a83a2edf672a38fa46b082f61c9b8788a019a7eb818935d3a8783b437b90c1feb070bdac519779f67bb1a2f3d59047734aab300b9c5e6ed006b279f229666df3dd117b97d1e90c63bc89e31759821d3e6e4759388fc555bc6c162a701d15cc730dc3b24ee26351f0643ac09be3336322e3c06c8aa1e5b9099012bce53f98f9c91369acad922ec9850c7ba780b0050f23a437f7f9fb09727d04b3f596f5dbc892804e6769a45388ab724194b52749113ece26e62d1135fd8ac4a7acbe4306f59862ec7092d0b51884e844792a1ded2a6317bcde2dde7ebbce20a19be3873bb3e50996e6e5ab7597d8131c3d3b79136c0864e48362ca9e817e64d00c3d998026b3c8b1e81facd1ab3c11ab0b2c8fb5624aefb7ea76902ee46126a4b2b5779f45a4d24ed0d34a68bfc589812a655585a47809a4fb2adfac4d195310614c565801e9a594318b3d5f7a23c2192d2ac217c39f11962a566fd3d21d6d4dc78e68c6a846fecfe2126b31f204d0bfe55a136a27926d5e28ebbe44b33d1d689329595df2d922dd16f3f06e08a96f91ebdfc8459a2d09bcac501c91720e2386c2fa55392219ce5626fa31b8969fcb9169f8b2ffa2da46aad2d9495bebffc7278a3673916a5c2cbbc75765c75cc4dfd0d7ef01c17d07c865474aef640cd18f41277f631bbef067e59b4bbef2b3f3c4212ace3cdd088f2f30cbb59fcba47e0ddf264cd85e33ca9785a2bf3a2dc29586074ea9044e8e659fb2f16e023149e32e9d717646899cae7bb43da3c8a93d2fcb7fd2eedd74eb672b8f6da0d1d10bb72968490242714aabeec5d60dd97015ccd940165eaf49bb1465a65595481e9199bb368c5f291a6a6bd94075918098ce28dde033e429e05f5860a6bb639b91059a8d0c0350eae568d8032b0a8a83384b2efec06c68b990c13d8452d8a3425f4e1f5be99405362639673e75548e3919053e9816ae1c8c62778051179ea6bf876502a5e601871e7f62a0ae08e9c53cab5c403a97b36d69d6c44e2c9946693d1ec0fce79cc617880b8a90616512d979a8f9094d26c1e774723f53285fef8645216fc8b7b9b820aa057f88cd96aa7009187716bfa2945d95f99cf1e17da2b3f527b8873d22c581aff9d6e1421055c2231ab6222797c79f5370ecb46b49d21c1274775dd167536a1a9169f4fe0275092669a91ed3569", &(0x7f00000015c0)=0x1000, &(0x7f0000001600)="9bf90723890ac5afe7aacd58dbfdec5fd73c65db60276f35aa334b6630c048b555a13b3c715c06509e4cd8095ab737f9521a74189f5dc5b669f1ba76158e69f5d627d0e45da26c0419e4f500cc2c0cb7a66d1b5ee1602cc7310287904662d09c55b0d68dbb4521b36627c5fa506e324a97650333a09d8b19c35c29b3024e13611dffec6f4a819efd879b8ddb11ccb6cbfe72b339d36d745b8309ec36c8e5d1238944d1dc52f7aebb71c9000111720968bfdb94f5a213eebc13b5a11b27b204cdfc633a06ff3cbe5183e3e39d907fef045c9bdb8c5188b41ec88681511c7532d01af56895b35362fec45735f072aab02615499f695910ed6783b8f0c25903713108925c9b804c4cae7a6fe09a37c1059690135433162be6ef07481fb7e91fe6d2b9d36b7bbb833b0d67940b62ca9859139c11e51678fcefd94d564a07f73205ed6b0a104f26bc6e812800754b9a3ca214b4c38531c1f5a4c9d2aee55aeac1c7befe00d274b262494563e46a4d82d7087659e9b72fa6c4d10440442b033cef7328d1a2d0ba6d5aaee4c1941d5fc2b0a4a0e24fb094177d0651ed73a15367aad8caa344a03e6ef961555041a22d8a2b496796719919c0e48701a4f233e2cad89a826ed1557f609b8a3ee77215ba8c0fa92ed8dcf2d75ac9f283552c5f1a742eeb34e7252f42202275c4ec4252e2c99d2edbd63146962c4de2f39296c35468bacea6589a4898cdac27e9f3ff5372cdf95b6abee2fc039c12d3be1974992574975bd4b5a8ee807268a66f62da7477d2e9bc55e7dad8c89eec2e9e30e111855801a7245951af07d7a04364b663cb80a8a048a43d4c3260e18c57ff6e5e6ab16df5243e0dbbe70e3b87a48c739f07c057d7219ffa63dc329b2198f479ae4a9b0dcb8c5d189426288bac157050194e86ba73e8c64345ba6f17331018d67b0a33ed2ba57bc8b3340d3684822035e2746d7f74627f38bea2819f9ac19257d8d2e98f5ac79e186cfe545fe298ee2969ec8451fd2331e77204f51decb44e9a10251708a071c62ec44c3c59f9c7791ee20870e62af9eaa79b5e03af947df8cdd9781bc89ac0b71fa80d998edb0853bc9398d5c671238e82ed8febacbb683b9e951a7b24d1c758cef8e9fb405a6357a2fd1229a4649cb76f91353f0826876ff6e42b91ec04b9d74a50708b1b01eaf2f566d284300827bc6ef9ba0817c508c71ca62624841ad1513799e8b3ad2e3bd26f4ff8a272728bb45161eefd3a2276acd49357f1df3ea9da7266df97b6d72f00898511143367de296efeaa9e247a8662c69b2146b8c06153d15394e02c85b438184cc7a570903f593f4de4f602db4d54ce1b3c5f2e473260800a3355e4e8e02477c22555c098d12088d09ba41931e6d933556c2973c525f4d3b72c714fccd075e2b76fe8c7ad405316de5863ba5f4ab4ecc0366f1abff59c2f47d9ccfd11eace3a7007034611025728b9c2cd7e16dcac46ef7662ae60f3915fd86df08636f94fadb44fa78ace009f35c0d044c532deb98301188658909983dc9fd355617dea74b149c7f52e1adf900891e69dd9fdf47d89b9ba3a3efeaf8056b79188b43faefbc67019f31de0858f33349d84c581ec554708746d39cd47415c40e26066e192d986490a29da9c9391b54b2e7e84e4765fe19a0b6916db8c387b1d05823f68df3cc5921bc9e701659ea003b4766d8485239682fd349b94ce4d14265c207da667c1f4d6db94364fe72dc35c3dcf777cdd59d3c15d33204df6eab5aef827512ea237f382db279c5c8b68398e2744a460e4a7f1edea5d136d2909064aeb8fe73c7f8096612eb5e37d3f2d5bd2c97966bea441a70c59975d0db01bc3270e21af170405163374c75fd192db0363ce8adc3a84945fd3cc5847fc942e6381fd293d8cabfd9c8c72ffb1517a401e3ba383eadf76b84d2a648f90efd2ff39162b7578e150b110228f81ac618d326ee6a23e431c7a4d90e1ec3ec5e43853881d30dddf29d88e52593219d1d685b7d2917fea87ed5088bdb2dbf72e9473dde126d64a806ed76bc6b31e3c723e98fb3235251d47472ffce3ecb79fe4b9529c3888b662a4a856f5728f2470a6274820ae03249642f4533c544bc7bbd2e02a5a93a3f4f4a6a67c66dfe4d6919bff7664e8604d1da1d79168d214c894e7feb05cbcce6e54ca5998fcf3b8935bed53c76856eb41ee6a35914e9bd3c05dfd16ddc0388e27ad6246e21b04cc61192f2f2e39eb5fcc275395f0375a835ce78c85c5659230d51d56adaf674ccfbb9405884fab0dbce4b788884098bed2fb8dbfa7eeaa87f808a094d4aeb028552daba19346fab9fbe3a98b548e97a086853de2a0f3ec0adbd628743d6c2701df89770cc5846d145961f510bde25c906bdf8aaa6a596156a6e7e168726202d184a70a120e247c6fc8c3af4775eb612581ee5d3b22bfeeb2c4beda5cf642f66dfcdfd57f6a4886d0d60c7ce391fd9dfee7fc5e3eee68a56091648a78d5cdda855f74a1586671e0a5c22178d91c065e01eb4eec6c2737f282eee38c86811456fbeddeaf964c9d50607144dcd8507c2f7ef1ec2eefbca0dc8fb20bbf95d2f685247768f7ade443a11d765d9e2a3fa0b6dd610082672519e4e8e4871d56f5cce3ba36aaf94418eefff4ba747a7d3a54a054372ccf012f9156f6f94bccf30708d7f9ec87df0afed4497c50716e5e381655bd81ec8bb952ae0a21c71c93c18f5aa5ca144ee50e757bf750d866b263f9d1ccfbcd37d073a1f4e7ee11829e81bcba7fe8026a91dc25aa789df929d2c0df2ab02c361438f9e40d5d929a3d3b919826fc84b4039abec8542dd5550201f7d743d2d7593ba5bab7bdd1a301b3eca5bc1f50f63000ce34c3a53b37df7beb78c95d8b8c6156a336cc4353067b0da1e7b088cc121f27c12b04226a27a80b2bd4b57ef842b28dc268e8e9d5d816d3e9852e45eebfa361935537dc4fdfb3494eb3e80e4bd0ec333bd7d83ed744116a0445a7a6809bb3f29b81de8a0244350229f5e75e9ef882cb92f7f474abcd620e3ed416374759e7921a23c897e84137e7b6018455a4aaba4a85f6e8bf0dd7a4fed3b541541a221f9b1cbbe78b9969edef7029b1c7b52826fcdb6bd3db0d2726f6bc5f12601e9bb7623d59c34c02a3d3c80b27c2547851e4902938cacf3171a599bda76e9053055ae1b5cb3fdec7587644c890202fc78309f1e53ab2b45f09ab7e763f63ff45b260d1476a3e25d22a04f6c3a98818afbbd6bbab388e25fbe11ec1e45edbcb2f0f346b68b15a48b31bc92b5416d312ad4d007c62e3eaf3d52ee682682116abebf522870c2db16ebaace592b67a83cc43d6bc01a081bedd3ce0433ec12381c294aa458e8ca149b8e49a668a43214b06a86be9a05ec3b9d00df028c288aa0a3e598cd63261df9444d51c123fe68f5046b539451581d6c3a4279a4df67c88f80a7a1c13b1f86a3a89dc843543291356f8317c22a10242d4cc737ef10b4565f59581ecd31f40f359d3cfc79ca174f7b3b3b455c886636cea1943fbefa0bc1330994e65d9c49b280d144b82e214f8f6bec44dd4f1e69a077949008e75090558ebc5fadcd1efff5bb6aa05386f5ee16f112ffa13ea3144e95f2514e3ada37880640701b2266797d0e206c2f50af081c3898bf865236c644cbfb8db4d5805bced3dcf9662519b3b2a3817c82b30e7793f65e9834530c741c4ea8312bb60d138729ad3c374d78a356326f9141c5c2fb78a810c4ff501e8c458e59cbf5fa70771f4a91818c792abcb63e523f8b5fc53963e2802810c19999b4ac96a1ceceffcc415d43f05599ad96bb9b21384dbe49baa659744da66504e89d0a811cdeeef3988d0bad693e56ebe23e1ccd611a9801a012dc3948d04b76616356805a132d6db758a2efb0c9ce7e2aa2c04d25b7ae3a5a14168d44409b05eba83e81becf080b6c93a4bd9e66d700ea1829313b3ee7de632b71fa0ed20d8ac5ad336c3d12b2e2cbdf4d02fcbb175278b083661c9e7acb8ca3ad4dd58e543509f629f1477678fc898f053dc905346d937a32b861151922095dc1d0453a05336d6eedf982174aaa627dd3eab9be41678327feabdae17b2247bc18b4a8f992f82c2c38822db32dd408d9256b01c84606a9a1ea198b7888bfc1e450757661944f58eb556bb51de386475ade913f7a49326c64db88316017ea67648e11816c25a3b5b2996eff4c819a6be2b282bee20f4dcf0d2898dac3378335ad3d662427c85cd81ddb1dac7396b08c40b6c1c2164371946ab793d21b371bd6ac6d1e43452b169b96ed12b6da871602e9a4be3f158baa8c8f40cc49f2133aaca20327d55090e7350754e0691a4fac34b284ca18dc14019a0b4a6058b6ecca22471a784849338d9947521795db88769cbfad4234331a9de78ad76eb975a7b87bf56b5a1b08239e1e1b1ec2b14875b987980a117e0248f53928c98e4d091d28b16380c39be86165b6192a5fea15bba2aa4dfc88cfcb601c752a5ca4a17e6235f04161d4f1540f1c5b759d77de6108e47ea5b149db9b7b5801fc7cd1fe681c6b2a4db966d59276cd5ebb1d0cb3f76d3b718101ca58ced4c909e8222aa0b50f7d13140387721f009b835d56e48ec543bea2804ecef2ad52751306700a98fc38d0246ed0dee283bfdd2630f15962910b036d23e06d73dcf2b1d226b81550752431bc6c5de264941a643797106dab38f5abb7a84f7c562c4c732541c4c60af11befbf00ebddaa64527574e09b947376249422d526db3216c76e20598487df3415e29aa34cf192df390646160c862db181145c20a2f9b0e2090da6374c4a01a916d8e4f98218f38b9d1e927c8506a0fffbd8f7fe767d7eb34ada16397f46ee64e14856579bd21724006a129f1ba42b2a7aebb5058f2aea25c192868e2dfe8cf78312424075f683d0dee8c6efe5fef939028ed90e38632526f9f9f55d66e7ee2f19a4e78a45aab3ebc6f0f5427a4fedde991856487f054fb815aa3d7d76e26d177515a2f2f5b52096ecab60787225287c82802af30010592bc62c4201c932c97a8b6267eb4571c99980b8646b85b751d20f80247eef0cd463e1e961602feb20e2bc2b58f51e63942e891480f05f614991b1982075d2bdf3edd5e6d02c846dafba91fb308fe37a206d2d52f50d7c4b62665a28cc3f618c171e79b58586d2567840ec2db65f58785a41d93e050b27b55441454b8b79c3aae5078d2729dcecddcd8dca2e201276bec6b240d4117851052266eb7e080399c00531c1e7e4ea0dc529c2d2f6e1205f9a330dc3dfbda550ef46f2a11aaa5c61e3f8ccc61801907e33080661c3f259c1c45b868ca0131fad40fda9d1b3e2e413157614083c1b51f72bce40048959c81d70694ed4712fcae54543660bf3bb544cc1509beefe97ed5a709d44e7bccdd459e5a2cfe914e75f0e7d2a36b60cf379a59e309e529a908696366c615f22943806511bd4ff7536c844beb074916eab97b41100e6a39c2af10ae86d7271d6070144b541a3cb0c27d185e70ebabdff2f20ed5757231f0f79bd22ccb0869816851a11c6202172b14ca5e48d8f7dec93d605dbae9496b4fe8fd9d122b66020f45c77576e0f378cf217b5716053e211ed0346edb8c59e10613da60020493859862145053caf3e38080df1603b86aae73f17842a008c4c1b7a16f9ef62886dcb96043c65556f85eb689486972f22f3ef69c268d740879660a2e982569bb5dee2280b7eb62a49867e1adb36f61246393bc98ed8f307962ae16b0f4dc9723cd6884e34215ac0a23f84a5de8dec43b9a", 0x1000) kevent(r0, &(0x7f0000002600)=[{{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x575b, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x639, 0x4}], 0xffffa9b6, &(0x7f0000002680)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x400, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x82, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x93, 0xf0000000, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x3451}, {{r3}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x7f, 0x6}], 0x8, &(0x7f0000002740)={0x4, 0x3}) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780), 0xc) r6 = accept$inet6(r3, &(0x7f00000027c0), &(0x7f0000002800)=0xc) fcntl$setown(r6, 0x6, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000002840), 0x800, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002880), 0x8, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000002940)={&(0x7f00000028c0)='./file0\x00', 0x0, &(0x7f0000002900)='./file0\x00', 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000002980), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x10000, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002a00)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000002a40)="a4e183124f26ab2a186b1f92eb9e63fd758f14dcdda4073836dd75668f6ae935a2e910b07540a0a466165b3d4d205ce5735d691f9e", &(0x7f0000002a80)=0x35, &(0x7f0000002ac0)="1c846ceca255669f1fd3c1339b8281b6ae0b15c277e3f30d1fe0994137c64651482cacc48479113ef0f7220c41198ffc2b56e3073f55f0ffb74d988c0ec1cdd7be3e83975362ef1cd4229662c366f54bb55238895f34d37c498210bad1ee19fe67cddffe31dac508029c18648b1e", 0x6e) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002b40), 0x2, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) sysctl$net_inet6_ip6(&(0x7f0000002b80)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000002bc0)="1b52e69d3f99cdad49b5f76d0754ad65fa35dce31e1de844a6669ff5717f18714361be62a2", &(0x7f0000002c00)=0x25, &(0x7f0000002c40)="4de837d1d2ca88fd32726746cc56ecf33df2742f3e4cbf90edf6106013ef00ca86d6a272625821ffb4f4a56cd92f358b1fbcd04a8ce12ffae8f930cc9fbceb65d52d9456125cdcc364c34e3a281bbb0571d70fdc80cbe2411371c177817f02d18a862298df1842261dd01005d1d070d51b25cbc4d80e59359d6b79d883164fc5149404833669317878", 0x89) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000002d00)=0x2) sysctl$net_inet6_ip6(&(0x7f0000002d40)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000002d80)="6ddbdf67072c1989bf320a3af6e91f", &(0x7f0000002dc0)=0xf, &(0x7f0000002e00)="60e0cdcfc2f869583cc15491229c1af1db5c2ab136c371c7d448b731778c20ce2d70217e4815bb782ae14a6be94f79f684a2036c8c88e872f1e8f3523ad753954552310d641d876cc36e95e31e2453fc3b049ceca58d7a2245412864da13085795540445a1328da9f9b86afeb85718a0c5319be7f73d956827278a26eaff80c2374caffdb1fa988cc7aaa5e51f84632bfcd347bdc9887207c889c944ca10dfe5c1bdb890b295a91b89cf695c1f42f93e5a32094816a3fa94cf", 0xb9) executing program 7: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) unveil(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='r\x00') unlink(&(0x7f0000000080)='./bus\x00') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@broadcast, @local, [], {@generic={0x88a8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffc23, &(0x7f0000000080)=[{0x29, 0xff, 0x1, 0x1b}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x14}, {0x30, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = syz_open_pts() flock(r0, 0x1) syz_open_pts() syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x0, 0x0, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x2, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5700) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=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, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = msgget(0x3, 0x490) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/24) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x0, 0x4c8c, 0x4}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146940, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x26c, 0x12, 0x7, 0x0, 0x3}, {0x2, 0x0, 0x1ff, 0xe4, 0x1}, {0xd4e0, 0x0, 0x2ca0, 0x1, 0x1000}]}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000003380)="c0d68a365a47f7ae6e6a7ba2c2f4d213b517b0bbb862baf602f36a0689b3c6f814ef45c101efd9a939e4db631322bc6c6d891d871c6c55e4ee944913ee873eb395797517d9d41c8e2dd8af4996cfaac0fcceb08213428b637c05bc95bc33269bbb3c7ab44b90415bacc01ab4ed9c7270086a86be1b77fb8f7d1f65f616931ae777a7cc7eeeffb02378a5116d66bd6bfa730b4bfc09a32eb7ccfb006df96883a38ef49b8ea19f63740e0b7ac8540498d19205ce3fd8cb791bf6daa7f96593e72020cd6ded774c0af1f673850e8b6fd9b4736bc14b695e17d123219ead242e8a07e97c0d15da4081c63538fb13c238608254c0b5abf24fde2ff68afa4789226350561edcd8baf32bd7cbdc3bde3f5d203532322b87f7a16042c50ea5e0925b5d9f8a190d25d7dca68b315ce94f50ec23831aa4401eb772b09e5be828a6ad227ede6a0fa7736b6ec6aa32e878980a482b11936d5fb9c88fa93776683672e76e0a9cde5d9ed88d8536ff3d965667f138977f24baec6385318bb7520898a9b3232d696d859f8b2791cdc8b47d966d5b92bb0026a74ad42b7294b31dc96e7bc22378037a105ea4bc75ed391aa8ddffa57ab37ee97d96bf2675acb799f0701b42ff7db7ab44eea39de9a8bd6eec5f4e49d828bb4b9ca6f8a0586c4613d57465eaf5f1c7a014234c382c2dfa3fc48d34b59735c0eb038fea5df35e9b30f5b065d2a53790331eb36430a0c7dc670e7b15b058ecf55e79ab825288b9962197ec65aa182cd55c80c0004fa0f2a55d41b999bba996ccad89c886c9b6523c6c36b68e16d70b3ff151ff6e9a93d1d9fa7ef519e63db2ca7d8ca1451ca209b24c34c8c4f26d0bebe71ea4ba01bf3d18a1f20bf866b981bfb48e19573a487b38f2a79cdf1ab730ac6f6a7ced535fdac59c2d6babcb708f9af38b0dbcf87d76bb5dfd9184f59945517a9cbe23a94800c28ccd13054a6de474d22a9371e747d8693ed73d9a33cb166fbb6332e25068d05977b3a45eb8b47085223203091a987926ddd4e375e164c0a062171a95f8517ce5eb2442db2355ef65d3eb112cef67e3f9f53f32869d393ac3b48792308ac1676ca7aabe046a6a76ca96015e8c30aabbbeb60f08e0a897780cc3cc6623cf5c79b00aa7a578d583cca0411ecb2a5e667216c6fbefddc845b17f49bb9ea2c64b7d8774684979c677595fffa6fdf2be78c2c764f4c57f3b498e08e859645b384779d48e8813072212a33d1e13a69c5b6201022646d39d54c4590bd9c2b3f134e1d4ad95dcf7edcb3e3b4b50af88345f03fd36aec5d419ce4a4ff9a99afe782bbf27a8a3d5969ccd20abd9beda5686b2537f772ac240fa73550ac2d2710320f71d4616ff953e2fd3ca4b3a2aa7c6b813dc1f22610f5c5882e51edd0bc1be2a9be8612da474413f089d65e648acec46078c059aae5aa005ff9b5969763190cda2dca0fea2d33fd70051b823414b47b8a53678015d18c60004e721220e84a5fb75d9672aab155d52b9d152c3a96ac4077c3ba38d867f0c8f6ec74a6db5656a04578c60b1da5330a475fe059c83d8a6fc9624e7ad7c25cd1b1efe088d7eb20b2d93865429d6df0a76d7283fed8294dbb7e3f2de9b6c7beebd204ee8ffbddf13f53c4e075f44e0e08e46ea910695a1487da7861e40e34b6a0ec4d77d2c9d4f1e23c731dcf7b5a3deba578014cd864be01b1a347173dd6b9a880ad90c93f762945746ef6b216a35bba7b4f414be50ebc83e68725638bd9c7459e60476baa5a6951917eea1bc50cdba28c8117f1169187eb6a811a3be2b35f937d94deedf8306cf958e084f9167c260ea72e3102b9409a377147b46dfd5df6d72a316c17386742e9720768fefb401777eb5756d4355118ec094ef0045fe8f8b3fb77a72b5dbc4ffbd58f8208fb1c85a30e55e2c1d58c6925a6b3a8655f00ddacedeafc1b924150930bdfe918f583a29388594c89e8fdc3e3bd74f440b38debfb20d503502b9e9b7ab135da2e94211f4c341ecee291e8909715cae64cd5a33bda9d3f76adbc134440fc9240d92a82cc431851e377cd39a42dd9b89f840eb7b221a04e588fd26eba71862940900fbf073bc9bad162aa69efeefb948f292683dd20f6b0d00ee8004dcfc1f3c1feb14b58940972250c76a2ddaf51c14244f8125e78873180a29ac6791aa76cfba4694c1d2c6578427acb9d98d82e80e807954a7bdd33f7ca5e29d982a9a955b914675140e413dee51eb1a4d2c42734098f1fe1159f963d3537905133c29a8f61ca4b940ce93dd1c61ba61c70a074a5d93cfea52ce59cc3fc8a34fe99334360c3828282fe4da1f96d303056bcdaf6735ffeea71e3b2e1fa7b7d72334d8b4153f79f021963079846014de6c7ef034e6b7ea29684fa1628a8b59a38f888d61febc603f218bd833a7d994edb46730db34b0d289b77648e32f8dacb52edec7d563f0b2cf1ff6f1fa4243d20a9102a28a0a4130757ceaae940a83add40ab9933b3ec0a7377248cc19fafd149690c98283823d7d03377fc34e17154eed178951a126f90bd9f35fdf3e0988e590758c83abdee74397b22e4adc9f63171f0f4d30d3725430eaaf0f4f71c8543af6cd65d6930deb944fe2e96df546b4a9f691b067433015fce8bfb93a220ae3e5bc9183cae43b4bb547dab277a7e1cbfbe4c0315d991099effb914a3c403cdc6b5cacf260a8af7dec0e0796a287f1e0095a783302ee25f725b4f01f9cf1a48dea0ce9b1f56ca31584777facd5e8f3f615efa36c3b492d06469cf2c27f86c1b7a9b26a21e2f99b8412504cfb59b6e26993b802bd98eed9c5402ac4e1aecd78f82c3b916d1a9e24a8fceaaddfa8fe4a77468bf349adb6e8ad2a738670adef80f9accb5d132bf0eaa38e026b30f1a01064d8d5cad5d84ba890d0262ffbb0486c4e9122875966ec2b1f3af7541679e42491850c7c1ca5e540e8e83f8826eae589b68ebebd0e3dea1b65e69827821fbb7fc943bbfbaa62f6cf2cd6a8046c290517967b14246ca5845754657d0ea742ad3b150c9124232d40b4f5924909ac79cf2c0978b5bd4db346a8901343a34f1e7cbce1bf08f5d78df60441c3612216d8df7643cb24a7a475762ebee823c54a1800c5f706f01f26db9d63c0ba3eb84d40b20454b077b7ad7385a7c0d530eec01b4cc6895af99bfe561906d4ac3b8031d6794cb56c9823d06dff23d8b4e7490010ce742fd04f7069222fde9d981d80de592c5f5f56b20ae47d946dd3d692c228d3387bda9d3c54ea7529ac4ae2af8d44639879a4518c3dfab00cfc7b1a889c77dedfd51803c0004f2ecaddddee5aed4510bc28f69c170f1ea7b027715d642936baf569378a987751497babc29c59e0f39b19b8945fd3847d2ee5334d2f0d28c7ba411a6683939e750ecc7d632e59ddeee64b3620a6821ea7cf0c28f78d45775489193344288803ee21269ad87ac253f2c1e6d1f7d88d6dcb6a9ae19890a64b8f0b1e94203a5dd40ee8a58c2ba7a8ddff6c23e3aab39873ea0b16e9180794f02ff5227e003970a81447831f96bb677b2b00582831e607ebfca70696f2e2b4d122b9c75a5610e4cc26bf93f6498ca406e6f1b45b5f3cb90165d6c544621517c956c64d22744ff91e452eaa9ab470c95542ae94ef258c075d37e410aebf9b2fabe7fb46020c5d544ad5e889d13da6de6a4b4557d80154952e1aee5372d9c89c3a96445b346e829060bcd48f5e51e4e4d4d7263bee1502e7aca341331f39c50889d293ab7d916a29a85dc9d67504735f09d80f268fab880bec046239ecb85a836f56d20addbc2c229ec38d0ff41037166c623912cfc102e59641d83c8b8171a24472ad41af14b3d337d0c13ac7b8419412759422b50f355fc979923ffaf2a9b5501fada738f03bd7bba12abf0c7c6111416afe212bf7b6f6be5c5bf01332da5eb799a7bd39e839dbde78f2ab475a5404caaa02300a267ab789419dee51df6d52ee1fe6b6ac614f5cdfdd033986fea1ce650a09cba2d3eb06a792cbd56a70e55f89708e741d4a1e2806b450eae45bfa1b61816147fc6ea58024b8d40c618524efde7b19ba86a851c4ff5049ccf00af6497b93c2a3ba8a218d75de51416235e4a70ca80fa1158c5256d221cdee7e01e9524ced6b0d50cf1da7245869c6528f8c10d7e8b8e53f936c885a1bce4017da1248c87f12fb017ad33c404574b4815274604d2757a34a5a5a7a37dfbd83ff28da5295df8b65d50fe7375065b5f587f7c6695bccb6ae8938a3d3d5d74610a3294b86a3366be3c8df725a7e8aae52b79ac2d965ca833165547fb9e5df82f5c98ef42d51788078b41275a6a64913d443d7019f94d6c8965145844ec671e72919f9874a515a42ca605ffac346eaf3ec518d9391fd5a2d88ccdb43941bef15ea6c26d8608a89c9b7a603520924adbbe7dcc610cc3d1a48bb9e0c5371a6e44bca56ee2a2bd5d02f7519c261532ad5168e2f0622c0a042e1e517098440d2a388ebf5d3fe39eabb3cffc6a293b08db7327cad1931943a47336d1aad23687d0de23b03f86ef75c1d3f90e793289aa2486e411ae0774cde0ddb476a830a34f914d4d20665374937736246b94c42071d7913dcbdc4306325298b09f63f388f951a3c2af9fb56d0416bf3465a114490d8381132c8fdacbadc7640489ff501111e0b9aa262eeb02e3b9fdd53f3673a15fbbe1c0e773a30399ffeb92f8c67e5ad766883da8c846c131428f97da686a44dc859b1e21bc2aed76aff027bbb9c37b56570aa0069b39fd4fcfc7b587f82d202f176df291c47858ff9324602a0dfde31821758024231cadb763f4a53e218c4ddb343d29daac340184bbb86dcd7691f41302d0f9c8dd0d487cba90e83b803102cd29e79f35cda3287aa79305a4ae4cb9a64dea116d7a73492159b8f2fdcbf2e4821521a43c128e74d7276d7c639385828eaec145f4c1129f3e0a1b096d18b107f124a563707eb0d43f1471478d20ba31528eb6791dea7177d509037dcd814e75de8fee08eba860c2eb9fa5032dac6999eaba778280ddb45753aef7141c27331425692c01bf5d74ffd55924227ad4de271f5b8421c36518dc6192b648e3f749f36132c5d0ad153eec7e0cbd782b6495a79250e6a540c6748520dd5e3cb5a2ef7b63f13c3629b2b8c049e7f2de0adff3cb7e2746ca8b71174d6077aabfb151685857a96eb9bda43d15fb13ed59c9866668b4e9a6deb97310d92738d86e73bd12d652c231a612a2062d2e1f832da5efc982c1be888e51a343bbc107330d65e9ceef0471fc67edde77372ad5e572d3c3030d52c6d1d7031eb53bd1da2ebf1899b8c83fd017b43666ed1ca35c186c8a056cce3239b354c0a0624f7ff2e47db1b66bb31cc5a6714aa0f3b51c584fe518afc7d646bca3ae487287d684bf98b38c602613ce71ae89208852824821536dbc5cda72a572a64c6812c218771b7d8fb74f05400ea0894ffe067b5b2efa4345ace780334505057570628242f33d4123293fbd933b137413352b82125c84e1e83c05c3f15c2dab626504c59c7a47bd32148e7143775fe82e3e3e84a14d4c1a93763fac3fceefd7078204657e687aabc7b233db42fe4007d89ae4509789176094183728692d6d7248414c9f45ece5d51b15c31fe8aa2fa12a52c9fc435ee5776d1b53dce71079f2208afa8c2e9b2f8b23946000de419ff0ac73372039f79a37ec25ba8dcbcb00d9d08143bf69c7444453fccb0829f829c8f92263c8dcf70308891c0e6001f106d713fbcdfa251ed54b3da10b8459eb7850efb0c6e75efde22bfc4711e2a4cef9aab183b7fc594cefab0b6b282b68b093f7601a8d0c7f6a4c2", 0xffffffd2}, {&(0x7f0000001180)="34a4327808c533ab0867d64dba74ad626cb18e7012ce8530aa0617057deb529a72a6f8e5064226810d6fb6d5ec3331de11dd1256dd2a8407ecf92d9984da295f4e0e972e5c15398fe1f6f29e95a782f5abfea04aaf5ae6a2816f2a590aefb71ab93570ae633f3850e9ab0231d7294c0841cc0e0e37b15f2d73", 0x79}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371cb78d8f43e59ec87b793bbeda9a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665844b707a", 0xeb7}, {&(0x7f0000002180)="1b348f390168bf2a11a4381cd6120d01b7f8a7e486927ddc057a2ba07cc889b1b4395d40bd2e62a20918334c2120a8990eae94659b6fc44fa4631978df5d2249ccdd5270c08cc7633518756809b72035716d4facd03aaee41c55bbd12830ed76072da7e7d6c8a798f6af7164b8b5807ea231197ef1811dcc7eb5d26e20d85fa95915a535e1997cf4378e1ec7a530f8dc5fa188f1c3b51b08d136fb0ce84426ad756cd993a99ba35375b9acac1483c9124717ba00000000", 0xb7}], 0x4) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="a0bd32f9e347e118aa2dc2cf98722d555109d18d61851445063e78b91ad1ecdf8430484947feab3d068a446598343d4f5a43810720bea00642252737cdc18ca9a0d6eda3aed0e88f48dfb5f9ad5fdbf16f2ff8d10e88704ba8f0f5fe78270f16aa33c7542d9073ccf2a8293af94ba732", &(0x7f0000000000)=0x70, &(0x7f0000000140)="e988ca8189ebdfa9c913524aeda49fa0559218422d8424298514d007dc6ab566f4e06923e5fdeabd04d9406c75579edce033cd5048b066da25f98aaac29d0876a05d958091c43d359a6125c8f3fda6ce498c15f04a259f43d3cd9d4452f3b7ac75399ac98afa", 0x66) executing program 1: setitimer(0x1, &(0x7f0000000000)={{0xd70b, 0x3}, {0x1, 0x7}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0x40, 0x9}}) r0 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r0, &(0x7f00000012c0)={&(0x7f0000001280)={&(0x7f0000000100)=@un=@file={0x0, ""/4087}, 0xff9, &(0x7f0000001140)=[{&(0x7f0000001100)=""/45, 0x2d}], 0x1, &(0x7f0000001180)=""/213, 0xd5}}, 0x10, 0x843, &(0x7f0000001300)={0x7fff, 0xefd}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x2, 0x62) mkdir(&(0x7f0000001380)='./file0\x00', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000013c0)=0x1) lstat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x7ff, 0x3, &(0x7f0000001500)="0ff23dd396440caee33128c94511328f43bc22082f32b3d17782a170be135f2a9ff01c8e4317400004f1268d74586663c0f1758d41a5947a5d41a0ce3e562c8003b55ab77e271a96886a7908acb48c5338ea57c5649f4260adf5a71b3c6793748c8b1390e6c2b6a8b5e9f5c4dce2238c3661ee69", 0x74) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580), 0x10, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000015c0)) r5 = accept$unix(r1, 0x0, &(0x7f0000001600)) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x6, 0x5, 0x57) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001640)={0x10, 0x1ff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc51}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f00008fa000/0x1000)=nil, &(0x7f0000560000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000eb9000/0x3000)=nil, 0xf18}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00008ae000/0x2000)=nil}, {&(0x7f00008fa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000506000/0x4000)=nil, &(0x7f0000c10000/0x1000)=nil, 0x2}, {&(0x7f0000e51000/0x8000)=nil, &(0x7f0000bfe000/0x2000)=nil, 0x862}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f00008be000/0x2000)=nil, 0x1f}, {&(0x7f000043b000/0x2000)=nil, &(0x7f0000e0e000/0x3000)=nil, 0x8000}, {&(0x7f00008f6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}], './file0\x00', 0x7fff}) getpeername$unix(r2, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) socket(0x2, 0x2, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) getuid() readv(r5, &(0x7f0000001a80)=[{&(0x7f0000001980)=""/210, 0xd2}], 0x1) semget$private(0x0, 0x0, 0x70) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff}, 0x0) listen(r7, 0x9) unlinkat(r7, &(0x7f0000001b00)='./file0\x00', 0x8) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001b40)={0x9, 0x6}, 0x8) truncate(&(0x7f0000001b80)='./file0\x00', 0x1) execve(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001c00)='/-\x00', &(0x7f0000001c40)='/dev/pci\x00', &(0x7f0000001c80)='/&@\x00'], &(0x7f0000001d40)=[&(0x7f0000001d00)='\x00']) executing program 0: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=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, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/24) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x1, 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) r1 = socket(0x6, 0x1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r2 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206932, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = fcntl$getown(r0, 0x3) setpgid(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r8 = socket(0x2, 0x1, 0x0) socketpair(0x20, 0x1, 0x2, &(0x7f00000000c0)) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r8, r9) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x9ff4}, {0x9, 0xffffffffffff3ae0}}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getitimer(0x2, &(0x7f0000000140)) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x5) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x0, 0x6, 0x2, 0x3}, {0x9, 0x5, 0x2, 0x6}, {0x7a6c, 0x0, 0x4, 0x200}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) executing program 2: r0 = socket(0x20, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9876d692a3ef9c7ab923a2f0", 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8001) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 4: unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x6, 0x5, 0x0) r1 = dup(r0) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c80020000000000000000000000000000000000000ff"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="cd4b70d70fb9", @random="18d890276586", [], {@ipv6={0x86dd, {0x0, 0x6, "9f6b5e", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75b", 0x53, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000004740), &(0x7f0000004780)=0x4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) dup(r5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0xd00) (async) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) ioctl$TIOCNXCL(r6, 0x2000740e) (async, rerun: 32) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) (async, rerun: 32) r7 = semget$private(0x0, 0x4, 0x45) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r8, 0x6, r9) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/68) (async) getuid() sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ef08ab835fd4d75b16bb7c6b8ff0da99d238c012379428a74afc72f2bdaac8138d763d31438c25f1583e27a03837b4798d30f1e81c7abdc11cfc83842dc804e0d957ca38e80076fcb6062c7397d88b684885e754fe81cce540985f5b21a2d434c07e247be2d5794c5da4243dbd99a79e7641b7bd28", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="ca073d46c0d2", 0x6) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x105, &(0x7f00000004c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf7, 0x0, 0xfffd}, @udp={{0x1, 0x2, 0x8}, {"295a12253bfa7041588783561c4f97b94e4a476e3c52d3fa4da870a97afafecdcc8a51741a3927b134b4ee48eafe209f98481b11df3a2ac44b565f3aa406a8eadaa971770d9b23ea112d6fd5b7eabfe829965e342d2e2862408b02f2fe1cd0f06ebe15e221844f8c3801830fdf9685393aab750d505876b698c53b6d53b94093a4caa288cf2be4facd613cf88b4d709ea235152d064aad50ab104f7737ea843f1e6d9c22160c47ce33bf0b02f98822bfab685451ccee70da9f2f9a0d5375103422ed879f20c6433a33a3d416ad9cfa397b786031ad78ca96afff0d"}}}}}}) syz_emit_ethernet(0x14d, &(0x7f0000000600)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x16, 0x4, 0x3, 0x4, 0x13b, 0x67, 0x40, 0x3f, 0x37, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x3, 0x2}, @rr={0x7, 0x2b, 0xff, [@broadcast, @multicast2, @multicast1, @multicast1, @broadcast, @multicast2, @loopback, @multicast2, @multicast2, @broadcast]}, @end, @timestamp={0x44, 0xc, 0x1, 0x2, 0x6, [{[@multicast2], 0x81}]}, @ra={0x94, 0x6, 0x80}]}}, @tcp={{0x2, 0x0, r4, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0xffff, 0x0, 0x2800, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x6, 0x3a247c0d, 0x3]}, @eol]}}, {"21136a477363509097fb04ceffd044c01eddd2734ed26571bcd41a45a275231c72125ddbe1a7beb968f64795a28c6b847a72ed19ed8eddb6141ed2bf813ea1ebb0423bb6e3133028a74aa45cb44772f989f9415001981b177c8191ada46110c4e5157ba136355999c9eda0e8fb43d6cab036303ab15109fe011b052dab6b02abb4e8984b515fe117de91915593ee42174bbb207f95e27709e6638f466d5c12d2c4b736c4dae7b4efb700a8074af0a882d5b93be797f324073d9889"}}}}}}) writev(r2, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802", 0x186}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5}, {0x87}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r5, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, r8, 0x3) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgget(0x2, 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x50}, {0x6}]}) socket(0x10, 0x2, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x2c}, {0x16}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x1, 0x3ff, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}, {0x2, 0x804, 0x800}], 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/248) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(0x0, 0x0) mkdir(0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x0, 0x4c8c, 0x4}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@broadcast, @local, [], {@generic={0x88a8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffc23, &(0x7f0000000080)=[{0x29, 0xff, 0x1, 0x1b}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x14}, {0x30, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x651d}, {}, {0x0, 0x7}]}) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000005c0)=0x800007, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x171], [], [], [], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = msgget$private(0x0, 0x0) minherit(&(0x7f0000789000/0x1000)=nil, 0x1000, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/153) executing program 7: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x60}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) dup2(0xffffffffffffffff, r3) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000200)='./file1\x00') r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) sendmsg$unix(r7, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x14}], 0x40}, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r8, 0x1) flock(r8, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) semget$private(0x0, 0x7, 0x3c0) pckbd_enable: command error executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x6, 0x3f}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) syz_open_pts() mlockall(0x1) (async) r2 = syz_open_pts() close(r2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r2) (async) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f00001ee000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x80000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil, 0x2000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) (async) close(0xffffffffffffffff) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) r2 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7}, {0x84}, {0x4000006, 0x0, 0x0, 0x3fefff}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x100000002}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x0) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1ff, 0x6}, 0xc) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x309) r5 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x41) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r6 = socket$inet(0x2, 0x8000, 0xff) connect(r6, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0xfffffffb) sendmmsg(r0, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x7f, 0x1}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000280)="b943b1b199a82edf71087770060aabe3f82b321ab84020c577460c66a8aef2c9e49367458db143384d26de4904eda8ec244ada512161e5924e1edd61a3fedecd03fc2d4116637fedd2fce4c12f871329aab5e35c32ce0839e9f1219de1b3ac06ea1439d83394b9e238193bbd29dff1376111b6f6ded062e8b6615c57d79b12df23554128a5411a58d2eef33abbb0f78022265ae06d18a4cf54a138099558f57320bfe17a0e417917230e4d", 0xab}, {&(0x7f0000000340)="c4de162a193cf8629c6d8a4ca65949b3c7946eee249756c14b97eeae1ef2fbcdcb0d314daf1cf1f79fffed7f947a703d42236cd15203ca7815d781ecd48918a0d2aaeb970d42d535d1a51f66c18b1e961d2e179c09a9a729dedf2e7a89fb976c2b788d4ad04377010eaf3e48b0db93e1d87142054d686ed821979a791abdfeb071f8425a3e3376c83c3ddc0a985f5b492c91c14d9904b9abda2a048505f2236a37157a5b3917d9663566d4fd3075a108f939527ca5e22e30dfdef1779eea8951950a", 0xc2}, {&(0x7f0000000440)="c68da1cb9549f929206f4104d3567c755a42aeaf88fad0a9289020a159e35f613ce28efb7d33fd0e4357e6fb8064a3387413ae0c2c569d70812482c62a9ffa6b57f29d1c74d67ec5cd71c23d8b2094e7638c4ace3c0b6b49d7bb15477f7e80e5241a1cd3bff719bfb360d747a5feb28e9933610954da67c720c142197f1ba3ed100657c96a0942b0", 0x88}, {&(0x7f0000000500)="c5df25745fef4e6b8aedaad177adb7f891993df3bafca1a891e3df0635ede38dbacd6c20b068cdc49f2d6d086d32ebb9c7aeae337544734637a3525cc9026c8aed437ac6bc172d35f90cf6a42ddf18ca3ae04e7e15c653ace4d3ef5b0b38626416f1592b0cd3c00845a66f4b6e367f4decf16484975d234ef65625fddd47997c1b7a9e332d1578d0d919bb28432d0e172d291e30ce96bb2841fda6d8314d266eeea45510a1789f617ccd7a17be3eca6a0fa53547ff6a421be7f61e783b5235d089b13fd9d29eebac80558e123ceead63fa9e9dd68ac534ee33859d68c22073cdf56ad4c0a88b663474a5ad", 0xeb}, {&(0x7f0000000600)="63575769cb5993fbb2d7315ef512715d78b6b5393ffd1dfb517f6eec7856816f253ac9db093fb05852ebd8143a502ac0617e8c0088618b10beed3f8091fdf831bbaf9beb1b1b3ca2606cc38dad0282de6f2edc3480013740bc881eb98f27e6e2a33e35d9da8709924dfedb1973b72f4b7535f9527d5727bdf032", 0x7a}, {&(0x7f0000000680)="7857a2a58edda33b296e84d5ceb884ef2027011858be2ff6b1ec063645e690d040badcf70a745dd4dc67a3deb40eb52453879f773aa8ef76b835874295534582acca55b75e8468008f287bded5", 0x4d}], 0x6, &(0x7f0000000780)=[{0x40, 0x1, 0x7f, "9b21fad86ebc63c5a4cadb5599c79f5f40b741ca4fb832ab30b137501b1230cd74e3772e55479052411427d8ca35"}, {0x70, 0x1, 0x7ff, "d8bc0c03cda6a9bf0388fc669495e03fe15534aa5510996ef4446a3d24f23162c6ea6ff1a23ca32127e3808327e5d6a8fd0a806d86a52d91ac379951b0580802549a9ea9b5700369c19df47522442088aef8d76e113d9886f227fb40895c"}], 0xb0}, 0x1}, 0x10, 0x9) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000008c0)="6a1983653a305f5c49c3eb913c4874fc258c5d5213", 0x15) r7 = getgid() getgroups(0x6, &(0x7f0000000900)=[r4, r4, r4, r7, r4, r4]) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) write(r9, &(0x7f0000000980)="9c3ae10cad34b507e6b9394e7d92781fd64c04fd41c0447989c6dd173019d1fcf292e640c35eda5581e9a9ebf5b5e01d068794b7c130b9", 0x37) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0x3, r3, r7, r10, r8, 0xc0, 0x2}, 0x0, 0x2, r2, r2, 0xfffffffffffff001, 0x2, 0x95a}) r11 = accept$unix(r5, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000001b00)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, &(0x7f0000001e00)=0xc) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001e40), 0x0, 0x0) sendmsg$unix(r11, &(0x7f0000001f40)={&(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d80)=[{&(0x7f0000001b80)="eacb4b7765ff8ef1a90b01a9270f3cc2419714886e9aadb3e76b27785fd37be565", 0x21}, {&(0x7f0000001bc0)="762e234294b4f033bc899da9d66204984f94496fbbc03ab6baf8308abb96708b06039137b73ba86b57", 0x29}, {&(0x7f0000001c00)="656c63acb9d2c06f936322485f9029fb07b61e1956f16abbcc3ecff5507a325d7b6b4d500db771ec8148fb62c9d0dc4c154599ba0c11e78d71b4e7fbd74cc241bdb9d326e82f3a0a32bc6a24de64fc5d9441bf8ae8ce6689f8fde3123b89525c828c7c1b75f0c72bb9a204fc0ddc95e5afdba3de07c8b3134f8c49da154f992d72881c7822c1d74f274bbcc41e44fbb4dadc2bf6984a0503d1b14bdda8a26fe1115c81b2193b3936ea6bba6ca9fdfa816f63db88c61f7875a462dc9cf8186abc243e66ea211b70915b6aa9f51f49535d4bf08febf680d74639da9222b8e92f494d83f60b63ed86211a8039db1e2170e1b0a6994bd0a35daff0", 0xf9}, {&(0x7f0000001d00)="39203360ea17e03476973fd9acb36035c9aad7f6d96cdac619af320cdd7c9b10e2a2b790e056a542aa4b8643938c432946831a9b0f9762badc8c40a513ea8b9cf0aefd961a65222dc76ffa6ab1edeb8335b959", 0x53}], 0x4, &(0x7f0000001e80)=[@rights={0x28, 0xffff, 0x1, [r1, r6, r9, r9, r9]}, @cred={0x20, 0xffff, 0x0, r12, r3, r7}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x98, 0x406}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000001f80)={0x1, './file0\x00', './file0/file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001fc0)={0x3, 0x1, 0x8, 0xf1d9, 0x80000000}, 0xc) readv(r5, &(0x7f00000030c0)=[{&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/44, 0x2c}, {&(0x7f0000003040)=""/70, 0x46}], 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003100)={0x0, 0x0}, 0xc) readlink(&(0x7f0000003140)='./file0\x00', &(0x7f0000003180)=""/4096, 0x1000) getegid() r15 = semget(0x1, 0x3, 0x30) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000041c0)={{0x6, r14, 0x0, r10, 0x0, 0x11, 0x5}, 0x7, 0x2, 0x8000000000000000}) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000780)=@un=@file={0x0, ""/525}, 0x21b, 0x0, 0x0, 0x0, 0xbb9c2d4915ca7f35}, 0x10001}, 0x10, 0x807, 0x0) setgid(0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a9cca57f12f335c225b838b4c332832447dceb9055cbb587397780c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/193, 0xc1, 0x404, 0x0, 0x0) r4 = getppid() fcntl$setown(r1, 0x6, r4) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800471200f10068fffbc08990787f000001ac1400aa010105cc971a00004050cca730ad1e6745146e13df2c1a53289babdada005923ca93f659a5f366ec5b151e1cae6ef3a23e21a7d7cc9f6fdcff53dcd7593d7d52d07099427f705c90d147217c1f8857586421408a66048cc88ca41574530df55c00b8910a56f7c838556fc19ce0c3aed174195abf554c50952b3c31a9ccbc6871c871254ba5e0e047775ddce8cdc209ca9fc9c960f77ecfa8b32090ce91260b5b318f1bf00437a02b3b844d243e92c6af9d4306f60dabbb208884a5167b611b96be9941e4604b40599a64e7ab0cea437f00000000000000e47f8b64747d"]) execve(0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) r5 = semget$private(0x0, 0x2, 0x68) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x8, 0x57]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x28}, {0xc3e}]}) r7 = syz_open_pts() close(r7) lseek(r7, 0xa, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYRES8=r0, @ANYBLOB="62d38eb341324065c02c53e12f63bdc6c45eca5a19e80e7c5e43bca75b1dc963e98520517937ae90dbdd0405a178c353906034a2d507d43e49789157df39de8713c74729bfb4c0cad245f9d00e2410a19de24eefceb9cbb17708c457cd149b6f317c922ff1bc68d96ba58026c9d67b8045abd2f1bd4b749ab145e43edf4fb364775e84dfe3e3aad1c6e7d21b2ed41896d39c5c040d1a208340a19b3a226e4d7dced9d9445105837a", @ANYRES16=r0, @ANYRES16=r4]) executing program 0: r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x16f, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "65bfe6", 0x139, 0x29, 0xff, @mcast1, @empty, {[@hopopts={0x3, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xfff}]}, @dstopts={0x29, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x6bf2}, @ra={0x5, 0x2, 0x96}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x6}, @pad1]}, @routing={0x2e, 0x2, 0x0, 0x2, 0x0, [@empty]}, @fragment={0x2, 0x0, 0x7, 0x1, 0x0, 0x8, 0x67}, @dstopts={0x29, 0x0, '\x00', [@pad1]}, @hopopts={0x67, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x8}]}], @generic="cf33880de22666d78f068a161b97796c9e08b6283e215088b63d89a87efd3ee50115c3a630abb40cdf15276161fc344b51a8bc1c9a2b7880afdba44f33e5f4112b6a127fb957a74765baba6aee5a0f09039a656dd387a7441d31c95a65c95b6689ba71049e2386896f95f2bd40d38da650944f2ecd08d31aa5ad2c53bebfe4615cee068e3b1c3e5369b853ef4865511c1052d20a617dfff1cf79426ca383b4c837186993fe2305db535f5b5cab784eb52d5f03e7d762fece7b73e313980cf1ca9d"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) listen(r1, 0xffffffdc) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000180), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0x6}]}) renameat(r4, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0x0, 0x0, "8717f9050700000000000090d692480d51aa8000"}) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$dupfd(r0, 0x0, r0) sysctl$kern(&(0x7f0000000540)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="7f23", 0x9b}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r4 = socket(0x6, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x10, 0x6) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) geteuid() setitimer(0x0, 0x0, &(0x7f00000004c0)) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x91, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x4003, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r2 = socket(0x11, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaac566789c5410800490000380000000000009078ffffffffe0000002441007010000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090b0f0656dadd47373f3103497e8d0b72c129a3685066389a5b61fa67065faba4b850d022a0ea34bfafedf137b320b93672cef02f2d839547dc8075bc990e8aa3ec9e327908d22bca512d129217664049e79e24c55dea26d4f90656229a5f8f3aa2f0e5114087f53b6467d075daf9850995a4b606d4ed781fcf0be62e3860756572123ba573fd3c1201b07155a92e6c2405032ea83fca001a0101e6497de00e17f39cbf26df2f240ded1f06151ed94b3524aea627ea0f620dd98b2940f4ea10e29574f153d67d887e021bfdca2d4e1f6f9432035e7abeb95eddfbc49dbf007cc48524b"]) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x80000001, 0x0) close(r1) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60054bc800000000fea6c33fcf149110061d071b67769005dd0fbf29"]) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmget(0x1, 0x4000, 0x48, &(0x7f0000ff7000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x3}, {0x3, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getuid() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) clock_gettime(0x0, 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)={0x2}, 0x8, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r2, 0x0) setreuid(0x0, 0xee01) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x3000) msgrcv(r3, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r3, @ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r4], 0x298, 0x800) msgrcv(r4, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r2, 0x9, 0x0) open(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x80}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) getpid() executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000017c0)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffefff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_udp(&(0x7f0000001340)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000001380)="97d7ae9dda444025f3ae3d4b21529d5018221984792ac6fe21e302a78d4ee726ad4fa1d906cfc1cc1c6c7bc72fae84521d47ef3a108dc013e8ea2738b7a7e92fbcad63a1aaa1f634dd99bd333468d04dc988dfb0e1dc08253681ef84634c039f2c74a4e8eb1e6cbdb5646e84652f5e5352b9a2642a54cfa7bc73956e3e157e1bcaf060fa54db8e3c2595f4451224340d293e2a0a1ab7cb455be36901a0715b40e08d587dc31f1b892af3daf4381ef32dabf32a63aae9f6b51583b1009551d8c6d51b603f3628048ee48d9289ae18d096921dcc6b419c3887c31ccccde961509dfed41ab310fa375f9f46ac9f59880b790c98a64f3e10e1bd33b06919ac11d6625e11900f3ed08d910836753cffebdc4124fde8d19f1c968f673d8c2d3a64548a4c1c1b958a5c9f41361406fd8f046ccc39bf98791a8f01e9c0f82c7ea0e539851553a394c728048d1b3e7e44926d49f0f7b507b0639900d613dc16c8e828e02c720c1bfc052c9b949558442e7831d7faa695f5a0d0fde465929ad1176eced00f7152bcc87f78e8aaa5c54a48c52075e695ff349534bab762f724ab73d46d9c3b60ed9b5323ac140bab8660f24755a003e0a2deafa525ca0642fa677ee8d13d326a902fc7f410a2f74b57c5540196bcd582cd2c307fd81ccfb533c1bf61e1742d9d9e4ec438f14e2272a0666c7c394c0b8d5ff93526ad8c11d7f5f05f91241772e3799066eb52e1c07733007965ca2940a061e8658b849dd6c8dd30e97fca54e60efdf7d5bce9e092b78b576d4d80da1cea44f7cc1fee3786382c8aaaa103662d4631772d57ec0a92ebac67616de5520fa35afa7d28eecbfa1fa4f3b31c3820e1c7a553e2f5a3bef3845128371a8678f94e8b909527cb2bbc7897ffd17c6058854a476efc7091ca00d20e6201c5f321ee56608dcc55408cd094ccfe02f0ae503293f8a0df372aee95fcb457dfdca4bb65c4409d7d302cd14a8c9b0bc33e4bf5cd78848bc9cd11e27f6ab17ecdad462590eb0cf5591bc3b75e6be0c604697fb187c5e3c7810c0e154264aa79d4e396ef9d6bc8a9687c0436a905dca206ded8792d99e6ddbd544137b604b2ea287e8451c3660ddc3b4fe208f644293496cb3d91ff5c00a11f8e8f1381645a66de024f61e704da693871f570a4af845841cf9e1dd8f005f807c6574ed6cce4cce333ad7d72c5ec81b53e38aa3e4354c514724447b1213369384db580d33195e1f39ff97a45deb076f2ff8c332630117f629c6e10c5166a211bf1c60c61d07f958fd6e82c9144e2c1898b727a8af9fe8d03e6fe793641f9f554f55acda70e1311916f3a9e47e79ba9047837010171127c4008bcd12d71e03ca2a9cbc166a2d0c983f415459b626d255bc6b277751a3bc8ed9b7e5696e3a8d475d2036e5c24b6298b24df664786fa78fc3cc4700c660f1e4e417fd14f8a071ccd15900fe23066ceea5c7edc59d0779583e21e4879b06c30d2fabcb6bc5395d5d14bf1da544d097d352c871214cd893021f8ab5ec9b52619c8c0767dff85529ea229c017e34515f1d57b1baaaa38ea3a1eb5526826ccbc445d074b2060ec56526d081ff9227144ce2ade9c84e8130999f5bdea8c48b0617e60bef3df8842d58533dbdf1feab1887fcde2768bfb090d36400a294c458e5a2a36923c1573c3bb101876960465366160fbe8390e1c913b771d43c055ed4c02c62dc98f1b65ec3a7e9fa8362b86539a4996c680b620b90275646ed4883afea2a245e34c9a8fe3d16a95ec91b24a837d3d8ee1bc6cacf770752ab55ed3032922b819397511f94027dab0272a596cc1beeffbf3fde5969028844cfae6db9c7e3c290d35524b55de5b406395c59eb22b2f39de181f4ca2c849eef095034f4535140de7b4de0fd8f7940a3d2f0dedc3732efafd5faf14e9c72fbb1aa6606a1dbfe81ccfaef549439115a78f60ec096dd8b6e4c3e1590f866ec991a24f10153d4ba5da9968709be1e8b5282885d06cf1a3174081b01fdae462ac0ef7284c84cf6f0aca4e6b004f7b000215fd98590018295a3e5ee310afdb5f44714e5120d448bafc75d33f30eb2f50fa74c4d3c39486822df6652743d4fa16632d7d2cdb5d5c97d2fce505d645cc8ada1e672a7b3658b99331782d10dedf72a45af607671bac491180238d5af2ada6edc46b848306e2173ab32754d7bcf895ea2b52e8292ccb7e3efef7b8c42b5676cdca2d18bb4d7e6c47c01d227bedaec304b607150c3ab9eef31dd45c6eb62f4b9dbec0f3046074fb5e9f32c61a2595d370914701a01a54d3927d3c7c31ff9ef0e4fdd0aab5439b838dd2784e8a4e19ba269989aea865bad90988de7f9816621b439adc9429656347c9da07217b84686a19d621d3e49a2117bde000f72e1e6036004e38b83f2fcae460df456915ab87653a20ca50007fccd56db846a904709b31b2b1796d4a42468d8827546fc418fe39e9ef32af600c45e8018eb55907cb17cf9c96095d4bc60ee5169fdf5c90d14fd9c01b289176c0c4b3e4cac4b54383a29a82bdd18c0ccc520da90c685d9b7684e91d0b082bda7152e5de687db76f3da9331389d48913af7f65c8d5c4786ee4e559eb313802a0f54b200f8ca36abd0bd17f2d99a398c857be362b81fe91c81bae9fc0c7731fc7078a96b478d8a7d71465bcad20b9715a0ddc12c28d703a62c78fc67430f7b78651c1d7ac9a07ca9adf2d75fb8a2e4e4d5a91e913e7a1fecb3bdfac09332fe0e46f9a7755b18fe530547cfd7556062ec1a70d5012ba3fb00b17e690f21bf499225deeb200308d3ab3593c9d0dca80b6596d5882b9309aa0b88adf64c354018a82888eeb67228fc50ba500b4621175031b51b05c28823fd534eb2ec3de94bf55e11a3618af650bdfab0cd151eebeb382918fe91ff242aed4641ee2e60cd00ef16155864e837c4b9848cac67e5ee1decbc060f480db448fc08c69540c6190b5b0e670475261addb9abe3a6ebf77535bb438f9afdf5188b9b4499d7d76da23a10ab475a0cfb74f0e588476c19b642c4cf725a91fc44adbccb064d0aa50e80008e29d258b1b11ba453465b83d5c91a248b20504be0997cabd82b848a2312c02a03a8906498407e7440fb5fb867c6aca273440586af8168777a90bc528ed8fbc57a749167aa0cd4f3771afaa07ca8dc2c6aaddbde07c84797e1889cd1363369779291c1347620b98b032b61ba522ffa0e92aefe6cf57c66f430b4a73101a8a83e5599d3d696d3c297a6df395222f11174cff84acff97f8f4cf218b32720c72b80eb3015e6457d738ecb24500509598853e5934a7e20f75d8ec10b04703b06e90913ed80548f50f919d968ca339f0a36aed0177f5555ef141096c6c0d132fdba0e5d274fdad93a9153dfc38eb380033acb0add7078349db1facaacf0860dfa66c582669788efd2dc7933cee0d04bdd9bc891c911d8a53f0d532b3184a12298ecaa5e9a85024ce953b357b8e89c8d0cbcf9b6991473d740605780d2b639b4744ddeaee3bcaee1e71ef2f4fbe7182d60d482eb2b425293d2d3d8a99383f717cfb847a4cfc9f958d178c4319f7b7420eed64e6c684adfd5a4aac977b6d95c8af562e80cd99895d240855547360c671857091b2a700ab8e7c277cd98685da25144a06b06f5c725effc7852f827ac7d07fd7f36f68215ae01e8871d8a53c246413e99a10c0e1c2924a31059df7b5b1fb65c2e393ad90886271784f66d281bb67188563bfcf1cad0d04c3fc21b4783e5f02ed8e2276615e1c9fd658eaa21b1ad244d1419d11035e5607c627b8f4759687bec1853818875df96a41bd881fa6421a654e8f6d708dd86fec01cc70f0ee870a897de97edee2583076564fef7e180bffa3f36cda50de3216f4c3155efd83ecffff7391d510975b8f39fa3da0932068c16ad6162accd740413af77372f052769c031f44377f50baa82c57d50ffc619ae86e118e9f6fcdcd3204428ebc4c77f412327a7d63c025048274ac80ff5f3988b30042c838fbbe7b4b5ccc5fee89308ca5b3d610b18e2c3deee379469db84f8d2a0717501c8b7c69bcecb738a48fc1e24763b3d2c4ffa7b11a58b97511e76bc6cb86e9a83c30ebfaf59e9af2bd5a67a3ea792fd263437b1b4405f9921dace7eb4ad2bbfb4224d4c6b5f4d8c20a2fa26bb06bca0f9ad2b9e56dcbdfb238693c7847f54e52c4111dd05309fbdf5315c3df33becf3c91e465e237612d0b38dcfe02b6e52a62bbf2db90ecda8c934b2869510c334fa31ab157617bf21470c02e05e3cca56ccbb83e882658bc008e7a8ea125269b276033bce96293310f2a268a3a649f2acdc52de0d075883d688d509d852a6ab43eacf731b60b42390abb9be7b0123b5610646c9f8b1423f364dbd0bdd1bc5ec148707aec21e7b8789a56f826c8a209a037515dad2dc2ca066fbc5f956f919c186bfd17a13979c306984eb4122489929d9234a05e8905d623ae0ee971aedc4c3c179b4f3ddb79761d1b747842348db83480df41bfb6da1b0b8b29149773b86b22c52a63647eb5e43d66b0674753067e9905dad07c954b309fd17daaed1a37de09d9e10054997f41cb5861b1d5d02af7b8228f0bad9273e7fa5d4ebfb11a5e04a3744cd81d50f82fc232763567423b95dd74edb51d0fad68421acc6535c48ca18d2aa5e33f9c82909a7989ad20d0bc8a742a95d0c095594e95fe7f1b151145ee1d134ca3103900ebdf8d580b69a985cd5e2018fcd563cd00064e68b81ed4af11afe8e57403fa1a4d1e31046ff126922635d8733c522c6222b0eb0c464a9d65a629e46fd0ae68d6ee22db7eb8c1305800ada70b6ce56e6b7e0595559b2b0636bb0c1bf5f5c5630b7982a3ad6e22f962dd8e0550970eb826d6427c09fda9cfd9408f45316e6efca5bd945229e164259ebf8272e2b6dfcd3ba19b750a40282a9b6a326cc9da772db0a4e914e26415b4e6bec8b11612eb4f8f1edcbe15bb1979baa3268b85d387c9d678e18c7bfba79c6531bf9fb770ade306ec08853da5d7d2f3a65fec0fbf6e027d7948f55236a1ad0c82efe0efb6010fef8b8b79cd9e7000047a5ab0bc7936a2ccba7ba0365c1a17c82b187fcf3f7fa125db7872d98075bab5b81c023ac95437dfc014760e96bd02a0547e7aa024fd2a52d74eacab9310164c2d4e950b2f26b4c09431db129781af3d8f73ee124fa023f11456af2b1c3eeb9a0c3e5a9e3c23f0b1a488c0303c4b3d428dcb71889480da87ffde5e746b3fdf582326ff7f3db8f5719f70997530c64cd87a78e0a3df9c30c7ab2c51b1be51f6c2b72b7f8a83ef5991413aea2a1c64b1bc39fd660c28637c04d352f7fd5313f20023d6630154ed65c5ac3a503758f0a632ef2306cc448962e4e2040aa1126f600887f6ea031bef63c74452b9ec84f9de508cac3abc8c55ba321c4ac59f4050d98c155cd1e043508151bbe3ed2ba36f9bf7bd9ce9bc690ba98ac717ca60e777791c6ba06458ed9077d1e80deea840c3b150922d09b758d901a021dbe1db445b49a42e7f245ee0c07fbaed51d85acc64cca0c158e366cbc580025592b1f727a9c69d5aa3c0912388a10fd0a1afba95c5c4b8f92d575774a0f1f0b7f3f1784f11fa4ff175b0e58c8f9b28a530e3cd6591d2068dfb993cd16a1b17218b7cdfc0ce2bf2025fe7b05148721fe986ab0972efaaf6705e36ec6ff25bd896d7908555229b6dc855f35cd28c6ff686770066204d75d08e2826fa0f0c143b0829444ee127cae7c13555753b412f1f79342dec05380d1f8bfad9a0e3e92a0563ba5df915af944983", &(0x7f0000002380)=0x1000, &(0x7f00000023c0)="ba055f1c302d2ab5f4379755c772e3cb93dfa02e7af9a8451d2a3e1e4822bd4433e2216b5493c50784dcaadc0a57d505d09664d9", 0x34) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x0, 0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, 0x0) getsockopt(r2, 0x28, 0x36, 0x0, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75b", 0x53, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x0, 0x4c8c, 0x4}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 5: r0 = socket(0x20, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9876d692a3ef9c7ab923a2f0", 0xc) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be882b297be1aa0500000051e2f0ad3ebbc25769ba1f139b672f0000000000000000", 0x43, 0x401, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = msgget(0x1, 0x280) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x200, r2, r4, r5, r6}, 0xfbca, 0x4, r7, r8, 0x8c, 0x1000000000000000, 0x9c, 0x80000000}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x10b) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) r3 = socket(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r3, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) r5 = getpid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r5, 0x0, 0x7fffffff, 0x8000000000000000, 0x2000000100000001, 0x7}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x800, r5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21}], 0x9, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x4}, {0x16}]}) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) rmdir(&(0x7f0000000080)='\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') executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x30, 0x800}, 0xc) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x277, 0xffff, {0x760f, 0x1000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000100)=0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000180), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000010c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567dac9a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8d070000005bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e", 0x90, 0x4, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r5, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r6 = semget(0x2, 0x1, 0x240) semop(r6, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x0, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0x3ff}, {0x0, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x7, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000240)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1}, {r0, 0x20}], 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) close(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r2, &(0x7f00000001c0), 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r6, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000200)) pledge(0x0, 0x0) open(0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) socket(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000140)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(0xffffffffffffffff, r0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f87, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000001f40)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001f80)="b96cfa23", &(0x7f0000002080)=0x4, &(0x7f00000020c0), 0x0) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x17a) r0 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff84) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) setrlimit(0xa, &(0x7f0000000980)={0x9, 0x5}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x42, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x6) listen(r2, 0xffffffff) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r3 = socket$inet(0x2, 0x8000, 0x2) r4 = socket(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffcb4, &(0x7f0000000300)=[{0x2, 0x7, 0x7, 0x9}]}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) semget(0x1, 0x4, 0x84) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmdt(0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) executing program 1: sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x5, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setreuid(0xee00, 0x0) r2 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffde, r2, 0xffffffffffffffff, r2, 0x0, 0x1, 0x1f}, 0x0, 0x906}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = getgid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r5, r2, r6, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(0xee00, r2) setpgid(0x0, 0x0) setpgid(0x0, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x138, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 2: r0 = kqueue() r1 = dup(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x1, 0x85, 0xf0000000, 0x9, 0x2d3}, {{r0}, 0x0, 0x40, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2a, 0x20000000, 0xffff, 0x5f81}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xc0, 0x401}, {{r1}, 0xfffffffffffffffc, 0x0, 0x800fffda, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xc0, 0xf8000002, 0x7fff, 0x8000000000000001}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x2, 0x81}, {{r0}, 0xfffffffffffffffb, 0x56, 0x8, 0x3, 0xff}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000005, 0xf31, 0x5}], 0x21b89, 0x0, 0x3e96baee, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x4, 0x10, r3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x3ff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380)=[{r3, 0x80}, {r3, 0x80}], 0x2, 0x5) r8 = fcntl$dupfd(r0, 0x0, r7) close(r8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4, 0x81) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r3, &(0x7f0000000280)=@in, &(0x7f0000000340)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x2cb) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) msgget$private(0x0, 0x348) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x80) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80b) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='.\x00', 0x200, 0x1cb) unlink(&(0x7f0000000080)='./bus\x00') sysctl$kern(&(0x7f0000000300)={0x2, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) fchmod(0xffffffffffffffff, 0x0) shmget(0x0, 0x2000, 0x9, &(0x7f0000001000/0x2000)=nil) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x87}, {0x20, 0xe0, 0x0, 0xfffffffd}, {0x810e, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRESOCT=0x0, @ANYBLOB="f3c9bc523e06171efe213c83e5122d99c4634fc389ef6a2c882444da5c80cd214aa661a9c6c25429a55d17f244030cb94f38cc6cef548872579c7a40869ac965"]) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x10001, 0x401}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="72c382fcc99f7a42a5582e1c60515422c54a6f120ae8cd44eccee19f603d2e768d2ee7ed23ebd20d887d0452874a47ba4edb581af7c50f10735b5da127ebb4f814c70a821dd6d628279235fe29d567b7257cbefa455ccfc5692c6b621bf4b7029861d8dec9c32dce52507341c1da0f5df021c3989f4ed16adb829ff720bac1f5ef29c211f70fdc15d8dafb1e3f127134c0e15d878399612e7c6ecce9ddc5db87eb511ae3f4a6decf363547b9bf6ff600b234b9edc8ba1437d2a933e0d7ce7434217020c30ae5f0a55586faa26ce9ef5c367e8af8dabb787083a97b8e523454f308b894894280511cb618cc6e", 0xec}, {&(0x7f0000000100)="196f3845ecae267922f63b3886754a34e062f6f69cea587921491a3ddff9607ca5d60b499e28888d1a72473a77e49d7dd4bfe596db07c473c52e97330f74faa2a358fe630b47be99110c05", 0x4b}, {&(0x7f0000000080)="920c5f1fab7e7f6aed3e4addfdeebbf7375b", 0x12}], 0x3, &(0x7f0000000300)=[{0x78, 0x1fffe, 0x1, "4421ce501fc1ba9558f1ea3ffa66a91c7cfba105b6769b4e9bf0815933264280cd0497ac8df5aff2b786d63318901e7e742051658dd0b3e107eb71c54004af021b4f544918f2b6e91c881f5a1c51c7badef18d4544f33145bf7b60ddf1b94be1b8aa"}], 0x78}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) executing program 7: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x277, 0xffff, {0x760f, 0x1000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000100)=0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000180), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000010c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567dac9a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8d070000005bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e", 0x90, 0x4, 0x0, 0x0) (async) fcntl$setstatus(r4, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r5, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r6 = semget(0x2, 0x1, 0x240) semop(r6, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x0, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0x3ff}, {0x0, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x7, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) (async, rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000240)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = semget(0x1, 0x3, 0x28) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x1400}, {0x1, 0xfff9, 0x800}, {0x2, 0x8}, {0x3, 0xffff, 0xc00}, {0x2, 0x2, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0x2}, {0x2, 0x800, 0x1800}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000100)=[{0x54}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000140)="6a5d95aa5f44bb2021ed6e78111cf993671e0e337eb2a60861a4fb1f1df7ab6cd0b7d6a67daac16e2a8d0f92c25d6e36e7786f7543432e935e28fbb18095e41718ffe1c315d04f5919ded2a7f85975fd9679c40706b54811d94c49d589", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="95295986a44697f8dd1f53171c5f37544737816e2e7689d3a83cfae0", 0x1c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="05afc212d756752ce202eb60203c35e92b01a8b3ff514918acbc854b7d4c007341cbb279d078217e47d8e88dc75a1ad1cc55e1f9c5e0604020cdfb046f31084e5a72aa1d6c179895a0a714e0402ae5dc4fe71ab101212bbd688d5a88b9cd734832b3a2b395eab3e5c1134b366ecabe2a4bca350a4d5f28178d51d664b6675b167d5a75543aa7b76654f96b6b80a9b337eb345ba871fb6adefe19856fb1f1f5e7293ea3f684e6131fb55457c44ad7a3f482708a84ac7b1506291a3d270d8dcfa4", 0xc0}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="63c6b32f06e1eb5bcce89cda61979862a2b19e069ef33049d2ce324e6cff853def39f45746d973e6292f31ef9a6c8716f14ee134fe3a901f82610226a072755d0c3699ebc97219b3c543814a9891a9108fe05339d4053fb7668a3e5e58568ced393a3bbcdd4f288b170e33cb887cc60e3879165c720e467581e190dfe023e2873a906bb29bbd6faebef671f006984920fad4eba360bfb7028e22f74ba10e4d2bd9f56145167e5c03e1706fd82136ce34437faf43080f7acb53b1b0baefda59edffd7af8cdcd6f41be57d3f470d77aef42d956cb61f977cbfb626b37603505060e7d1db026b980811088bf6086432cdf2ede2f786c6883a5d19f4ae311d275f1be03cb69ee0c70be0439efe970bc19d966cd8a0cfd442df1f565bd63fb2715637a2dfbcd592753815dfb75851e525a7d41bc5f36ac47c3d058bec8642fc9a000440d6176fe3a08b46d3d84a97693277493b245775a98635a41b21e8ae04e3dccd158bacfd4db48d6106d01cc3d816d8ef6e46bcd79b4b620533902ba14d15acf9576abaef4fff658cc98fea1c776f818247c91e53d036762a6ec3a63302deefbf4cddd6d70380fcececb923a0fea060974385b2e69194cb5d76233b2252f2aef0b28b5797d0d06a959d200691b4b4bab92e20a5aa914b08fd6a3fefe965798e478ace3d809660c2629c060ecd2804717c1d505f358a25667c5a3a3e98bbfa1c81d8aef643bd3552f88765bee33c6b8787336d8d8d02962e66f6c0f873ec466954fcc1d20c3a55eb9257429031e8236dc016a0f8424543672efd09f6fb48690cbbf4d0194b2e0f53e0f90d5d10c7a816150a6af05597f02e5aeb727f067c9b6eda0fee545e5695e1018cb8fc49459c467e7fb3914af07efe6030381e88c35e54c728639d02b10e328c35657fc60ed42b9e48399fb92adf1ee7edcbb68a8eedcc8db9e0b5e7c6eae93c6ef00d3ec4acef7e9fa016abdc433862762a177bf68a8d9ad17f418f36b91fe26baaeec49e1900e76ac9e8c9a61645eb762dffe7b5973cf44a99d2416701fac7f3db30f682ae9a891c75719d404d6350859351afdc752f4a727f9576b4e72947ecca1360ce892e600087f1fe533700a6aa3820adbe9559875fe2fa6a64f7b214e3360806ea9b3b97ea6877f2a3b714a2b80ab9938239845492f1a364db4e556fbaf3115a2e155cf99eeb56e0d3696d6dd4a73f7b3826c4f652c009d01ca2d072f8ea0a8bc81932dbb3b0bd29a035b4385d62f8aebb9bd4e85d3c8924c02993dd18888903ad6a326f8d1ccd627fee13bd78bba87b610fd96c7460a9825ab526f2c037631fbc053607b210555e6dfb8e055d569e1222a07a04094b9d64606aa43e3393eef092ce79fce08e56dcdb98bf5273974b3bda4b13585225b937c90ca30f7a61497756361983be68eda378de2b688a990e32d5716ee766f34d751e3c3a4f0aa834504f3d0d73d02466260a80449f6b28ec65527d7ae1eb581fc2cfbdcc9ec6b1cad462794f87a7058d8cb56cf41d53d31f6e8079e2c56627e90e526519b0a8c7d8e198f3b6a1a5f1272e8a41caafaaf98bcc554a9635a8942e14162562f4d2938b7be6bfaef764e04e0c664b09c733f15df6d1316d2e9d85bcf87e8cc70b7bed94e0d2285cea89567ecf67275790e60e84d16db926263fa767fc72d2ce0ccad6cc6f247724e3d664b54072891012643f3edfbb2be045f6066eacf44ffd1abd59a0e3ae691ff9b79b968ee25ecad576511bb14fe696a25f7e9007ea0d25f4b7f25e5a1005e95b92f1dee417e8f390da30ebd86423c3d264734fb48d621a9a5998d8d3dfc4f00d877d9e2ab8569fb07921242adbdcd7dff211b49ce02962b04a59ed8b7e5365e4aad321c6d915a843cbc6987f6b9e6e99217a47f58daf33e8f883caa21d1a02ff3bd8c52a5cb6b59e44fa76b557c83e28213b67db15b389b679bd5a5a5684ab97bc9a93814c17cc0c2df241491140460dda5f4ab203195fedfd3cf748910dc9589715775faf922e801634801619567deedb2dbb5a1dbd961183f769b3e7cab3c51196873a65df40a3b30a510595e86e77a4df34d2e343fb09fc6fca06f8ed0693f5b42f0ee1a9875a7db5085b7f82527d3540bf56b7763ce35dff55c91c815623be2de010f6fecb9eb0606ebf69e9715dbb3b7339993edab3c83d50a8dd9a2b76e3bad2bcaf1b6778f0f8aafb7459c9fa5925e2ff945d94d3436712b7f954d9b86d48ed8f359f7cd5489595c7d691acb709640aebd27c2423a4153defb585212c010e1dbfd3b918be8207b69f138b0169f2884ee3679605bf47784ac5f2643b0e4d8761725b5a53f4df6523add8d06596efdb5c623e18b592bdf7c7a3c360c7ee1368ebff1ff736b3c01daa77c174d230808124cac5c943d748ef151909cff822df025b459be76c400b0fc4befe7eff5c5a40ab9e60c7d412373f8538c443e0d257f2ec9b1dec0a2efa59669c38661ca418b2adae9ba9b403481196da84db6cdbd4b40f277d0e0723f1e2d1c28242a895ca262952e3c40a96747dcf92378ecc48c2717ce6c2aa503ff3061c0bd3bde0227d5166c60cad3625d191dc596494528095f0b3c45d5f320a255f19619e90f73836fe50d89d5a9434c8a6f0a5ccbfed3fa9e84822d3c60dfe5390eda2127958859f51c3aa21ee5372575adb9564049988e791b3063a07477fe16ca325a2c9432d1f0123429cbe0b9d4eccf0a2003eb4106911a23678e75c81595576324131fae9685a5d78af53df2f378abfc792c4730d0846ac81807a6887d1bea46ce148f8195d47de71f9259ee5fe656a1a42a915bbf6edc1f7b52dd40105788897780b51bb32a1a4efb57dd9086af2a1f8a901beb3ba90115d40c92acb37c927b03001c94809900f2de414208b1b5a95b88d3608ba2c52618f322368bea0c582647aa5057128f6435f29beb34caebd0d14f8da51d6d7ad60486f9408b4dbd9ed5bdbb61288c155476a3b9a42900a7a2835e3f4b4b665170e46d668f845943766598f3e1da97b1c21e260ad79d53ba338cb3d3ef03b3f710e72c68966436a025550ee2dfef3adc9904764ceda8be7f4249d7a7c82b0760d9158e218945333e393c733adf5be7474fc74b29c0a019696452cb8635dfcf8851a3131c8116236ed2ad352932d669656291317863ab0001b8497d01c5645a0bfb93acb4c1a7d4b211242eaa73f0597535000106abf91f9cc1b4bf840fa65231da1c3e7ec309a26156a636c7c313e35de5ad62784a072ba4ce2317f2824a94b64d5ab1451552b9adf1993368c9262fad8f1c15706359ffd26fd47a85b785c631492614c34edada6145a457a147f6988845bfbf1249750c571b471364892e63dd17dc57942bd3373db3dab788b8a7edc8f69f10be1ff6cc363c99de75c86df1af702e38cb0ec6ddc58af0c891d606d8ca5381a20fdae38d5465bbae441ae94e3608eeea797d9ffea0056c22d71b4b8afc6e52eb3764d5dfa2389608621ec9fa6bc97cf3abf9a5e91843958a510e8fd4dbb303b20843b69bc11838ed7eb1c15f74a5d641a5f051c1da4412760144a7646c40256f8d6ea68493cc413809fb7a9163a89c8e76ceb18e76fff5c7df22962c080965116c71b6725e5dcfc27e08a3a84e25fdb518f0c72315fb9c379784182f029d5cfd0b337549105f95b3d4b48884fbccfa6ef2b073b1886bd7653f916aafe080447de263d58a0480c034639c839f99ae19cc51cf0ce19ed21e47300919b764cff62d99acdd88e0993cae18046b7d13d1e9c14749f9f3245c84443eccdaed55e572ca240fd9a2ae96da7e7daf4381aedeea8ae28b18a12c2a23770f7ca70ea2bcbc988e928e37a133539b7e1271acfbd0dbc97abbce194617c199ea3ca67bbc79ef77db495d602ca4f7696954b286f5c2ef7c587c8a66b126271bcd6dfcade8892c132f5eaec104141bba3e2c4c083d81ce46e8d2a1d4cdd03f8c0765e2c1e13ae3b64f26e82af2d9cb7bfdbee21e8dab2c81a282951554fb92f8f55472190aef577618c400d8eb5f68ae0cfbde142aa64a11ceb308376a347e4037d51e0dca0bddf11aebd000733d2b5b64d5e39c8a0cceb330fc0636d0aab797f7877fd1754710820668eab1bfc1ea10c98a9dc004cf713b32fc668b8a89dca5773e2408fc3ff76a24a149dc5308d709fbb4931c368c0a4618feea3af842ee8bb66437dbc75e8dfcd467877fcc634d98003de074267f0440c461d9bbfb7beadc5416003a939af199d97187f455efe64752582e45fbeab2ba76921722fb1d6d894f703d8cea8764ef474c09eecc6cc47b26a6bc32a6c7739590bf4d5ed66046e2d589b74866907d05bbcea2441d63d8a19ad1604e8b5e3e9fbff50ff06e88542c7a8d83cdd1916d24d5591e663d8de911aac6a3f6bee1210d666a95eb1cfdd579e2a4604a544015d7806547ac03ab6c884bb26671a6569a44cfdc7a57006904fa8e0af1eba5ef1e3b24e77e6484906d35a09b2fce0762fc3982cd8bf0ad4bf97194e1a9a06d61cc8c7eb83576db104da169ffc32fd5e69eea1aa852c2482a6e06ab6664739c7af9fca9ee78eebbc887521839f3d189e11adfbbd1492641eaba7d9119e545441cacadfd91faca45282a02d0bf83240c8d5c48d3d364bc50ea3425142d45843b7eb4e6ba5044c5b9c58bdb3882f1dc5bc502576a6fed2608ffd3d3e7cda55eef636002381ef6fe922a0bc5055726b3294269f7c179d7f86beefdc2ee315d1cc87ad609e90d652ca565f1bd813d048980b10db5a16fbfcf9c6499a67fa7649c7fdb04506c153b9a0f38b803a63eacadcc22970eaa224a157c432763fe2e7457bc8a1ce97bb8077d20dbe502a960298f96d270b0bdca0cc3502789629a12b43abd6ee904fd9396675015ea067d7305d456a7738b3f76efafab5960757677fd9d3ba3e7b9c5fab8d5ff6385d2dc9ef2fe706b2e3ae8b015498973608ee9881b79189a732148a68308e82c0b83f83ed9fa14c557efaa542d754411dd914104c87f53f3e780fa1dbfb7b527f43fd9a7497c0035b4cdd5948b3d18a841324f706ec93ae9b1e6bee1dfa9994687d401c841dbdde3b4246411dae26a8d065fdb0581ba5e1adc3369497e3de84226401b0c8749078b255c9c0020503a12ff313dbec9ff00f59054f1ab4e8c2c60dfc04d3bda1b53e370951fb974120a462b8d8d5d77134e493842cd5c76677944e4b2455e7d0fb5eb29dcde7ba8760574f86f803d3dfb10f3f74619dc204a41393934293e09631bde7c5f7f837eb355258fdcbaddbd6a246c7ef3f08722e34b07e1bc37ecf993f3c5f8b7964041b94f046e03ddde8aa8ed9e9653225714a9e9f6a9012a095612dc04c3f5fec4a73054e19d9065a1df475bd151c697dfcaf88581c337911424ae65f2ddf2295cdff7e2233e9f964e2ad5f70a225ebc4e733705a00a597c3341e8aa55c97db80808119453c418fdf71d85e88a91a1c65edc101a948fe71f6e299e37aa63a016ce05cf181c674a7d5090b2c7cc61dfacd0c5ea25c5ee27c43f8b15b4135cfab4dec1477c0034b79df29ab97ec3e5a8a416a8063c160b20d4a4009055a830f9cca554d2467707c2f3927b358a8bf502da43a85debf73279ac94c6ceac2ea998a5c99bccaeeaefb8db8dca893e103ed864bb2d7dec0d29260b578b898cbb6b29264a9c9f26627befdabc44a62e00af646f9dbd629524071773f75e117b5e5f442d3f2a64c163593323de440371c519c199853bf7564ee81b136b8625eecf6c814d778f6651f60739bf9ea15", 0x1000}, {&(0x7f0000001340)="ca3ecd232df6b78060b3e893cab3125451b1ec197fcaa662ee3e187ac6a831d7702244b00e04d9fd7bc47d7e1225b306a3bf5e3c42031e835c0ebe7dd8d921f3b5dcdc685baf70c4c40e1b6dc90f87c8a3774281dee9267082d9822f8c60f75fa0bec94886a9df3e4468fefce78ad22f859ba7ef912834265e626666e6eab31eb9a433ad33d247cc722df7aeb82b0afd891030a93d260db2860286683d7b43c83ab43e455c82d7ebb3ce4b5a92e7caeb54e81e8cd37c4079ab683727ac9c2c50e28759ca215e41b24b13e47cbfa9157ed8de01813c2d78d93974", 0xda}], 0x4, 0x0, 0x0, 0x401}, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x16}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="fe656deec79439158bd39a27e3d5a3d1043384777f5f173f5ca84f34f37c331e8d7d2b12c49c716922a734aa55ce635f29c3e48ba112cf3a4aa93fd86a5086c0dc23262d15a41e5cfd506d2958a678924c67dbba409cc056072abff2b3a9ad06c61014c4fa9fbe1e51c28cb64800313c121e8f03f18072e03af87eaa5411ae61402d4113191afafa9eca2d8008c03a55d2a5cc2e6e574c54e318c08c26db63e9e4658cd342565a8d424ab764014ac1af84d3850057c8ed39fc3bfc17c868d636659a058cbb5461abc5045c9970490bccc52b512395ee7e596f9ec87806871b064ac0a12238f2eb1c5482ff1df6bb354caa4fa96c60796bf03ae898c4ea6c12238f658b7cfa89366391cddbab818ed29b47e1d0159bf2b5d08f864d07a4f64fe9bad229f8eb7ba9b522fd65ec103d4a92cf4c461068982809f802b4b84efc94a31410e61f2a07b7de9f641452307282530e142e15", 0x154}], 0x1) executing program 2: sysctl$net_mpls(&(0x7f0000000100)={0x8, 0x21, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4b4a}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/158) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) pwritev(r5, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) dup2(r6, r7) ftruncate(r5, 0x80002) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/39, 0x27, 0x1000, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0, 0x2}, 0x10, 0x43, &(0x7f0000000500)={0x2007fffc, 0xe}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) getdents(r2, 0x0, 0xfe9f) socket$inet6(0x18, 0x4, 0x90) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) fcntl$getown(r2, 0x5) geteuid() setitimer(0x1, &(0x7f0000000340)={{0x569, 0xffff}, {0x1, 0x9}}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) r3 = socket$inet(0x2, 0x3, 0x76) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000240)=[{0x0, 0xffffffffffffff66}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/233, 0xe9}], 0x3, 0x0) close(r0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) setreuid(0xee00, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x2, 0x0, 0xffffffffffffffb6}) sysctl$kern(&(0x7f0000000300)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1}, {r0, 0x20}], 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) close(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r2, &(0x7f00000001c0), 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd807f01c6b8 failed: hole in range executing program 4: socket(0x11, 0x3, 0x0) executing program 6: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000003c0)="f007426c6a7901017bf07836de139c54084341fe44fba4c043e02364e145ceb98394355ec62b371bdfecc6b8604070c45ceb47df2c4cc8a13a7f4f1831960b966296b66004d6ed277f7f64651f58bcd4d02f6316354f117cb1c7eb52d84f1f9e2ba21357bf878fcd46cbd377566e8516b597b5fb3bf1120f73966b73494d5fc2cca2730405cf92267c7d5a226fc5b79d097fcd4515b9018fec4b8fa6bf7990e3b4656ba5758822131eb988e6cc2e639b143af0e71bd318", 0xfffffffffffffee6}, {&(0x7f0000000480)="5e208efe8f194889d40b7eb76da7f5716bff8042a037570fcd8c5cec494aaff9179d0faa5dbcb2e543d165579062906029fa396ede5c8b80607668fab2535a3bcada831314b4fa22a75866637980b2382db8294dc2339902e50a854bbff17eb57d448902051e1398b328fa6619be6c72976fd6cae32d806d7953021c42ec580317cc8671faa6fff298a25135b1f52fa28dbeb85b6af8123ee6901f3001f5fefac0e5abd1aaabf4e3912c52fb5dd1bf7d04b54da8b7b4920f2ec27790af29891a2e42cc016a3097b55a03"}], 0x1) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x8000000000000000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() getuid() chown(0x0, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0x0) geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(r2, 0x5) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={0x0}) ktrace(0x0, 0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) socket(0x6, 0x4, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x6) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/124, 0x7c) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000100)="e5c4c81fb5da2b4bd0c97eb7cda223c773dcf9f0ae015bc76c82a7a43759f6ea5046afd45e7d80bc4ca13cb697c1f5174b416a43483c2b0bbe8d77e52bc74587256db32fce43034960c4b90d521f92f534e5d9", 0x53, 0x201, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getppid() sysctl$net_inet_udp(&(0x7f00000001c0)={0x4, 0x2, 0x11, 0x8}, 0x4, &(0x7f0000000200)="fd92e23e26bef9", &(0x7f0000000240)=0x7, &(0x7f0000000280)="9cd4b7527931b060966c78e520557feb6c5f64cbf448a01944166d9b29dc2413dabf2f1f513c00209aade5834e7cf8ebc6f2b8b28a22ca175cc3b3a332987b71c4d1282900ed47e56b98f698b7bc96e0578eeec4529408fed0e1d8488bbb81c54f2b421384ab01fafbe32fef389ba0e8959ade97f4faeeb3ad0b634b7e6e93ceb031fc0e58b5fd256aebec7806ff6b2f3771b68d3a1397f8798bc4e5645af1099747b09230e3b967e25cab08e5339a4cd2d690a77b92d5236a1fdb8f844491d4f16f989a5538", 0xc6) r3 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/17}, &(0x7f00000003c0)=0x13) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="08b661c56cd009576fb8f113ec25f89615804a05aea634bff6e92215917f5fe8f71fd91d6bf6fd53ac5eac3968daafea69c7739dde7dae33e162737a3ec5caee8433d5f6f6692a5cd448ebf1b85f5264d679c64b646316", 0x57}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r7}], 0x58, 0x9}, 0xb) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000006c0)={0x1ff, 0x1, 0x7, 0x8, "7699ba8e4d7580843a02cfbfdce142fe4d24a71b", 0xffff8000}) msgget(0x2, 0x98) syz_emit_ethernet(0x8e, &(0x7f0000000700)={@broadcast, @random="93d1fb057e0f", [], {@generic={0x8040, "9ed779481ce5a2939112ac8acf86f6a4e223c23c6f06f58a3ea226b09cd15ab5d453300911f477723da23c6230ca62c2fe5b4ab965ef0b595afc972f215920b1f4986c1e1d5299c18ce5b425fb375f56cf90d27dd7faf3c94075578b19d156c040dc3aa37b5362c4c93fc8af8f186d356367e324850fd2184a99f8ca7bd1d66e"}}}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000007c0)=0x6, 0x4) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000800)=0x6) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) syz_open_pts() syz_emit_ethernet(0xcd, &(0x7f0000000880)={@local, @empty, [], {@generic={0x86df, "db3555c42fe2fbb5093a7ac6464deae7c27cb415b33fa75fae09089b65995adac325aa000be58c5eb30c17158cd9707f286316870d259188ac16977ff62e50bd93a93b458c49a215161e10a4bfd12f3a111d7eb952321f21a55d8779c9e58b5e629bd277b0146870a58f09b04f1220ebda5b802640323e1ceb95c0cb7cfed32a67949e8fc3abfc344c3e065f3a6d6d080540450f4da74cb6aa079778c33f537d28912c8608dfb999c67e81dc4ba77c4b72bdbf08eea0afe154aaaac7a7f80b"}}}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) pwritev(r10, &(0x7f0000000bc0)=[{&(0x7f00000009c0)="0f591a45bbf6120dff456210bb3c2492ad7143e239f49727cd5f7d4240e06596fd77c8b1d5fca88c16c342577de082d7c4f05a06436a70c86c0ab362ca40241e2d0fca7c90d9a912b589f9db50c2ee091af3ed9dc80c208e81006bc652242ed33630393f078aa036b8ad03722a0d76d8960b4728604789f7d97e4453f8d8444126c7b68ef72b817454f7", 0x8a}, {&(0x7f0000000a80)="bf4417567e553521440d28d401ce18098dd0d19598efece5", 0x18}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="a2e9ac28fe6c67c1d0159634b2a66d0f8fe6d6f1642485678d1ff789ae0c54c5ab102fb6dc166a027ba0e7b3198bef367df5ba8ac2f7e8cbde14e37fe470e7a40178e3a1df1829a094474d73c8fc616985f04229d61d96f0886b185ab162", 0x5e}, {&(0x7f0000000b80)="0d6815ca5b661a5b21f6998d6161092b4f83ecb3ab1ba7a64a1c181c379f78c7dc38aae067d3e5b8d771f02bccf3f19968dc1a5d2d8749", 0x37}], 0x5, 0x3214) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000c40)=0x593) sysctl$net_inet_udp(&(0x7f0000000c80)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000cc0)="fa0cd2e262946f760d74fcce34fcf328f5ab07f2f4794b3cfa6d16a80d64454bb5042e2e2e087008c26b9831a547bba1e146a695735aca9526b4e32a4ca98d6e5ca8db2e37d0dc7a244ea0f11c8b18e79fddca4cc2af0b91f8497d2b2db3a9d4bdcc23901236f06d277da33e072d6ede83ffbd2eae6f2f498a2421fd6f2de2707a94e0918c02730b503c83a4ec3033820890dbd464c8204b67bd80dd0d3e44fa3593ec85e0b899c89324d5aa1ebaebd0656e3c4dad251703b3d005298d1151a1b48754e1b072bc8ad4406dc89ef467df1cc4399af7b3cf0782c60c811bb8d3c5fe7f9d42c252f7e7628fb7379a694ad68ca132f2ae225b2948e63d027c884acec75713cf5ecf36da5d0600c200c08e32253aec37785f0c3828e371a55b4ac0367f738c89cab96aa5433ed78771796ef8ad8044534c5b173a85534441445bd1b47d3208959f8e4db833eec104b9cea9f934aecc0a026e0016b92cd84027d5381b59c9eb412559bb53b9599106230732ed27b6a567d138fda7fc1fa924b25c25cdc29cbe014504ee847eab692e26442eb1898321b062229b62f83640f930fa5f9225f23c04d3d02fe11c7c53b490b3ab548a1c6adde9053d0155b21c5e582b0eb17c759df32ac48f1a7e53b8b8421901871eaa41dfa3a75b8868e924ecac0edc0ce194a8db7910dc6f9cca14804a171a3c4aeec2c618e0e9e870cda712e9fd61b00d9a0948bc098976856addd78fdeea54fa17da008309ebdd81a72319df385f07f901739718df33f1f0005561d0283db1cfe74fa6e7f840b37fa1703d35506dfea0efa457555c5e438175c2ce46b0126d8c28fe2a5a36091bc45ec7b4336eb0a40506912f9f72e50e8ab6fb0c3d1bfd2ec760bce0bb7096b6c1d0029e6b6852e8f156e4d36f4140c01294504e6c6efe06136931325b0f9a153962d5b6d7b3b28a5a64b259803e9cc0b098285c8448e2fe70ef3fffb4de61272a9aa8806839886921adac7d14da73657ef8f0248cc70991b03aa34b63590e1a3f9f5128e625897b1cfe3ccee117b2acc4eb8e111de091e59cbc680ca3995c432c1ca822be8e124fd03673a37fb2a87c0d4577c6ccd5cdc71e4ae7b76dd40c3c478a936ae8e17f9edb4ff88b734093bf1eee70c10e46187bcb339c6b4be7e7b6b8fd81711aa3ed3b306d2a12f8dfdfa34236d90aa78026f9a0d2e1527ab186a62abe773f57917fd9c4a0f85cfa91116621c421c874c2a0d6def23d098fabaa0ef2fb5b5756fd517da153ea86992516d9f498577318d960006836a9312e877cc61457d595aa3d237b391cfed1c1a9c7cd03fa678f8481ace639266eb5c8815556ec88d94f32bd643bc75b3164586f321b81bca0cb889a27af1fc6147db512816f85281da380b194cb2d6f3be95051dd8cc5a8ce776c14d613ff3dae9ef07d79abe204e4be0b7c72b6d7d8c13bdcd27a78c07fd038d56ae39c6b3b145da8bdb3fe2e29a4d0f1da86493dbb3e127cfdef8b8fff43d583ea699d491d2e9c32cfc8fba942db1dd0ea53f910730e157b27568381cc7dcb8834e03829f33443f2e2c74f71e948c20709303494a91a9e5c03270b100795071d41e579f09ea07c66e66f920e45dd0001d4ca99d7528956e9c29d9b0e485d2b7f93ae2165f1fad27ed9d8957b64d68dc486d800ef0c8dff8d8dcafd3bd6261c45bcaaafa437475807cbc48b2bcbaf9afd3525b2edca560e27ad90df0ce895166b2feb2b9c843becd5ef25f3eb835b0c33db831905049a84bef6d29403d67789117eb8a8355fa297f9ea6617ef9b5ea62b1f9e3077b2972fdd8d3d2a430a616807ee7ae2a616d8751a3efaa512680038715ed4044917b829371b2332f71f4d3098fb6c3783e107a16b8a172e2be12829fb0d65859c85eb10b3e57b8de73754f8fd61d0efb57980b2afd76b83a029ee3c5a9b84b16f9d96b3f59b5ed495e8b01598d5d04e7f7b61877269406e95a4727ee89de0c1c8e92914bdfaa58d807f06eb47195095cd73bdd53dd078559890b977cf6dcfdf8e8f03f3b15e7d1acc546f7e0deb8078d2d05e08b01334f5bbb2157eaec4966e4f9c9441e91832e6504d93245d9e0b04a42bd3e5b9d1bb83db683feb14bcac8c7f870ad411ebc81a8c43f774e693dbeb4faf35c80b3abce6ecd86b21c734faf1c433306341c0b76a12562ae327d806d857e6675fb132e32ab31d5a93266b29423ed77a31e44d597b62b33388d3990ef4ca5d956d3bb98aa85a14c3cee22cc69aa6bfca57f24917dcd6f958943dd22065c24b23db8d2d905e91cbf65f746f18a7c876b55c842a502c027062c4a63d37efec84fb3f70a9998dfd39b9a2ef1e1f0d0abd8ddd8561f4d06ed87af568513b29def7865ce386f54fd05b9cd7d69a126109db8939fd9454f922165c42abb0a5f9d3c2d3f5d579adee04151777883e1f1422ed6eba0cd81e44fc50b933bf933e870df019fa2758aa402b2d4d94f92737e3562e81bca8566dcacb3893bf7fc2de127e7a5989aee981437f63d1bbfabe94caf7ddaec356d638f8bd12f5b0de71e49e280b8c382e064ce335c1f128184c8af3a2aef48e0d4212ef134834c5c31197c5c67ac450200a4145febdbf666356b213f864e153640d4e8d7ed29ed44c9bd4fbfa4857c34159600677359f84b4dc0298175a7b0168cb58d469f334fd4eef52bebda0ecd09a7fcf629503a9d4237a418007a4ad335a94dc90ad4b6a519d5c55a3ee125ef9679c9020b196027503ced6d7aec90739415f13dd8624549a38a68ac8da898d38116918f4231152b6dd2f6115966976c990344d43d7b52aaf4c588d9f908374e1234c46b4e96fcfa2d0a05407703704d6f4cde62bbf321995ae49bd05571303bf8d20ac065a85af632c4ea26ca1816e0be72b044d98eee2dfa67a37669b56e55fd68acbf3abd290a37474df333abc4d765160ec9d30c9e64fc623502e1f7693ae60c9c5ed5852344882709e174dd14fd53be824cd88f531a6fa3f4201c32e2ded8e20f43a66e9f36509468c992f2aac9884f9c4725da218c75cbab55a7f7eb92c334cf60bf2c4875a697731909638d1d11df3fa3116c98b7d6d316e0cde9c12e8ece53c37a570194d7e63f6fb63b96a51427e7967190a2b3f4724339923d2a59567d2bda5a87d84c809514e533f8fe6126261951a6585d6f8f4141f4e9992a9e7732ac14b7d90571acd6b66985c1e61f943181cb58c636437f30bc933fef693e85cea1cb7875c09ef2fc0abc7e0e04c0053e21ace1cb6c75b13d247752f75764484951a0962af666a1dc68f59530a10f137f5cfc84464065037b3fced2454b775cffba118cb7e5edf76fe07a75ca0333c05cd939126eb12b30b60821c92a65afdbfbc2ca33159b12c648e0a39df71f184c3c719b14c5c99d2d7ede4b5a4bb63db9ed1dcf9344fcb3114e7ae5708740dc66f463c0954268a4a6b013df80a5a89f2db5e39f9efd62fefd420446771c0f076f63b73ba09444566e8535ff044ba7dacaba385f09cb98edf1c4abc4af39ed30d60bfa62798dc7ad2b85c100cf32b5f809132c42a1e0f5af973369526f346c5047b4fbb6e96e7e2f476230f55aabb17c896d338cd4b8fd96806cae278fc0530d5476fc7a3dbdbf64296ba8885516e195d696bd63edf6e6da58b75e7dedfa63e0778d1d8f1be8d5fb2c2ab651fddc8eb343d7ea9b8371407d6f08cba6c24282aab42b527614be4130c2933035eba605fc05db1d4ee16d64f3e01aecd249d00b14129c40ac492133957a69cf5a58fc4d0c80e8fbac484dd000e47b7211f72f131b43b8b6e0cc31a9e91546415cdce9c226d903533945c886e0cba0a188ac95930c4da002cc1ef207c2a2f162108959fae7f97eb75daa3fdaa4ead75ec8f1bf05201a56f16e393b581ea9ad1a53bc9adcb075957ca98eb1f37e44ae9eda645c5fc7d748c64daf3aa8cc72ae24374c3052fb2e9b78760deb03461586c1e720e140d5a470f3b52d777cf218c3963064aa19b97a705146f2060a40093e40dc81537817cbfff863cc4b56761b9aac38070888db131391d558215a72c1e2943c23e3ec22f4c5a33361c9c4cfae2babfb863b81187965f6caebd55d443ccd4fae43e0760b3a3777ff0a4de3163104823fd99144435d744cd6d74f87d561e36f649b0a0b608bdde57ff298a2d37c143a44574296601b0dda4398b21fa14905c0b726e01d8273b23c65a806e3b7a6d3c26ab312457f08107a45d1ba14ce1b9394f017987237146b09cc2363dcf813c922a904a7ecbf1d381694a325ee695d14829aeafd6743a4e96601ebf766aa3e587e2f801ceb7d8dbad8653b0239960e76f49b435b37c26ed5d7290a524161db4b75d632c8bc0b8fdcd00d70c6557eb6c498457a41eaffb564e2cad4c9b325c5ca3f001f375b813ae8329a44b1eafdb984fd1b6c7368c0901eca8b43d640a1d4f2d7fee7d5507580285277fc5f50452c5c532bbbe938d58f75d03488ab4976bfd555a4c525865ca1f79b65f5f1183bcd9f82703a3d71bbc07af358cfad3ab40018356d4129bd5f48667968f1330611ec47bafc96e9ed5a9b6d73fef1e9e2d244893bac6d3cec236d80f11dd30cfad3c283a61c4abe26681b48ccb377054f9f37daedfdfc54a4f31010174219f374c16395eb29d827c33077c418e2c65d0f03bf9e716f74bd244046f812abda62e8324adfe12ab51329392d9076f76742c4ec9760977df53e33313116237158d5072c392a14678547f8d662813b0938d8d50f1bd11854e046f26095221e718cd84807d464a4a35c7f0f22c9f135e1d4fd7e6d9bddbc494bcf7e876c0884d876472c662896ea08e028ab04f673dd7fff79416918c29cb7d5d592b355e0ccd24a82eb42b4f0b1d6f83d4d424c9a6b67a15c7733d679d79978b30894cf62504b7a2a1ffc96945459413d4ca214eba9eb32b5f2b43d8833413817f266b092386fd44f2e1faf84378f9ce348265ad5800b6bb6133be854c38fad8f0183dc582f9402fedab172a74f88f807b520d0f58009eabcd6e0d59dda326c7e97de3e5207b194e5fe58197055a84f924f9802836dbaa2ce2a8f061d4a943d0a922149a7d658b17c10e0702c60af166765579c4ae246e535dd1af55bc3291f7207060e7915ee2f27322223ae7c0352479aa749fb340a68f3727650428424c047ec8ced926670e41e938ce490690fa48381ed6d33318f2ab7b8f7a19e7d2cc1ac343ad1c6715e3654e8082da11806f9c0c5582848bb91ac0db8b11cf400c11e43be783a8f34b0198c4a20c8d395441ce18398a399ed9411cacbf4ff7e933c3e91a2dcda7763a63a830b2f0080b3ff3a70fd81dc90d6b11b1dc5edf50538fca5133fea1df63b75fc83f1e0cb6ad4fdbd2f4ad1fecfa0ef413db2ead9a80480a2a556fd975a6e714ce0cec328909a711c59d9334bb241099b87b832e1451cc2d53bc5ad2903a140c79d91fd12bc3985526362bd7a165b5d5e010b58bb6e1a5d03bb6a8567a39cfc4a59f730a0d075ab40e2a27eda276bec3b3e3ae1c0a50df0b07697d1af6c971e7d5125cd46417d4947e9711a1d6499ddb3b8fb2afd8c0e6e3dd7b4c30390a49a6431d3f211c605f264ca7296bc1ccfba270b6403d94605f85dfc216a8a46ba3879e4058d15b1976d301d667869606109ad97e9e5fe751cd1038b68efa1286253eb4e20e48be9877364e9969940b7e7631f8bfc13f19d3889c4cd2453629963214406608aeea6ec2139e2557c74895decd263c7c86a93045db0b5b41a345f1b2b09513a598f3e0145b", &(0x7f0000001cc0)=0x1000, &(0x7f0000001d00)="9313591374fa4fc4b6be1c2991eb089d574121558c9a767c728c4a9a62d522082a90f0d06dac97a51d63bd71453e73f0599aa6e4c38b27dfffae70264c8ec3b8af7bd77b9213adcde8b02e219e8b0e0d0e1d900c229964462165d5d92f01e9a650d2739dc97d02bea80d5aa43da1acab1f3bd4b59d4996b475e3b24c5a33f510df5e789c0415cd95de4ef25746bc0811fd1fafed1693d87a25559584fe8937b55ce41232bfc5a65dfa9e667a52caa441adfd155183124ce766784b164957", 0xbe) executing program 7: r0 = semget$private(0x0, 0x2, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(r3, r3) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8002}, 0x3ff, 0x5, r4, r4, 0x81, 0x401, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = geteuid() semop(0x0, 0x0, 0x0) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r5, r6, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r8, 0x2c, 0x51, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0xffffffff00000001) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x5, 0x5, 0xfc, 0x200, &(0x7f0000000080)={{0x17, 0x8, 0xc9, 0x7f, 0x9, 0x4, 0x800}, {[0x101, 0x101, 0x401, 0x7f, 0x100000000, 0x40, 0x8, 0x5, 0x1, 0x8, 0x100000000, 0x4, 0x6, 0x5, 0x5, 0x1, 0xb87], [0x8, 0x8000, 0x7fff, 0x66e1, 0xf185959, 0x7, 0x3c, 0x5, 0x7, 0x4], [0x7, 0x0, 0x9, 0x2, 0x80000001, 0x3f, 0x2], [0x8, 0x4, 0x47, 0x1000, 0x6, 0xd], [{0xfff7, 0x9, 0xc48, 0x9}, {0x0, 0x200800, 0x9, 0x7}, {0x2, 0x7ff, 0x4, 0x1}, {0xfffc, 0x7fff, 0x1, 0x7}, {0x0, 0xffff0000, 0x7, 0x2}, {0x3, 0x9, 0xfff, 0x8e7}, {0x7f2b, 0xb964, 0x401, 0x5}, {0x3, 0x80, 0x40, 0x200}], {0xff, 0xfffffd43, 0x4, 0x1}, {0x7, 0x7f, 0x6, 0x80}}}, 0xfffb, 0xeb}) openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) semget$private(0x0, 0x4, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getpeername(r2, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r3, 0x3) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x98) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000540)=0xc022) r6 = fcntl$dupfd(r1, 0x0, r3) chmod(&(0x7f0000000580)='./file1\x00', 0x82) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000600)=0xffffffff, 0x4) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000680)={{0x4f, 0x2, 0x1f}, 0xffff8000, 0x4, 0x2}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000006c0)={0x65e, 0x7}, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000740)) close(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0xff, 0x4, 0x2, 0x0, 0x2, 0x20, 0xf45b, 0x2, 0x1, 0x4}) ioctl$WSKBDIO_BELL(r6, 0x20005701) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000800)={'./file0\x00', 0x1, 0x3e, 0x9a2, 0x1, 0xffffff80, 0x1000, 0x3, 0x0, 0x0, 0x9, 0x9}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000880)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x118, 0xea5}, 0x81, 0x8001, 0x0, 0x0, 0x15f, 0x4, 0x6}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000640)="ca594554dc19a29bc9d7dc315a4b02194fd2823f8c89fd24d134bdc413cbd3f1e4a2b8cf967d84a51fb4c5af0b75f80cdbac4099fd40a51a5cbcc093f00c725eacfa5774caa5820da390c8009ba3f0888688318956eb2800be0f04000000baee193fd03eb1185fbb6576f288a5e41b69febfb353c82b221fad381ca0a6799727056a827673926da9f9d824eeb2573af2a656869bcbb286a5cb1876404b7e2fea6c8b8460150c06a9ba651de98053714fbc432444e4063fd54db23a0ceca7edc0d1bd7d356d43b913d822fdc219f7b4d7299ba0316609b47859a4e84e1e5dc1fbb36e8991e41c49baf492abc616e811632e719b76a2ccf0000000000000000000000000eb1ea66ccc2b85b4470a6705a6c7873b3f3131d245", 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0), 0x0, 0x1f) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000140)) setpgid(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) (async, rerun: 64) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x10001, 0x401}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="72c382fcc99f7a42a5582e1c60515422c54a6f120ae8cd44eccee19f603d2e768d2ee7ed23ebd20d887d0452874a47ba4edb581af7c50f10735b5da127ebb4f814c70a821dd6d628279235fe29d567b7257cbefa455ccfc5692c6b621bf4b7029861d8dec9c32dce52507341c1da0f5df021c3989f4ed16adb829ff720bac1f5ef29c211f70fdc15d8dafb1e3f127134c0e15d878399612e7c6ecce9ddc5db87eb511ae3f4a6decf363547b9bf6ff600b234b9edc8ba1437d2a933e0d7ce7434217020c30ae5f0a55586faa26ce9ef5c367e8af8dabb787083a97b8e523454f308b894894280511cb618cc6e", 0xec}, {&(0x7f0000000100)="196f3845ecae267922f63b3886754a34e062f6f69cea587921491a3ddff9607ca5d60b499e28888d1a72473a77e49d7dd4bfe596db07c473c52e97330f74faa2a358fe630b47be99110c05", 0x4b}, {&(0x7f0000000080)="920c5f1fab7e7f6aed3e4addfdeebbf7375b", 0x12}], 0x3, &(0x7f0000000300)=[{0x78, 0x1fffe, 0x1, "4421ce501fc1ba9558f1ea3ffa66a91c7cfba105b6769b4e9bf0815933264280cd0497ac8df5aff2b786d63318901e7e742051658dd0b3e107eb71c54004af021b4f544918f2b6e91c881f5a1c51c7badef18d4544f33145bf7b60ddf1b94be1b8aa"}], 0x78}, 0xc) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) executing program 4: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c, 0x2}, {0x16}]}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xeffffffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgsnd(r2, &(0x7f0000000840)={0x0, "497a3f0d2a215de514d54e18a7c650d5c91cda8d73cea957ad0f2204f954b81375b9cd60366395f05e3d85665ff20d735cabd87e6c21cd192be2bd8d859be542a1dc5bdccba3b54ed7dc1cd9ee93a382f799c1132abe930dbcad39473ea25f69e3c39cb82680b3828812184e45e44ec51561a911fb8747c58dfb6f6e568227aed0630b0be2f27d1d6d0520b40b5a0b9a3d2384149dda405bad9edc8ed0eb71449634f708abfece4a7db63db13a906eca92bff79dd03edf20779738f32cd1df6e22b51c"}, 0xcb, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = getppid() ktrace(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x20, r5) connect(r4, &(0x7f00000011c0)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="502aedf5c6a3d6b64ae097edf851e939a84ab3ceeb0e70ad1a898d8a938c0cddaa3e1b3040c54d9363b5f8339eede7f513b23245d1ce0cd3a0b77a0950f255cd7eb77c7e8142e84f8a63161179fe4189a85d7ac40db17f9f29deeb83bd2e1f4677653bd5548a344c9dc4add03c633dfab4eab816d9c92214030f0ca917849d3d5de7cd582f7d742d3e5f3d1076c9f9de230849dbad71e07dab3cc4fb6c11291084b6aaae6ec99ce58b38bf5238f57a7a74f12ce595bc2d7ebdd47a3a039a14ad4a331eafb7842b9f872ef86d1aa19fe6e7617264e575b5", 0xd7) fcntl$getflags(r0, 0x3) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) fchown(r0, 0xffffffffffffffff, r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x15, 0x4) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r3, r5, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x9, &(0x7f00000003c0)='./file1\x00', 0x8}) r7 = semget$private(0x0, 0x3, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x7, r3, r1, r3, r10, 0x110, 0x52}, 0x0, 0x2, 0x8}) poll(&(0x7f0000000500)=[{r0, 0x80}, {r0, 0x2}, {r0, 0x20}, {r6, 0x4}, {r6, 0x20}, {r6, 0x5}, {r0, 0x4}, {r6, 0x40}], 0x8, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000000580)={0x10, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dbc000/0x1000)=nil}, {&(0x7f0000dae000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000d8f000/0x1000)=nil, &(0x7f0000df8000/0x2000)=nil, 0x401}, {&(0x7f0000e46000/0x2000)=nil, &(0x7f0000dc4000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d24000/0x1000)=nil, 0x1}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil, 0x7}, {&(0x7f0000f36000/0x3000)=nil, &(0x7f0000cf3000/0x1000)=nil, 0x7}, {&(0x7f0000f1d000/0x4000)=nil, &(0x7f0000f2a000/0x10000)=nil, 0xffffffffffff7fff}, {&(0x7f0000e4e000/0x2000)=nil, &(0x7f0000e9f000/0x4000)=nil, 0x1}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x13c4}, {&(0x7f0000c31000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000d54000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000001}], './file1\x00', 0x79614d1d}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) r13 = accept(r12, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r14 = msgget(0x1, 0x20) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r4, r1, r9, r10, 0x100, 0x3}, 0x6, 0x4, r8, r15, 0x4, 0x19db, 0x3e11020f, 0x4}) recvmsg(r0, &(0x7f0000000cc0)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/206, 0xce}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/122, 0x7a}, {&(0x7f0000000ac0)=""/231, 0xe7}], 0x4, &(0x7f0000000c00)=""/140, 0x8c}, 0x1) symlinkat(&(0x7f0000000d00)='./file0\x00', r12, &(0x7f0000000d40)='./file1\x00') semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000d80)={{0x2, r3, r1, r9, r2, 0xd8, 0x6}, 0x7, 0x7fffffff, 0x81}) open$dir(&(0x7f0000000e00)='./file1\x00', 0x80, 0x20) lseek(r13, 0x8, 0x1) getpeername$unix(r12, &(0x7f0000000e40)=@file={0x0, ""/4102}, &(0x7f0000001e80)=0x1008) fchownat(0xffffffffffffffff, &(0x7f0000001f00)='./file1\x00', 0x0, r10, 0x6) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0xa4) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getppid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r5, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r6 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x9, 0x8}, {{}, 0xfffffffffffffffa, 0x80, 0x4, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xaa2f4dc1793683de, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0x153df22416d94fbf, 0x20, 0x2, 0x7, 0x101}, {{r6}, 0xfffffffffffffffb, 0x92, 0xf0000000, 0x8b72, 0x4505}, {{r2}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r3}, 0xfffffffffffffff8, 0x81, 0x4, 0x8000, 0x8000000000000005}, {{r5}, 0xfffffffffffffffd, 0x90, 0x8, 0x8000, 0x1}, {{r3}, 0xfffffffffffffffe, 0x11, 0x1, 0x4000000000000007, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) syz_emit_ethernet(0x26, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setpgid(r4, r4) fcntl$setown(r2, 0x6, r4) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1000, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x100000411, r4}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)={0x0, 0x1}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r8 = socket(0x11, 0x3, 0x0) dup2(r8, r0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() semget(0x2, 0x2, 0x220) close(r1) syz_open_pts() syz_emit_ethernet(0x45a, &(0x7f00000009c0)={@empty, @random="5d16f4ef27d0", [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0xb, 0x6, "e51c77", 0x41c, 0x4, 0x9, @mcast1, @loopback, {[@fragment={0x4, 0x0, 0x1, 0x0, 0x0, 0x2, 0x65}, @fragment={0x3, 0x0, 0x20, 0x0, 0x0, 0x10, 0x65}, @dstopts={0x28, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @hopopts={0x88, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x29, 0x2, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x20000000}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x40}]}, @routing={0x62, 0x8, 0x0, 0x3, 0x0, [@loopback, @loopback, @rand_addr="8634570b8af845b838be1828256a719c", @empty]}, @dstopts={0x16, 0x1f, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @ra={0x5, 0x2, 0x4}, @generic={0x5, 0xe8, "61a41293827040a6512a2521f0de941207d515a5797f63770581afc3b4364b078657ef216a5a89c03306c2577588ce650ef991ff8867d6368b0e6ad258a718ebd15d7c18f8608ee566db40aebfb4d509dbd10e9ca8262a39f793ee26081036dd51df3cdc40a26455b461de8baba888c6ab595c6a25d418aa6db30415c52bffd6a34d902d53fa13fce8f6767e7a37cb3391fbe54de2d298a489b38cc99d16635e2d2e99e30dffe2d6cafd6b3cbe5e64d7bd75a1645ad7f25c34cdf9b71f93098877bfe2440dd191996fd21c7e815ffca0aa7e84b779eb62cc09db4d6c5b0cfd955dca05ae7b9fbca0"}, @pad1]}, @fragment={0x89, 0x0, 0x1f, 0x1, 0x0, 0x14, 0x68}, @dstopts={0x11, 0x32, '\x00', [@jumbo={0xc2, 0x4, 0x1f}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @generic={0x7, 0xa1, "a2e99bb99795b75770da27127dbc512313703ed06cd2ce50e28e4d189f353d152260fbcfc1b28e2e7470071f31c90779db163eebf0c9c45eb883b4830273fd6288e79cf53057d7869fef804cd2a057267604889191a8b33d5a7786915ea3f652d07bd59707042dbac1863ba7eeb2beed0dcc63c39217455d88597b17bf60a8eeb418cbe683b82791a2be4138ebedd98852800bbd30dcc6f01592cdd39b8c6bbccf"}, @generic={0x4, 0xda, "db04c5897e3370d97b1f66056ca87556f95490a15a4e70b8c87b02c28979fb90619028a03d1964c8ab5bb4f72d597cfe2ddc30e367cece024fed35e8bc4ca78ca109d59eecd03946dddbd85b0454021be24ad8d5be1e5dcc0554132d0e5248ba3f0a75eb6fff7289da6101c4de020654a90fe54a05fda6ed64ea7f501a24636af35f80343838d2d594482bb1b72357a0c1f6e147c582f42c9bccf4d2fdf79ed903310318fb08f4ac253c1ee7fdb6aec7a80a490a0c05a6197dec8d57f69fa2453ce3de5dc8e9b260252823ee82d862a9d3b9e6ca8d558eff9ccd"}]}], @generic="6ee854f9317fa651b7f49615bd2801c4d598636de360a68d9f4fb814fd299483db35225b3a67e67e08406fd2942ffb3c46ad31072efed9866729e657f6563238fda45aa4dc272945e301fc8266926520b7a795736f900b760816cf056aba18cfebce1d6388b4233f9b9cc7ba6f803e71330c89d0aedb66375ba256c55e3bd5fbaed287d35c353aa2c8f9aa39616011c26b1d4d68bba9328cc0ed9672ca9fd271995d0a5e298976f10825fc9caac34e8a9615306b89d297af7b20e9049dbb60670758f475ba9cb989f2a80a84"}}}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket$inet(0x2, 0x2, 0x0) pckbd_enable: command error executing program 7: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x2}) r1 = socket$inet(0x2, 0x1, 0xf9) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x3, 0x0) executing program 5: sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x3, &(0x7f0000000040)="53ff649b88c84909cb77247fdaa6a30b70050b9a3a53da00001000000000000000000000000000dcb0ca601373d4bcddd0783da929b9a5d8200000000004844b2d3cd141c51a52bb5be63db651fa4bdaa254e2bb08fea40e7f212056a6976fd333de731745e750e17cce9fc13d4c04d0bf97d13a4fec8ccb4afdd83522", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 4: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x4000000000000064, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000080)="a6113dc6b4d1a4b33eeb210f73936ef4630fc8af0e95f3cdd50b4f1bbb87d31d8a4a494de00161d824a0201dc9141779e1021ef827708cf8651e9f93f4411a30586a225be15c3b2a01f350ae989c010716b31860ec772436a1f79bf15d16a136256d224b07e665cc63b1eaba1b2667cc1121e479a520df03b927f5dde9eb711dc0e5f37c780ab61ad686ec16765d944cbcdd96c2ab6510f64ec9258cc7fdf2add2616a3d64b30d14c6ba9a45adbb02f37d245a608326aaee7bdb550124e56a3a4938e850", &(0x7f0000000180)=0xc4, &(0x7f00000001c0)="6044ca9d5ba9b56b476ac189c656bc47c25dfd06f546475c973418fe188b5fb47d50d79bf529c65c6b8a66932d81ee32167f555d7a66cec7961941b62b16d65bd1762c1aa42b813432d8f79ae049e83ca2b5e7d37b15f862c21e351a0a88ae6614921cbec97f41a9865945694e8ed3ce27621230421449cb4b37e3d1c09cc322f4a818d4c92eb3259c728f36ea38817d7683b7525f7ddfb80cba6956be83400d91de3a0a99ca801189d833771c2885fbf3efb31ebe226f5954cd7df32fa65d09482692ebd2188799764c0d4ab9ce3301ce2291332a2f6aa55019a5cdff52645cd1e2f15ee6593e19e8aa4147", 0xec) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x8006}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) getrusage(0x0, &(0x7f0000000340)) (async) getrusage(0x0, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x4000006, 0x0, 0x0, 0x1000008}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x4000006, 0x0, 0x0, 0x1000008}]}) r3 = socket(0x2, 0x4001, 0x0) dup(r3) (async) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) close(r5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) (async) setsockopt(r7, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x2, 0x3, 0x0) (async) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000300)="a4a38bc9fd353f7d8d4d15b67a2aea7b7a4b0d90da6e7ff2c5394f2f64bcb6bd6425bada922733c27721a71f4e3eddd4a0d83d2f4fcc93eedfa061bab5cd4b216b0533fd01ab06f985506ec1656f853e615adb0494", 0x55) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x1006}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) ftruncate(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x11, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa0cb}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x3) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1}, {r0, 0x20}], 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) close(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r2, &(0x7f00000001c0), 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6c, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0)="12398c4a0554b86e4f8ce85cdb807e0cc995200ece828a2bd29dc04666e5739b4665c079fcad8072e034ad", 0x0, &(0x7f0000000140)="57d483a21b3283e6b51a5920983a88b17852cb213891b260db2c9fe99a440d52e744bce529d04ad7d6d928532d29aa2b14ad8a1a", 0x34) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x9}, 0x2, &(0x7f0000000440)="2feadb64", &(0x7f0000000540)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') socket(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: setuid(0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="d964838f62edf6a495e6735c6d357f1f7c20fec5f24db7725e", 0x0, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a", 0x10) socket(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup(0xffffffffffffffff) getppid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x8531) r4 = msgget$private(0x0, 0x282) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000d15000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000d7d000/0x1000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x5810, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) kqueue() setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) fcntl$getown(r0, 0x5) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) r3 = socket(0x2, 0x2, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) (async) bind(r3, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) (async) r5 = getpid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r5, 0x0, 0x7fffffff, 0x8000000000000000, 0x2000000100000001, 0x7}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x800, r5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) executing program 6: open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r4) setreuid(0xee00, r0) r5 = socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1800}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000004c0)=[0x6, 0x1801]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1f, r1, r4, r3, r4, 0x17, 0x100}, 0x3, 0x6137, 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r4) chown(&(0x7f00000002c0)='./file0\x00', r7, r8) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{0x0}], 0x1, 0x0}, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r9) mknod(&(0x7f0000000180)='.\x00', 0x2000, 0x3) executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x0, 0x0) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xb}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f00000000c0)=0xfffffffffffffd16) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x3, 0xffffffff}, {{r5}, 0x0, 0x1d, 0x9, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x9b, 0xf0000000, 0x401, 0x40}, {{r5}, 0xfffffffffffffff9, 0x7, 0x20000000, 0x10001, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa, 0x2, 0x2, 0x7}, {{r3}, 0xfffffffffffffffd, 0x3d, 0xf0000000, 0x1ff, 0x800}, {{}, 0xfffffffffffffff8, 0x40, 0x20, 0x2, 0x3ff}], 0x5de, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x28, 0x70000004, 0x40, 0x80000000}], 0x8, &(0x7f0000000140)={0x7fffffffffffffff, 0x6107}) ioctl$WSKBDIO_SETBELL(r5, 0x40047477, 0x0) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) close(r6) pwritev(r7, &(0x7f0000000080), 0x1, 0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) writev(r6, &(0x7f0000000180)=[{&(0x7f00000009c0)="714688c3aedce32d84628a599b646fcebc3f97fef14c64b465c657888acb0d4d10de9a40866529fe3b486823b437b7b99b6a5fc09b36567a6742830b345cb7055db8bb157a1b3f509d069e4220c73db1a608ef96982cd93bc34b929171d7b0fc7ed382aafb952e15b911ad84854b2e7ea7d04e2104c113c4e4178646e203b3ed98669e953e7d89affa57ff1774450d287e6ee9179911b74d63376539d3b8571714cbc82daab45bc34a83784ddeb2753ca43562784933b1043d997fe5e147962651925fec3fd0afa7d33f8180c1ca61c0ac3ab4516e17ec6d86d566ae000f4ddcc885480993edfaf8a6a300f424497b70599044202881b1c36661fffac5aa26df4dcaf5181aaaaf21de8ee04a1e56f6d1549f8155459cb78f1cd3d7f8b06a80a30bad47a54cace88b622454848cd31e9ee15be248e41319dbf524fb14ad22e4551a044266129e8c3bf7661f4564a61c521a16ac7b105567048a9b27711f805e64b390bb464ca6370162341fca5f121b5ac49a3a06f458b95eb7e142c0ed0ae062ef79d6ce3f5549bedc913c81a752523a057b811074227646c3903d5092d687099f6f0fa864a516511e780a90e2fbef704792616f7ee2feaefdb11864d49116068e5fea5c95762960f0687ef9bced13c74b9f80dc2ca03e5383d67d4ffce2f293c294013d922fea8ab685a08fca72f1da74be8a4577290fad05d704e894bda8f3a7ee41fc25a6610e07b36d85c0b9d1623949991cce1d773a3fab0a8ca4b5cde17d247b20f69fb784d12f2c6eb2c7dd5a7a43d194dd499acb506b3f4d724fdc88e713c864e2eb1ec91bc270717a27cda8590fc1c48df8282a9ec5686f9ef4c78e99a2da5a57f482ec6714f5c2d58f4e1ba34b8fac93b05b9cc7babca9966c602c395edbc06c1e57f4a62005f6f7a5c47ccc4e3a720595d0b0005f9c71de5e58aff3c191fc2bb473134d62d25e18d0872e118f05a7d43de1d99cb0097b6893f76e44c93c5c04acf8b7c0ab369eaf020fbdd7dc80ef1da83a0d7877af60fc6fdaab2eea35bf5ab65038aa82eef294090a7002acab9a4e497d4ec21cbf7447218a06a53cec35fad2ec5a317d24e39b0af94d280a668b30d7aa9ea787994ecc57e023f49935d8ec7ec44a79c12ccb5706757a1c3275ea37e20d3e5a38dd2d7d00a4a5e0c34d6582d742416e51606497eebf36182c34f1e693ae852b1abd361ba0061b734f28db6e3d1a07b87e0f87c694c51c2d1af81ff70f849fbf3e0da62d553359c8ebf0dc597b3bbdc01c3f487cb40a42871ca7c0d385fa4c19a235b219dbfadf800fb54c1092d1c7161fa50117fab172c69f3da25293b9fdaf74d3f2de77343bbecdd5524d0c3f440dbb7b688e84edbc097ed031b5bd0ab099026b24a99065ff36aeabbf446666169fb5f856b24faae027affaaae2d0fd13c8e8d380c81c12aadf11551040659a9bc6ccada1703792d19806ac6a18f881ea0c4ae1f974b11188ac1367fb0159379b072580553cdf1f2bc3757562782ad14821f71128ad499a380e1d6f081a226dc3c4fbc7a8a06fda18646a09c48e92854719733af42140e267245a285a9747a1b63898a07eefed023f640c6bf6f9e67759b2c20ab43c93754340a93beebfaf9456cfecacc06e0bb0ad9d9a80cd25f4478c29006ab198593cf255508189abf14f160f8913afd9e78454ee42d3424438bc6f8d7f8e43f5df884a15a0fa9597d47f2012a437a8812c92d7864d7a6902a8a807fec96511d5efb0271ae53e3c500db2b1d19ef963c96d0c314e7020b055151767763c26d7b50aff9da2b9ac265e55e44a759b47ec50504a243ae5b92a4d223e364cd048153467a5d69bd563b11611b0419543e891fb846ee8642d0284a43c67b012b7857cc4168b4d15f835cf19c9637bca0fe9a532b8b99ce4bab7be5197702fe0836f0fca2a76805550a003977aecb7c53e56d5ff1b8d0b718be5593142e6493dd1e76cd6cf10f7d89ae55874be30f11ade8e61bab20e9275b69473d1ccedee8eac192ac012b19070eaff02a56736b6de896401a0588f551e8941671d5a767a30cdc02e4fe002f8a3171e427f5e3f75ed9d0754d8bbfbb6650dc0f1a41c743f5f1f4b65fdb4865bc37729d3e43e6669243d12e2c5df313843c2a511c24a59cb530751133fc44d8d4103bd304226dd2e861c3d3dd1667dc53ddf5cfeba185294bf488d2663858b09f2103707368d664cf2c738d69a2224af556b07196e21c14943016791216183a5960fec47eb0b5306650b0e38cc6ef7b3fd10a318a016dc2c649e90b2c2446399ae39caf823ec3337fc8d25df465dfc0f8701bab8fc1865f901a637cb8610a33a1ed887e6b368dded6ebe26234cf5fbd36d4efc5d82450651e82b073cab54ea1cafe4beaf953e90b1e95655b99a9a2b15fb79af8e942baf4f2a187e854282bfb3af47e3d8aebf11af13d04baf1b521f66040e0d1728f6b8f238f85143e84efe3b60a0fb7fa03972432b0cdfb970ae6123f643454fc82ccb90698eefaa3b02d28688c44c51031161695566b62afac3193ccf15450169ff956aae1460331d5ab192653774f3d33a386538f7f10f53f65d12576c7939afde94651658d90ec54a493f9493a8572621d293e73d6431ff2e92d116b6c0425c0372c9428be2c343cb0c996ca936026e846052c7ab8ae1030d699e7e6763181a61237f0744a35947ec3497e4ebb2d1caac59fa3ce937334ff4f80767215d2b231a18f0a5f43beb3ad84210cca31d1627e5c1d161d1d139f564f1cfd766a30f46066e7034596520e3101a80669b7c460981e2748d81ee7ea1d08e313f94a1151b95084f81fa3d217f2c4af801e96782d559e7d3d0c75a0bf6f6e074f1f413cc4c8e2800f045369fcb213ed20df546ebb7fee2a91ace908f03ca57f110c92c69ac7a8c92361595060afcbbbc53ed57c460a8758307b56938ee1811169f2629191047799784845cefc3d952208980", 0x842}], 0x1) executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1/file0\x00', 0x10000, 0x1f0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x28) setreuid(0xee00, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) r2 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = msgget(0x1, 0x220) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r5, 0x8, 0x7fff}, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffb}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r2, 0x5) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0x60, 0xff34}, 0x9, 0x824, r7, r8, 0xffffffffffffffff, 0x7ff, 0x8000000000000001, 0x80000000}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x2, 0x0, [{[@rand_addr]}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x32dc, 0x3, 0x2, 0x0, 0x82b7, 0x9, 0x9]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000100)=0x2) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f00000017c0), 0x6, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 7: write(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xb, 0x80b}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) executing program 3: r0 = getppid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = getpgid(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12, 0x80000000000000}], 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000002ec0)=[{&(0x7f0000000980)="9350facf2f450418e5d9e84ce1f469b554bf4abe14a0435b94ec42630582a8b150565dbf5566474c6751a49558c478bcdce3fc539c0cfe986f64b3d52078e61126090e5587a3e37c4edba10d54282cd963b096ddd2ba8a9dff452d", 0x5b}], 0x1) fcntl$setown(r4, 0x6, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) ftruncate(r5, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x15c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x3c}, {0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f0000000240)=""/112, 0x70}], 0x3, &(0x7f0000000440)=""/125, 0x7d}, 0x22) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = dup2(r7, r8) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) close(r9) getgid() pipe2(&(0x7f0000000080), 0x4) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket$inet6(0x18, 0x0, 0x29) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x2b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000"/50, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e28"]) r3 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="d2c686312aee42798b19a2f8d8e168a39c6515ec501b24d09bfad365514c93c8ddd8bff3ea97f402d528fd5c9369627e4932dddef2d5e5d2c7f57efc0bd38d7ba022178911edfebe823ff75a630e21a8850677b120a9f0b72be2f205d398411cc2bb9d5dc00859bdc411f04374e2113f624c665f65cf9b1cc357c4999d3edb2868e82583dca2d666ea5c1977b15dd5b940a1876952b6388aa293da1e66cab549a6887fc977706ac6a88e857d155349af9727dca3480d0b087efeddb955c751f3337d452993002e56018eea3b679220b320f80ea5739f0da59e17ea65ee1bd8f7870ca9d43efc2f3425970a2028845503a17402988484e9d283ee81f2a8960a0ebfbd155b67d44e3a14581068a2b807f6a6d74345c4a52ebee8953c493ae505809399d2a1fc84f445006f84545fb148d95ce4ccceefb6e39e3d02870f39dc2e4ed11ae66de97ada1756e044bd41256e7acd59b5287091a5d8b0755c0bff4f23e970c2f1041b02d09fa07245027cb9f1f95c573b37336f6dd918a34534ff6251a2d877016a449f87334b6911f2858b4d1eefb221e5be381740891007b7a1d5ac118102ac1ffe4dbff93deef0db024539fd7e6720ea2c823c872815934ea81b38f4147d49c61b6fba85d2bb9b8977c9195090a543d8180df3fa91ad8e252eaf75add42a2a849db55db767e71321403a9cae24801cead1d47e117f1dc76825847e37b0c36a1a5953ab3e7052e7415ca48d60ef1025b88bc21c4bcfb29caea4b7158defc329d66eb032119cabbc07bd05baf7ce92f7bf4fa3f8f06a92e8b96bc9524594bab84e76d79d0860fd2e4d6d7e9ba489cf52ef9fc0b8fb0fe037b6d540414141538be017b30a30f1536d35ed67f2c04e85af412040d36b9974d8964f1081ced21c4a25ce2772430216ffd89e62e19bd4b655f33f29714f28ca651dc51207ee41073b33d2bcf69980806a6ac6c27e3117f9b4cdc9ee05eadb30f4c4734461fcb91cc4e0f28540019818580831b95a9b407addae95b78b7edc965539c753f28138b528207aee73dd57ab2540830468b64f5c937c3bd63f004a41057aecf5834237a349945b3c9a26a0049bddbc6f34155e8d67b327655b293c4d0b3d08ae97c0dd343ab8b9b9191ed9baed0441c46a3685fd699d757b55d0288711ab2296fc4203776735bc7ed71d8775b3103dc1cdf4ba97523cd25faa21f7e2f0d7e4778c5b629e2bb9c3eefbcc531f49da6edc37e81884984f864571f3c62e9ca81bf2e7855a2127abc61585d3db1dc8374797e9deb39eeb3adbb2c5af468a2539b4cdb0b3b6ba233e6e1a41c82f6c87a742348dd447f72fabc57895a70edc8c6ab9eaaceef409fdd0cf998da55c2032707d653ebe53f454f750605f58a4de4d586a835b331242e5214e1dead7e7ed88dbc41472e2335a9be759912ffdee5e63c7162f16e9b9fb7c92cafbcf7dee3b1c08bf25f202a9578d761697c3c23b335343f8f5634893a7538222e1ea2de4d8d6830721ff2766210c53c5acb4aacc67df1cb4b7723f60b0820652d332bcb73ca851e5bf4421c3206239093a90573b4fded995bcf87eb724b1ac8f7d9d1a73de234d7b71d87b6b8757b67ce039ca7ef0ceed92846926ac415a07ffb8570e9f823659aed5eab61851e1774ebe05f066c3d634019adc7e996bed611279bb26ad75d793b750713a8208a9c3ff261650a867225de78475cf28d2d7475fcfa887fa7c1279d1acaafa74a34a1e10a305271a34b68280ff3310db9e19231fc2a4626fa4b6ecba4c1f30e96735254bbf6c13a14d0a4eedcc02b3e96f8d6da34f2bb07e58c8298994612de36dc84581d0e5aaade2ff904d2121ac1f6e3880fc56985cdb943b85fd5390a4c37156e839ae5fc7c43a119ed6f9a337dd8e42874138890b55f2a862211c6dc29cf32dbddc92d37dfebdb6944669027cc50db4bd75a461315cd62c9a48c9d2560b1fd8d811eaa6da687f1c2cfc1232b5afa63f107096fe12856cf510b2fcbaef2315ded08355898095b02e59f0aa18ee2e7f869df526dc8d651ad314f5ce8e9615eca7bfc0bc9bb2089e4cbc0b43abd3d8adc26db1faf26a70f241913a1e6c8d53c0225d8dd0c36fb596252d6cb932041c9c4e11339676e044e26cfe196adde7afc6d8f5d5e572eaec95de6bb96affd5eb0da6a43f8c879c8029f54d827ba14aaa191b52e539f63a8c0ac2821335835636e13e98df0f7642cae0537df58be075a0736689e15baf3d3a29eca6085887a2e6a892a406248547b44d15d6b348dcd79279759b197136776ab8b9be92370627be1886f8b9ab0fc1b91bc576ba396cabd35283cb5439669c64af192590ac1265fe5fa1fab9fc188bb33f02234efb3a98d7bcf905bd2540cb7a6489a9c7253c1a9fa51b31a3b51241bc3e01141834ccdb0f90b990d8867e17dd43f369d1ed4c46bbc699373d5ed70e912cebc82de3bf165b30643e4debc5715b3ee0d316a44518cfaec72216e4df62f2ebf0d30357704a55fd139dd03987dda31b176d98f5e877529c28ea6f910b1f60c42895bb2aa482dd95d0a5ca55dc3003a386dcd1f84ac91d81607a228ec0f1b69f83942fbe30f8f981ff4e3be43690778162d47c299bbb13ba96864c85be1ee2f116a7f22789710a1ccdde6472372795bf9c02a3b5fcc5461fe619eb4421b4d032e24352f364ea95875d07c89e56bda4b9ab1297dbe58b1a0cd38022ed954231a03416792050d5d75548dba919c3ddc5c5ddd81df133182719433b3e463196bd22c7aac635e8d80ecd63f8c3773310ff73d3487d1ab191e8c44d2e3439b7daed0ade3c33a3445865939eaa22e4393f8dae58e7da60996ebd9b41d5d44cfe4ade504f92d0d093682dae7f4a779f6474132044e07d1b459ecadc9b09c4acc6edf7772f0c3b268cfd63fa5ce9a60a4414bdad8033d966fe7d309f0282a0bdbf4c224534c0fb3e869e8a3fdfed4be5fe7587dcccf04d61c24d95489233e5b2c57b73e37f7b3e5a104b82ecb06c6bbe70aab3c15ccf12f1fd747eb0c00c6aec0eb7508a0d1f7e4400a6df6172cc52e27faebe93b5f678d64a9bcbd31f3d163ee1209ef836a19e785086fe8095b4dcd12bd06c1e463d6f01c3367d6afa4eff2f61782ada9b9021f9c8c5919db45dac74be9b4f77e15ae1cd5ca6f094c51ca4d339ec2cc4e98d82eac684e46c8fa2689bd61c8a06306fe8450942b7068e58a73b70ec7f8fd1a6e315f9702bb6a0fefa151878af67f916b80ceb330e49df23008ae121b315345d154af7552e836c739042c3a430eae100fa876c48c3fc3199487e19d540a975ae16987d5aae94de506d662f1a8b02194a644156554c5261f5d22a48f06177afcf47bdab184aa8e6626c6c8f69968a50177127d263e8aad61ffd77ddd06edc5617fab774da094f558b62471d115ad767de17c90e1d2840dc955b12d3354d4228e4b4a9cf431dca225b224dce58a100cdb3cb3a3364419506e13a9af00ec182c53965f872cd534a485ec13656f637c6dd3e461dbf0fe578b7a0a2cd288fce31ba334e46b7f12d4e9c8dbbfa91dda5d7d781696776e190b7ecb190fede08bcbf1da98f381ae09700e138716a1836b15c68ee98162e208a6ff1df452bacd59b7712c04ca0e5f9007242a39a349be095865db278c6dbe0197cb2a0ad471db0ae0f2614a43ee0d1db62a7547e81bda6839991500fb0073af5ef69b39d6bb10e6bda95e91bf8aa8404cc9dd995379e5c11a5582deb8d5c76f4e6b2aa0f335986e1c6978c3efe24355d44947d2a418b9b7eef0f307df935a47a0cd1f64922933f578f98631c9d67985d072e277b59885a111932754677f6648cb0fd070de7c8423c217c0c0edc85b650f102729fab44a4cf1e52d82b626df17d1357b24bcfeda68144e55c8346c39e7157450a82217ce7238327320a98e282c54d8bb3cc9c1b2fd6dc7975f9baee7461266cc983bbce4a2602fc8cab536f984a914ee067d3e343104ded89e760dbbfbe3fcc9d5304c6fb4c7cd1f48da847d58ec68fe777d321c7a57e14df9d3e4bbf4da91e1a3b8464a7b7de7e0f5aad8097d86aba4e8fee6e3d36553f7465082032f096ee64c9b5e4607665f14ef6062cb9cde3ef9e637758527145036d77e3e28bf9615a42edd2d78a71c2c69114ab46e8328fdedcfb4317cc44f39e26c8fa53e338585c3f5c783d1e4270dafda473f3b3eabffd0051c34ae9d2c1e97a33f28f410c73136a749c515ecd8c38ee33e03f6d602711ffea7d7cb38026354c8f9f3c7741d39ebaf968e1487ee923fd259164ecde4deca01d5557c9294b68dcdcd9dcff4de7a8ad009bf5bd30a39044af2d1f2f0a6807a66373ca90cdec3b61851e20c2e392f00f16bdca1a09ee8c33a6a670c13876df6f6b7c93942d06b01f3a459a75232b544be108b1c69f7d007e47131fdc773a5baf181a8c2066d4880e47748d1897b9a22cb9a82420999f43d78a9329aba1e175338f758b80d888253defdcff2d2b108689d2fe58edd8cff87b3452c3fc07ac02078a0a82869a97d76bd0f47d224ad9e35c5db9ea9b65d543add6d03448d3a20cfaab0d86a8f9d85af5f54ff7f78088989238ef1f5b8f2aeed50790688427be1d229ece223224641977ec58169cb2f5a43b417619faa39056b345c543b78312c9e7dc8da838d7164d409b8c2ac2f30d7467faa5b069e35cc1ae53d23d68b04beeb695c8dd31deacaf9e2035e36f200cdba751a81899ae20c466c4f2109ed63a453cdf04644c5fef4b0f7a6a45e1187d806190e863b6185539bbb81dc75fc2afde20e7fd3787a318f2fa3935888102e303de6be764b22363613361b70dd8aae69a0aff9ceb356d86282b386653e7ea6e7fc9375671d8fda97cb3e636b18ef3bbf7fd5df3c6fd6cedaf95ba7f1210a526c73d8ceeb2396419a73118518c558d0428734accf621f0a549a9b5f70325dfc106d5af8f6efc0dea2751fb2108c5db6f26fc0a914291a1939865b8ea1b62e681010bf4765993f5ebf62d233340482b90d1a07f59425ded41b61fad99a87b0fe052256019aceba9b113f2b38f401581f10dc52b458f822acdd6f5a0e2144adbc3b56352e627aabe179be27f5fa34496320cc524cd5c98c0e46c54060069517175f53fa4c04ce23582ed70a1df56242f051d9db7e7b28d0280311694941d15466b5cdebcddba682a335da228586592ea098a66523578329f5fc5e651827af06a9bf6b1c7c9b7f524fabacfd1a9278b5ecaddeb45cbeb9fdfadc9b7f881abd5b94806d9060eba657a6d6cf6a8da5b8a4a00d5df58180e190eec28eea6a669240f3031e21b6eec90c0347dd43cdfa2a50754f5964a3b0f46853228162dfb4f34d562f9f8fb627f1a609a0eccb87ce6230ee8898b1577fcf32bcc56c722a0558b220fed2f5a69f4a83330ef8df0e2e17c1e1cdafd33e7c2a5c303a60941aa87c09d1a8446b54ba11fad18a3de8509673b09f9e5543175194b0fd78e873a96fc553a3b6d4e3b3dc7ff281697b21949b7ed643a5dd1cc4cf923f882c388fccca14a31a36d1843675096e9c32f85e8d2fdcd603521f1a6990e9815dad27ed80cc7869fc5b1dc0e6acf265263c689d96120512bb0d7d5b52c1516e56f09353a168a4008de2c6dd4a98203f4186981d5c0e16e859768eed63e965d7e6d68a52c315c5e6e4edf41c7bccb317d6f2089a6b37e140ba93a307e06a45a17e85fb53a90c78d13871d2dedbc130cf002e50f4cdf8a42efcc6056ebc15feb080f30c84ccb8d8c4ad5261579c8b1610dd2fe6f18ae", &(0x7f0000001180)=0xffe, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x0, 0x1, 0x0, 0x0) socket(0x6, 0x4, 0x3f) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) 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) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x1}, {0x3, 0x0, 0xa, 0x8}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r2, &(0x7f00000019c0)="899e0593703d3a9feef6e95d00477f2ec135d9d0ef021d01fbe2de916913a8c276d5e59bfcf6e1adc2482b82a6a57930d6786658ba72d14caf2f0100000005b15b17708a01ab119f7b5689bcc2628eca0e892ceac034b92aa6e5d9d1a9b21592970daf66088fbbf6f9f5604728181a1280b174f4000000000000d12f084da525465e891eee27c2fb8b09b505f01362cb6c", 0x91) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c548, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) executing program 5: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x2}) (async) r1 = socket$inet(0x2, 0x1, 0xf9) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) (async) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) socket(0x2, 0x3, 0x0) executing program 6: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(0x0, 0x5, 0x128, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000000)=0x8) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7f}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x1, 0x3, 0x8f) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000440)={@local, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@generic={0x1600, "02ff54ea757e4bce33183c7e008cce1eca24cea1e2a799075a71c1e388d9b3e69381288f90e15b088ffe8127d38a9f37941faaaae38f29a249a9d719f4d3e17e6efdcfa95cb1a35305c06612e4785b034516933b2ad38363a6db099a2170ef156b6627980e4f8e75c17b5248f481761009c95240ca6b0e0720ff980fefa19eccc8a8d2da6d94d647bee8869d33bc2440631bb001eba3dbf12a5a8b3499bc9ac14c30170d66329c73941b9c36870d01e03599fa125e1a56ecd097d4bf3855e10af4fbfcf8fb226b7fccda2ca598099ed1fb5d2d6b"}}}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x48}, {0x812e}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x54da) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) executing program 0: sysctl$fs(&(0x7f00000006c0)={0x3, 0x1}, 0x3, &(0x7f0000000040)="53ff649b88c84909cb77247fdaa6a30b70050b9a3a53da00001000000000000000000000000000dcb0ca601373d4bcddd0783da929b9a5d8200000000004844b2d3cd141c51a52bb5be63db651fa4bdaa254e2bb08fea40e7f212056a6976fd333de731745e750e17cce9fc13d4c04d0bf97d13a4fec8ccb4afdd83522", 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x406}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="04", 0x1) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) write(r3, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x4000006, 0x0, 0x0, 0x1000008}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="502aedf5c6a3d6b64ae097edf851e939a84ab3ceeb0e70ad1a898d8a938c0cddaa3e1b3040c54d9363b5f8339eede7f513b23245d1ce0cd3a0b77a0950f255cd7eb77c7e8142e84f8a63161179fe4189a85d7ac40db17f9f29deeb83bd2e1f4677653bd5548a344c9dc4add03c633dfab4eab816d9c92214030f0ca917849d3d5de7cd582f7d742d3e5f3d1076c9f9de230849dbad71e07dab3cc4fb6c11291084b6aaae6ec99ce58b38bf5238f57a7a74f12ce595bc2d7ebdd47a3a039a14ad4a331eafb7842b9f872ef86d1aa19fe6e7617264e575b5", 0xd7) fcntl$getflags(r0, 0x3) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) fchown(r0, 0xffffffffffffffff, r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x15, 0x4) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r3, r5, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x9, &(0x7f00000003c0)='./file1\x00', 0x8}) r7 = semget$private(0x0, 0x3, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x7, r3, r1, r3, r10, 0x110, 0x52}, 0x0, 0x2, 0x8}) poll(&(0x7f0000000500)=[{r0, 0x80}, {r0, 0x2}, {r0, 0x20}, {r6, 0x4}, {r6, 0x20}, {r6, 0x5}, {r0, 0x4}, {r6, 0x40}], 0x8, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000000580)={0x10, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dbc000/0x1000)=nil}, {&(0x7f0000dae000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000d8f000/0x1000)=nil, &(0x7f0000df8000/0x2000)=nil, 0x401}, {&(0x7f0000e46000/0x2000)=nil, &(0x7f0000dc4000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d24000/0x1000)=nil, 0x1}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil, 0x7}, {&(0x7f0000f36000/0x3000)=nil, &(0x7f0000cf3000/0x1000)=nil, 0x7}, {&(0x7f0000f1d000/0x4000)=nil, &(0x7f0000f2a000/0x10000)=nil, 0xffffffffffff7fff}, {&(0x7f0000e4e000/0x2000)=nil, &(0x7f0000e9f000/0x4000)=nil, 0x1}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x13c4}, {&(0x7f0000c31000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000d54000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000001}], './file1\x00', 0x79614d1d}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) r13 = accept(r12, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r14 = msgget(0x1, 0x20) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r4, r1, r9, r10, 0x100, 0x3}, 0x6, 0x4, r8, r15, 0x4, 0x19db, 0x3e11020f, 0x4}) recvmsg(r0, &(0x7f0000000cc0)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/206, 0xce}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/122, 0x7a}, {&(0x7f0000000ac0)=""/231, 0xe7}], 0x4, &(0x7f0000000c00)=""/140, 0x8c}, 0x1) symlinkat(&(0x7f0000000d00)='./file0\x00', r12, &(0x7f0000000d40)='./file1\x00') semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000d80)={{0x2, r3, r1, r9, r2, 0xd8, 0x6}, 0x7, 0x7fffffff, 0x81}) open$dir(&(0x7f0000000e00)='./file1\x00', 0x80, 0x20) lseek(r13, 0x8, 0x1) getpeername$unix(r12, &(0x7f0000000e40)=@file={0x0, ""/4102}, &(0x7f0000001e80)=0x1008) fchownat(0xffffffffffffffff, &(0x7f0000001f00)='./file1\x00', 0x0, r10, 0x6) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) dup2(r3, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000004c0)="55504b70aeba61bab5c76c6b194f679312b3741c2b1e27752ed77267ca1ef3767f8272453876d03cace1f6a8f2eeaf74ca2c245dd2d8663d6c95aba5a1d9d1f77e811a82cb70ebc5b67eeaf08e8de5eb7213671b0335de8cb0dc97894cb3f297c7ad5057aa969b76bd35582f1d7271c7f130c52503b000dc6eac085466ed1d2a244411842b820747d7b34d5b7e37ec9d452dcca4859d275396bab02a9963401dc0bc8373c1698c0be24cdd15fbb36bff8bdd4b5aef4399c8eeb32ff12bd633d0db92aa75e8313ca317b6427e108b3e5976f49e299b30ab8a76af507b67babaf2abc8618de16efdb3938b9d48abcef787d0224c415f4ba15104e419763c0bc473c817db0d8e152fc4f13ac8a7212567d235ef42a5c270568165626234c5febbb141d712444a69e0f6831334956b6ccdf444523a6662be7f30ab827a00c279db857c09a8e89d2e2f246d4482fc89ed7ad7406bd8d086082967422d82ad4def1761f9609767ab41462657122a53098a916c0e52d72088a328e67a37aae818c221617cdc19e9d953189579f0f43160c0587ef549fb0733ce48aeb1f7a7f5d34a6ae6fca6dd8c9765338dc1d46e3ed455abe12457db04e1cb95dea0d52e42f2739df5ea11be1f982d98e33434521628475480d199cbf15a54e375180881d7cea270619ab9e7151ce04ae0584bc5277aa1a84f3f4b2ff832435bb1ae4ae0919581c60be0c3ecd5a5e2f07239c94d09701913de94e75ccfcc2531b5d173fd182fb608f37220027825af801e5bab9f51fd197ac7762356f5d8d378c593db6d47f3c3da2f0fd0e24bfed2b7581555427d21308e750f4cca29cf423e9629fe0087b27e9ed0288bdb868ae8c3de2eaf989cfdb4822a146d7cc285d2b775feca7af572fd0111ef80970f9758dfd5c871e09cd7c836ec8da13aebc14090852a2495960a31b7d6ff10ccc7771e93fe2d9be73582b835ddfa63c1e1c275f1e369595ebaf2c6ec738f75ae869a7c425214f9054bb5633a8f25b037c1d0990a078f3c89b903457278c4e31ef673619bba286563000fbb40b68f675d6db34433e09b09755f8ababe690bc3bff161be4e3efe8c60db45008052e82c1ddb193fabdf2668bb78dfa4eaee713f5d450008c8496c14f10ea36d107fe710499da9d03af6cdac26060bb70c268fd8b13763d6860b5130231815ea4baa525c1141969f24bc3d2fcb7e88e5a4578cea59583efe072fd0f2a521ad1a51d4c06b319ef7e169284191e45d9ab966c40127b2c72c65c93a88325fe56140f1456429e7face16888a584271a316b24eb3f53589d81af064fecaac201e848509f841d8e053d0a086d62bb0493525991a2f3d91cb6d22089b49f594ad67458432fbc566963629c363bc8abee21e0ed6c5b76c3f991014e92f83f7846de97a5bc467c2c0ea52c5bb104cb1cf5b364a79a13d5c6cf3f5d2e6d1f5b50a474ab4359be2c0e7c7a0bcf69dee132cce524ee3f56b64a64cb609b123df13787ee3c03424bb883c30b899e47de051eeebc0b114ceaa38cf26657df3b1924292d3a1a8b4074b72bfd1e37abe88355631c2b999dcf52b6e3e31b72487115d858a383b989bc4383fe9ba257d70b3d8a2cd0bd4d8b60dc4f4c2e3574e7700c5d3e0e2e2771580dde8571c8a9ba42b5c16f57a52a93c6f01154674e5cc856f9edf9bbf93d3a4275dffc05f591a58878efcca34d39d235631831d5f6b3c937fb585c44c46e9a8c32f9cba53513fd97e9a146f891f644695217c5d762e8f08992b2e6a5ab9e744c25259a62a5b51a56f59a78c1a781b3232c4788f87617159b93de89905deef80579ba11e4eb56ac4c93a4e13c53a10a0a92a586e6d621dff49b1e8197883b689731b1b9b681c4f13b8b21b9c32812932ade99ea733a31a359ea546b5eefb7bf1ca5e12963cd9aab1d34d9cb8f25d5b661d130f31b032a2c9fc86c1b60c08b91a2fde588b194af7cf6637c5400318df828935789d2fba2d46b920ec94dcaf41e836f5d43e5f8c28886ece71fae7ee99833b10b5998e806021af7c8d3a0d903df4e6c15d27880b85f041adcdaa19477978fcb44758189e5721885781a1ece2edeff7169cb4bc574da6bcc0466a21e6ff4f6dc5574f827fb7081406cc7355eb5f558cfa4b635745441893f26da00d716b35f8b887e27e444cb5a33906c8ab9efe242a749c59e25701f72fe5ee31ce2a780aaf952c6c8b70be060ebfcefb7a0abe439b6e91eea5962680bcd36fca38865a7b40df5ab5ac7d067e97af378986acdded9a70a988f9f85f2b825075a1ec38751c2e27cb058b0fc07ba68957e302a693f649ddfad7d26d293fb810b28f095bebae869385a44222fc1aaf7ab04424c34d043e1172a855c89fab270b0ed8548dc310936fc4fba4dd7fd91bb061459b8fa2a1cfadd0867c093ee85606ae4ff3a76d332054ff8fdead92974dc73805e6b2e33db13b9e027e960f0bfa2b258c75c498fbb3ecd9800b0bcf4d6b90a1284c99fb802c551d74d91d24e2652afb47c6fe27ce57a140bf4924cbb4b6728d2d33e1169393f778e73b989dd3449f033b9b48c15456ad92fcc41eeb80acb5a93a77b8d33b394c4f80bdcb4a3da0222f581adf51546417cc081c349fc0abea3eca831fcb1dce99868510fd2375d83e3c5202a1de0fb112ff30ea6a5119696aea7a80dcb8ccb7cf4519bbf6d38ab5f49c1c1e12463c21a14c673aef6c72f0a0292a13bfe45ecaa22fedc19236b5cdcb17e3c64ef5faedddb8a54c70fd3d516dc0fcd4cf7f8e6ea50501d54e8e5327b76953a2f7f6c0b4dfde81b91ed23b6f18bcba57acc29d1178e019dad67df9cf13083b1ec5356c7329d8cdbdacddc82be7bf013bb6adcef0872a390c33943d1bdd8b8816e61d3790e2eeacf43a3fd45ff26509d803f30e8fb4c9c9cbce140d62831da675ac5a1248db50918593ba252bc541f01d8937b96bf3624e5412c5a741f31fcb2077074001909bd20074d45f436d9584437935dd4eaf7b234d614d33b2198a4b3bef55c3d5567c04c95cb3c7aedf07e7f100c508844e6ce288ec6280fe579cb8a5f8e66861e43cd18a7afce14984f01727dc55e2abb390f1fe616f2846606a61b06e3b253e2457db6bc711cd6505559e8fa33c906b9666b29dab9b7f8ec60fad3549ecadb639ab911095c934dc7f9b6bf936ed3f9eaeb6b0eee35e8b4b21a8c516435b4931961c223bd7f02d7480572dff6bca737ee5d22e965c5704d43ac0148fffc7413db483ce168b0dafee7d232717b987ece460696ab5332396da0d4258b1453713628f44a7775d6562d59b89035958e90b4de6ddce28949eb5505051b6b5b684eba544736e5923603038e21b6b651cf734951e0574ef2457398a3fb45c836b488c7f8f6fc447181603a53f47bd2d5182e8ba4e3db89d672ff766b21aa330b3541cb6164b3101736d0f35a8911471783420b4b164fa9cd5b79d0479dc0af67830bafa77bbac269e211b12842aee817b8b09bfc4a967d98e3de90ca157573f6eb3eda36ac7501deec504ea78418f89ee16a47dfb536788e4207f29799cb97e40730fe1ea16f0a05b564f2b754cbb85faa225eb6084ddb5728cbef88c631e7bf565b751378a1f9e939aa871953794e40e8e35e643b5581da5df356758d0c51e0d7a3cccc3e22389886e92ae97c79a0474e2488c43a81e7df4573576ddd7a7c98ec55d3526b49a7a055dca9d10528d6d62857572cf7d80a2ed617c0ec36a32518253871783caf9af2ff8b62cef498c607679d74048583a935c267887c3e6bc698763cbc30bdfc34c588c5abda8a3382c686cbf0f18649f43c61aae025574b28b79b935b04f83646f7034fb0a99fd20842c567e6a759b090d73d1d3359dd066ddd63f615f3cc973c38c55ecc9138948570577373c0f4d4f3c7f6fc35b8731e7876f567888baccdde284c669041991c495d4221ec371dc155110849caf96d7fd2ac020e04a423bf0a5c63ff1c34d2af3c1b785d14eb7e927cb3a13286f81426cded0bc446f92d5c6ede7dabcb502c4c9fc0c4d18eb8274d006e713bab4565cdedd5fbd13dfa866e4f56e21cbb5ce0bd6139302444207544af6d20932055d24e28d34a3c329f69e930cb09d50f931ea82ecd96f38e880ee802cd2c5d2c36e47fad2978adc6685f0cf98f8bffb1311c640155393b1b1a1d90758eb0dddab0f5e58efb15311038386bec3a3f752911ec0d9cf82ad4e54b5c47389c6a9be3abef6808bcdb8d50dda39e322247777137c5afeb860bff9af9cf466dbf384bc9fe4b6bafbac212e4e88404ec2a98fa56ced9ba260bb900a29ecb469b29a21cae3e124883cc68f1d967e1e03b4732c9721da845979b6cadfa5f4aa147fe3b04b931aa4696275a5283b16070616903efea1b010cb5af5743a40c2f95daa0d66033551bc420a6f1c2f020173142c5c363f2f0012e2d88085a97464861b56822d1a5718ec86cb794b537bcc27f3de907a7bc73cf208f01b6a8a07df4ebb39ebe504a8c9f7099066153bfccaa478089a6573698b084c6fb5e0161f0fa36ec4f02e35d8eab990cedbb0c8d8653b540db5b5aaeefe9cccbb7427c6e1810329ac241f0616fc51125b220ac5d21faf73a2817dd6ad834b56f604a4f91e6615cc3f489cff3af938c4861b2b82048f6040bf684e4165421ce322686b3146b3278315dd5892fae0a0271c19f1415aad5123d9e7952c63e001a9b49245f99231882c7686466134f240612fb817291b6e676ea1d5cf795f1c63fc6ed9ace2388965448685549a85d398983bb16dfdf40ca0dce270776b1dc71552172d8edfa1df17c525b0f9e6d507fd3ca3f961cfecaf552ce19673f067810cae3e514a990b64f4f22df2b9eafc09a8d0d9ad5fd91cdca63ba313a79a076c93f415dd7e00bd709baa601c5419c9c669e6ab2dc8c0bf85f399dce5bbe304e3c1cc23d11ff3d02cb0322617e7ba0813e029015f3751bc80140fd94a751937017e3debca5bf346c19fdb4667534044f57e1dee80e00b7e0e35adc5ff43b01001394e1819cddd23de97b82bcd46fa50c39b0c9576796fb4cd71eb270c30e9b1bbb96fa9ca6845f61e20dae983a5d0eb5a618c766c6852d4cc14aa50eefe5add8ff0f8c1eeb2c7c610d5436225926e5d15d75ea89007fa6a78d728ee152bc0882176f854cbbc96e9a8765376043a5a4c424f5218a64a245ebfe2cc3851471bc0596076f26dd806c396c4d40f91e1070b0ceb6e23e47a86af136a0b826cf05a9b0dd503c54ee79f9c163a50490a17ddecc4af9e63310d81023185c707975b841adba8426731d63d2545a0491b0aff13fcf06a8c456f259abff7208ec2a192aff6fa1cd1456bea3e310a3c4efabe4f1ee32f0a0fa4010658beea39a876abdbbdcc4d41edd3ce97001b227cfa9df3351c9bc9920829c8e1a5435f32a46ee17834f9ed905780bc3d5bf0b8f61e10471346e502cd1592b48f3a64a692c35c6659535336b157911b6587b9e99953f2eded395316537614ec71b656265194abb067f7b17af9f9c613c14ead92fcec0546a825a128489211450c16443bcb4f3a0c309e3b4deb03e55da0dd55e6ec59527fb27c0d01ba902f0a97f4752b0566a9de0a40236e085a47d0c6b20f1557f190d606762e33a611b4334bdbac3cf21cc1c17534a40216c6cbf211ae601af6ab78017d308c18184c3bc800c2ec7a7182e08ffa6795089ea9dd8f0831feb4e94d807c8b8fb89fcbf57fa444071bd746df61a259578a762320ed2201c4c95a9599c5cbc5a5843634ed1a9b8f56850e", &(0x7f0000000080)=0x1000, &(0x7f0000000100)="d739005c95b6da48bbb2d2f39159bb569c8047da1791b7b80df9db05c7d06885604a486440b9e0eda8d5fc0482d82bafa79e48d2549fd87227e395ee975e53359dfd3b8d646b90e2c99595eddf7d61f1abb8bb4d868e704083", 0x59) write(r3, &(0x7f0000000480)="b437ab93c964ca79", 0x8) executing program 5: ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x85, 0x0, 0x0, "a46d8d12db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc9081a0da13ad5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362fb8ee01c3"}], 0x90}, 0x0) r4 = msgget$private(0x0, 0x50) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r4, &(0x7f0000003c00), 0x1013, 0x3, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x800000018, 0x2, 0x0) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8f, 0x1, 0xa0, 0x10000}, {0x2, 0x9, 0x0, 0x9}, {0x9e5, 0x6e, 0x0, 0xffff155b}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6, 0x21}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 7: setuid(0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="d964838f62edf6a495e6735c6d357f1f7c20fec5f24db7725e", 0x0, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a", 0x10) socket(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup(0xffffffffffffffff) getppid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x8531) r4 = msgget$private(0x0, 0x282) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{}, 0x7, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x100000000) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRES8=r0]) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x4) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f00000017c0), 0x6, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20, 0x0, 0x0, 0x2000}, {0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x4c}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) socket(0x2, 0x2, 0x0) 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) dup2(r3, r0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f0000000240)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000100)="0fac0d9aaba56b00e558c638c802f178acae91c4611f88671f2f74eb3ebef4652b4b61c2adae81fb6ab6e3f94cbd761757b0094ea7679b0d", 0x38, 0x3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, r1, 0x0) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x48}, {0x812e}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0xa4) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x48e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e", 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) munlockall() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{}, {0x38}, {0x7, 0x0, 0x0, 0x104}, {0xffe, 0x0, 0x2d, 0x95}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33b", 0xb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x84}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r5 = semget$private(0x0, 0x4000000009, 0x82) r6 = getegid() semop(r5, &(0x7f0000000140), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6, 0x0, 0x7}, 0x3, 0x2, 0x10000000009}) r7 = getgid() setregid(r6, r7) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x60}, {0x40e}]}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={0x0, 0x30000000}) executing program 7: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000740)=""/225, 0xe1}, {&(0x7f0000000540)=""/228, 0xe4}], 0x2, &(0x7f0000000280)=""/31, 0x1f}, 0x3}, 0x10, 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xf2fe, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000640)="100fef9f3124ab462f7ad4f4d0bd87355b4a0c9cf067638ce2ab9ffb4080411f66c10b4525026d6ad4685b30eaa58b3dbd09e10702f03378117bb96f2a947c3a4c7343982dcb06f613dee0ac072134781b502870370fe15567850e7861c98d494bc023cdb6440163028ea454741661f5904b59d8fe8c2b4f77cda6acee0df6dd7ed15dfffcb7698bfde29415e8478583835153637722a32224b89735a8d712877c894c81af81efa8cc99c926d027ed11008e02813d5cfee5f4488ec53401ade98a2d05e8627f38985636e8fdbbd204ce7c04fc653aa5be08041f7889323d5b4ff9eba7be03c4033ce158d48320676e87baf3"}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = socket(0x2, 0x3, 0x2) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x2) semop(r5, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1800}], 0x3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0x40, 0x3}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0x0, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000340)=[r9, 0x0]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') chroot(&(0x7f00000003c0)='./file0\x00') executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x56, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5682f9", 0x20, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x3c}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x7}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000300)="e3", &(0x7f0000000140)=0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) open$dir(0x0, 0x0, 0x0) geteuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semget$private(0x0, 0x0, 0x240) socket(0x2, 0x4, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000140)="e54793b5e8c740e74107173e3fef5b3a6998c91cd35b8b623931078508b49bf1f9233c77f6385cae4d048a2d21e4972c29718883fb152a49f9ac76467527", &(0x7f0000000180)=0x3e, &(0x7f00000001c0)="64d0d28254c0c5b783021ed1bfff2b96d5ef33f5aa378f469fb86c8dc3d2668cfc39ff982ce3f30529e8e01b961019f2292b571ecb9d044f12367a759c14c7eeb4e1b45df09f19127790", 0x4a) sysctl$kern(&(0x7f0000000240)={0x0}, 0x0, &(0x7f0000000280)="6d07760e1abd5bcab63276b0a2fc55201461f4bfeffea5ff6858e308ec8d7e71c40a659a398e5793c72431ffb8a073525ca3cca5fcbe6490b4044223f126ffbffc2369cef86f444ca0da867e630d3998dfd894f0af9cd849ced92c0561b63dd71a60433861c55650984543fc11b1c8ed8ac5d8ff93b31c37854ef9508d347e2cf49a89347593dd0e5fd84f82acbc264b61cf874177469296b410d99033803247cfd1d0630d", &(0x7f0000000340)=0xa5, &(0x7f0000000380)="42fb347bea7a78053d114ee530cf562681e9cbe4b86cc190164602e9e83cefe9c3d97c171e291652d60f48485d01319178a85b2225fee9a22f0ef079bb441a6168c00027f82005b15ffde494881a7dc16e61e182ba1bb35d7676a04f87ecd6209cd39135f9069e0b40fd53a5435e15459047", 0x72) executing program 5: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r2, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000680), 0x3, &(0x7f0000000140)=[{&(0x7f0000000100)="b22a0a870740d41bf7c3b211942c0ffce62bd812c505f7714c77ac91488b11b3c3ce6977131433601ab708429f", 0x2d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32, @ANYBLOB='o\x00\x00\x00'], 0x108}, 0x1) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x78f, 0x0, 0x0, r3, r4, 0x18, 0x1}, 0xc000000000000, 0x1, 0xffffffffffffffc0}) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xc04c, 0x0, 0xffffffffffffffff, r5, r7, 0x220, 0x7ff}, 0xfffffffffffffffb, 0x2, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) socket(0x18, 0x3, 0x3a) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r1 = socket(0x11, 0x3, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getpeername$unix(r1, 0x0, &(0x7f0000001140)) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, &(0x7f0000000340)="8f30daf3", &(0x7f0000000080)=0xfffffffffffffdc1, &(0x7f00000000c0), 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(r1, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) executing program 2: r0 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r2) socket(0x18, 0x3, 0x0) r5 = msgget$private(0x0, 0x4) msgrcv(r5, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000002c0)=[{0x14}]}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[0x2, 0x0, 0x6, 0x40]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r8}, 0xbd, 0x0, 0x0, 0x0, 0x40}) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x8, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/517}, &(0x7f0000000000)=0x207) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x4) executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fsync(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000800)=[{&(0x7f0000000380)=""/4, 0x4}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/98, 0x62}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r7, 0x4, 0x0) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r6, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r10}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) setreuid(0x0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdirat(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r6, 0x2) r7 = open(&(0x7f0000000100)='./file0\x00', 0xe33e14168d05d27, 0x13b) flock(r7, 0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x4, 0xffffffffffeffffd, 0x100000002, r3}) close(r0) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r2) syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="7bca7e58f7cd", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f2844", 0x10, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x20}], @udp={{0x1, 0x3, 0x8}}}}}}}) clock_gettime(0x67f3248105b4e004, 0x0) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000008cee2aaab4fd95037cf268a96c4864a8c9e0ebe6c861f7564bc634d8ebea592c52505c4a925cc427083d590c613f6a175bd0e61066377b167a30cd0774f4b220889886afcd48b6bc119a04aa634a7fe26433117cfe7f4c6cf3d5936c6f7177b57fd6b008b57e7ad080a6dafb7a0e1d11214a75654e167a1f15f50e5c18cb0f707d49c4f0e3eb"], 0x9c, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x2000) msgrcv(r4, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r4, @ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r5], 0x298, 0x800) msgrcv(r5, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) close(r3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x9, 0x2}, {0x3c, 0xff}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r0, &(0x7f0000000040)=""/1, 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x45}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0xfffffff8, 0x2, 0x7, {[0x3, 0x2ff, 0x1, 0x2, 0x8, 0x8, 0xd5, 0x2, 0x0, 0x9, 0x4, 0x1, 0x5, 0x9, 0x1, 0x95, 0x200, 0x3f], [0x0, 0x8, 0x2, 0x6, 0xfffffffffffffc00, 0x2, 0x8001, 0x9, 0x8, 0x8], [0x3d, 0x5, 0x4, 0xffffffffffffff3a, 0x81, 0xfffffffeffffffff, 0xed], [0x6, 0x8b, 0x9, 0x100000000, 0x8, 0x7], [{0x3, 0x6}, {0xff44, 0x7fff, 0x0, 0x1f8}, {0x848, 0xffff, 0x8, 0x3}, {0x0, 0x4050a475, 0x7ff, 0x800}, {0x5, 0x7, 0x6, 0x100000001}, {0x1f, 0x558f9ff1, 0x4, 0x4}, {0x800, 0x7d2, 0x7}, {0x4, 0xffffffff, 0xf8000000, 0x6}], {0xdf68, 0x1, 0x7f, 0xffffffffffffffe1}, {0x3, 0x6, 0x9, 0x6b5b}}}) r1 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62, 0xf0000000, 0x6, 0x10001}], 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x53, 0x8, 0x10001, 0x6}], 0x800, &(0x7f00000003c0)={0x3, 0x1}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000400)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) getpeername$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getpeername$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = getpid() fcntl$setown(r2, 0x6, r3) connect$unix(r1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDENABIO(r1, 0x20004b3c) unlinkat(r2, &(0x7f0000000600)='./file0/file0\x00', 0x8) getsockname(r1, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r2, r4, r5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000740)={0x20000000, 0x214, 0x5, {[0xffffffff, 0x9727, 0x100000000, 0x2, 0x1, 0x800, 0x7, 0x61d9f439, 0x43, 0xff, 0x6, 0x8000000000000001, 0x80000000, 0x2, 0xfffffffffffffff8, 0x7, 0x8000000000000000, 0x7fffffffffffffff], [0x0, 0x9, 0x3ff, 0x4, 0x7, 0x0, 0xfd1, 0x400, 0x1, 0x80000001], [0x0, 0xa35e, 0x8, 0x1, 0x7, 0x8000000000000001, 0x2], [0xf0, 0x0, 0x2, 0x6, 0x3, 0x5], [{0x4, 0x3, 0x7, 0xe7}, {0x6000, 0x2, 0x800}, {0x8000, 0x8c2, 0x2, 0x9}, {0xfe, 0xd29b, 0x6, 0x7fff}, {0x1, 0x4, 0x2, 0x5b8804fc}, {0x2, 0x9, 0x3, 0xa1e8}, {0xfff, 0xffffffb6, 0x7, 0x9}, {0x0, 0x8, 0x80, 0x5}], {0x5, 0x3ca, 0x8d0, 0x9}, {0x401, 0xfd66, 0x5, 0x8}}}) r6 = accept(r2, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r8 = socket$inet(0x2, 0x2, 0x81) bind$inet(r8, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) pread(r8, &(0x7f0000000b00)="25785cbe01b81df5532629edeaf7bac0d3adf7f494e1d63e9cfaa5d65b744b17", 0x20, 0x1ff) socket$inet(0x2, 0x3, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6, 0x0, 0x3}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x2c}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) close(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x8191, "5106a74b718ff96867a43aca800c432e46cd09a38859bda3bfb4dec52131bb18c1f07565e15a90399e71b7a4290c89cc3971d8f41558f3139fe08d7409ee619606ac0547074dafcfb1161d88ccbfebbc5754b42626bbf8de9c42a4de7a20d56952aee5184cdb3fc93f87b327dd46de8a6f654f660b4c8da28e6365995eaaa65f7c3920d9844c57fc77658cd93cd978f0da403f1859738d54d74d"}}}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) listen(r2, 0x0) shutdown(r2, 0x2) dup2(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: r0 = socket(0x1, 0x8000, 0xff) sendto$unix(r0, &(0x7f0000001940)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49f", 0x14d, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000100), 0x0) close(r2) r3 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x101) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f", 0x7f}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000001bc0)=ANY=[@ANYBLOB="90007f481a66bdb671e5ad4db3c760bffd9eec0116b7205d43057de590e49f00f0014d10ca921aa8d58c193fb338e3e5f19a8c996d62b98ffbc302afb9b7623c1c936c0b657bdb3a430ba5d3e9e0000000000000000025505ad590a5d01ed5b5e34bf76f63901682560d8593e035848f5e21445a6523b4fd1d786f60dc5c1012f8cc879e0c3549549b79b3ba480ae43078591b428b0134a9fd6bfe7a3082bae5c5090991f41e339fb9000000000edca7e5a343eaca31462d86202ccdd8fb973acbcd4fc3646067b06cba6907d0041070e4b304192940454863420c626fea6538d155142d7dfdb41f2834289c51ced27f1c27a1a400"/260, @ANYRES8, @ANYRES32=r3]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x12e2d05f64963e15, 0x8000, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) listen(r1, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) link(0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000440)={0x7fffffff, 0x5}) writev(r0, &(0x7f00000017c0)=[{0x0}, {&(0x7f00000004c0)="f7f736cbaee932e5204021af7e54595a7da06116dbe1bbcde296f82b00a17dd401fb96f8d7baeab37ad1a3ad07e2ef721c9f625dfa30d0b624acaac5e9cd177c7c2f40f77bc0babe24983509554c725600be7a7f5c1c9790f54e7b01542e0f3bc2226a28006d30ed4c0c0ce63653be68a0e455398ddf90cc637bd8a5b9f8829e2207c2e2963e0cc53de79fd08437273a4235750822ca505fb76c3ba654499464c9a87bb35bd977f4c85e306f20e5464ccaafe1c6fe2e736a8ce93c2fe97c444f128bf4d312b244088d893290c53ed1f945ba78a68849c2a18859e1777f5e84c45ae9e47c4b8c22551761e2ecef8ff8ffae4085cb002737bee3b753622545ecd3c31bcb69a7fa038a8a61e38d2f0326999129192d93806f8e982eea9731d9de50352583cfc4d536f08834f4f6e93d14c3440b57d06edc524757f5085b8740ca4cb2bf55283d6102b794ed7546c1b8ba196c195e68f1add87be656f85693d608bdb098d1c81e9c89f197af1016b3793389e4f5521a9c689926aa7d040f30dfa92c21b5fde4b96fce4d55a39cc03e078f9786b55d02836c70065213730b4c0a063593cb711fe696fedf12e201acbf71f54f416432990415ca8809fcde87cfb2a5cf9663d2865bc54816596793e4c6646643e19215a41497230d0ba6f8c9535fffedd3fa7c4e589ffcbbc4158989a454c058a0657af73722e498781bb20dc6588ddbcb0d1e3cf5197f0c26c95b507082cb561c878c1f11b640205c7c5fa592aab29c08ec0c81bb1dcf6b0e3d9f3a377bcefafe5004881c3dd766950fdaa98a63055e5fded1c67f9c2b5bf3416362d10b5a647557517ca14c0365a4470564b838b6b110a2e50c522393f8bb070676abed30865e11afadaad96a6c8790db11b7314d35857aed2ad4861c13f74d2a0bf22051c5cc8412f8148926f2fa0068858e55830cc7c7add9c23e2b949f881cc957bf6007f40d4bcd3c7d27f32e8de456dbceadb771ac8c32073403169515e214db8d1b46b3ec9c6065eb92ab91310d4cdc4802884aa374abe3215c60f5aa777c017a9a412248039f18a9feb32800bcded339b98a001b18d5d0ae17acf6a98ad2f30da5578aacd41d6b68830cf562f944cdb4d2dde1105a9ed155becda98f0d25e464a4f757809395ca7ebe57c4f0b51e98bc4029e3e2cd50143e93efc878fbc9388363b49fe5aad1edb75a0f1247a388a7bddf1d8040c0f977a5d68dc687d53568ded248db2ad0798cc1b12b27a69f3750893e65ace1e17382e0caf2a07c86c44ecbf59240dc4b5b0727cd740900a9b24cbc6c048521ad50591641bbe06f472a3d486ef02625309f869bb911ea97deb09f607c109fc5d6696ac56ebfa33ea498cf0e5891adc4c6299ba05aad93992513f484ba3dfbb1d056d03439e74f2ef24b546ce0893ea8a6f8185327af7468b6c38608af2d0d9468e9361689119629ad7b50c889faee33b51cea9a3721a9d5315a8598dc3bbb5d332fe3b37edc738846bfa833f7b370f7b56f35f463c974a1596084e45277f1d4cfec34c73a836d4e795a735915e08e5dda0473f9d70b0a7a86c222c65e2ec2be229feb6dc381d96e97140a7313fba40c60d2afb8c5330a252d68e01a7bdb35e7ac8c965b2dc069c6e1d6b31e833cb6b16afdb1594760017b261128542a547012a2cbf83382c1b56c627abda621e15bd79d4e9c5d7be503e5d4ff62f4fa7f930b3182c21a947418f10d899ed0e6da224e738043d431f6507f505bc91d44de0c9aef9bb0b7b351fabea51733464a86c10eaae4dff62733e8b8b380a0d778a751ec81683643e8c63790320e82e70fa43b5961a4675e0ab79e7a7f884afd7ffba77b66bc51edb1cc368ce90ce7a0de902857be981b755f100e80d52308abbc4257e5a3999192555874ec1e5adb1f2675c0f474e795337b6383292c4d942ce416fca733abb38aa6cdb5954d79cfc71ee9db96db8d086f79b9e3d2b265c8dc51f50cffab32286d856ec3184a12cc8412d35bc97c770a54b3f2b01ee57993f448671f83017f3c444910d8fd455f948b09ca3a1ae390825342950859f40a379cc3a1221cd015f473eb416cd81b3cde353dd5a96384be447445bb1bb7295d13dc3692bc03c2f5600dc7d273d6439f27bfaf84bb57f6f6c27d2bbd51a371f1d49f4ad0a76e5e03fa21b107a32fe2f1c90fc89ecd828b0804ef54d35e1641d16efff7ae6911c2cc6ad61eaef643124f97a38f2dc06da5015dab9a45665c9fde91a1deda42f8ae8ecd545dae3e01cc298fe935fbeafdddbbedb941c9c12aafa5628b4d340928deaafe1e44118c30a47c151d27d349b1c41d46eaab4fa3e6efd212ac02d9470ec5bf40864bed422a925b98c090c1edc16fe1268b36fa0f1c79cff61efb04a72bb5b13e44d721402a7959d3a8d4d7c5f9877478134f538a5ebf6726f3b9cb885cbacefe45d41b04a06dff7e4b9768ae83ef7fcdb9a6f5679a40fb565a1072bd56ef1a1a7234af82fc8edd7c9619ec432601734fa76dc94d99e86bf452141f965e23ef29453fe129b41e2e97f581a6a745bdfa617506b4ed772f45e5c38e5baaff054d2298646cc46b9fe0a255d91afddc9106a19ccc6e2d469fdc6cdb819bc8af0955b910fd95040b74d224dc28a0e8ecdc8d84f4884566f1816c01089086e76c6613fed580795af338328c722f888d6bcc450909d6e38c0cb9ef7a9518cf4fb06e150bf7b7e2dc8cf3d773f13d2a3105a7e034a0975a6d174e9b075503e7a6905b00737ce4aae62e7754ef1d94bcf81b134ae4b9a75b4a6c770d86b8bed07ef8a43aff1fe105e8d8d78f2e44dc956164e9c23d77ffb8eeb70636dccf41a46859b517ec5327690eb2ac0d7f692d6c3c3acdfa6fce64e5ce677621d1c4fe386f45a53eb798b845c693f87cf7fd1c4e3a7aeea5436bdb483a1ebf55cb5b96a3c3775bb26d4cb7738d08b40d7a239838bf2ebd49c268547f24edc9b3bcd8e8951ec0d2f213686e404570e5c69c1b603df3bfa5ccd3e4ce4f3975fd48716faccf0f46f0d7af36fb2c7549e34a7bc9a75e0972746a0352a8de8f9cc5a6328420999a5037371b27b7cc269f5c519209c2d93cf4b2cbc0a63d1d3f7b6b857951cb7f23df937435924ed55b3a41de843d50ede4844b48b9b545a6d596d3d9df3c529de4d7c6116829cb348cefe98d2aae8b08824216ea25ab6f84ebd8aaea3b311e23a327232a48896441e380139ff76d912e66d73adba2234d37858782a32c7b6dd597f1eb0c3e47efa41047c149caa59cc331f7ba1e5107ec42a486fa1e6fb0c9a4abf449edeb1887e0e9a81e3da062c44526b2f6286b14421f0ecd040b678a96558eae49d8bbf717d67bb2ca4549d5c42cbc1f33229a8032bcd92ddcda19b03bf79b16aecf1112c6f70457a4953ef2165315cd40514db6ebe9a3a48ec80d0a25515d0ebf970367bf6c492e7c67fb0b9e1e752c56d9d3e896e413c57cc82c14a58a88464a6bdcbe3b4229b34d9061a1f1b36c006d1868bdd8b5c7dda643e615c3375a4a97491d392e9f990dc95f4c0ec5df08b11dcf1b3e0c574146de6422437ddbb8f05721e2dc8e4b11dfaf1ddb795c50284a0758cadfe4d259311b1af4fa5438bec1d8ae5787ce3366fddb71c1c03766f1aa3bd0c5e6a339118754470189761abcd632ba3d330dd51a7c1528634c452a0995b68764ead17597efdffb0de2062c9edbc9e27c937d50d2bada837495f7d2905ba8b9a620dde63ef2d49b0a480e3471615debbb52c6f84fd2aad3d735ff75728abbf23aed5b0116c3ad6ff0d596d9ca707fae9d052a79f157b208eca642e4801a5782ff57e7e35a12e13840e3a1bcde481e69424128db55f98c18e38c5198492e121d50aa0e75b726fcbfff0e7100f95cd71c4e64ea4dfeaa28220d8e73cda9ceb59b9cc617bd3b5fb3fbe36ca75f2f40e839f7d30b33f79d97716de41dbacf6abb18c720facdc67c64286fa6f97f2fbbbf3dea19b53f0c9b0f9f5744e839bc0a0a92639d2da3c939d7bbad135d1c3db7bca4fa911b2f29fb147ff68d91f95dd2c15765acb7f8adc566515a826fe9522cbffe11c92cb5f5aa8ed7689e106d04d9b76c06c9ca03d7555e06ffe16a8ec37b67e70195c4ed2dff3b9e41a60c402b2c80aff3a7956b7f4af11a84a0daaa69bb77a70bc2cd44aa34014ed1b51abd8cc099eac2df253846f5621a9382fcd093caf31379172e639625582b0e04105ddc126bb9ea74fe020932d3a5c91f84edaff8fd243016a112cd5bbc3ab1166186cd3aad24d33a4e8ef28c73352d32dfd0db6965b8035b3361ecb7c7af06828b1d8c8619bb218db81ef87365c385126fa60019d698d703622381130dc6ca615a657f9dd428fbc2ce7c1db3def6b41b7c4283545428cb913dc7b0929923c972f266cd5a87d7e306e95c76075f37c373684ae9b5f4a434f4f7c9d85de341cab6d298345a858adef59c85e711c582d1bcd6cf2edc870ff4d4fd3000b3c61fc737475b38fe4c2dcea4cfd57582473d28b8c0c8165ee6bde2007cb0e794735566cacbe43f1f43dc91dc376433892f0e30d8e1b89856a3157d4030f7f22179d7af8a548c2c3b83993357fd6c556ac162741d3981be39fe260cb16d4dd5b406abdbc894f6776beb38118b17b7d67acaac0f48ef2bf74ce84b2afdb340e5a5955fdc6f1760eb33ec6510ea3f8d74cef00793a73e6966abef5bfc4a690d18848c4950d7abb9d412372642e5791a4a7ed20cd43b6254c157ba228de510cd2745d6ec8428e8261138eff0eee34f7826648e7d8f71d222a7b5937faaee3ae0fa0d79cc1ce02d38b5a5cebcc42ec2be453d8652e8c4350254f3976fa39335a821f7b11cc7baf693d9386febac2177c66ad86e743225538513f4a346bfe9d4f8d18a013dcab9b11e9ad8b54c6a99f92a754ee5cdd7d5b41d11ff1e54a5be922d0fc26098ad4045e69250c2a9de4844074c502879b81a1818089423842ff8442b6c91090208805d65ae3ee9f1cda11cec98c7ce8b4cb673fdb2ee12f6fadfcfc1ecd7c89c6229057bec9037ab2b4f35fa3548bf28e2d840aa2ade47667d3f4ed5b2ccfaff0ca3051a7cd164dad0fb4d7340eb2a5568d5c45ab1d236673de4f7467506b8842235c22f8e6f7b8d5ddb7302599a7b031f64f8c48f77f1f24c21453b30ee1394ff1b8e5ea8c171b50d620d325460d0ffdf8b862e528b3da5c0265243d1530350b34329b59f281b92327210525cffed653844fd79e72d603b7deae8275904fb37e7258c20e09acc864da8464a0030c1c4b132049bd38f7cea406262d1875890b083aa6de8779689fd494243793ed4453255831074c31a60b67ddb7945bb136fefb00076511654c2f129feceb9adb4ce31bbc94874c394fccbf24a5104800b1c3455179ab21df5cba4d33244034b1ce6f97544e29ed18fa6b5eb5b46271baf1f6fb336656de6ae787bbd7baba440732e6e1d4625c3547af7708c3d4822274696051dfdcb3cc59d0b48f2559ccdc140b3c8cd1261ba7c77bba68a111b59a7effa577336c5e4f77bdc02dd8baeb90921f5a73c3e85f40a981d6e00767025b7e0aa21d68a445a4089b2808a39409cc2a45fd88b1597eb0c5a4aa877423f379732ec728e216a0eb2d61d4f1ecc630f8be8818ba8ba4733d6741a77758788415779fcdda4df6bb940a14b41190220a80f0eab7874b9acc1db0f052d907feb6470eff10ced4b16e9ad32050dd8f5a2e41d2987a21403858946ba9b81dbfdf79f43aff198eb6ce7e34c79e16765eb75c75266d8f40a0935ab", 0x1000}, {&(0x7f00000014c0)="7162655f53c5acb4933abb2a74ee943985fd2f6393784428d889cb4e6d010933a77301a618354a7637ee7aabd3023d6cc512a929e1e9f5d1e2bc90fb7d2bd7940627c21788a58add15", 0x49}, {&(0x7f0000001540)="4e4ab422e6f5bf0b51a06717dc30b3e0f0c23ee25a412b6161850421024a415901c56e73ed694deab110e23513f69be4f62d76f0ef648280b6a27b29820e4e45255b88e7a884ea4499d212360bd786e5fa85988e486aa4c96a70640893fd9f7d81a63719f0f5472927d982badda12878db682a0dbd447e470b686b46f2fb125e5fbc9e6f4ceaf7a1379fa1d14764", 0x8e}, {&(0x7f0000001600)="160e6d83f7c11cfce818616fc7a12466241240e8292248f7cf0473a3cbef08bb73c96422c9c8bdfc20e3175c9e78f2ad413b3893b3a6de9d280bde09164a30ee8e4f4bb76077741ea6e834d9d8001d65c2c3fb5ca641bb54cc037c320037ee6f68ff095e0f64ada9ec062927fa56431872f67c67386cc662a48b835259d47160def1690d423ce72700c1d7ca139520c69e3ab99fd5edcfa2d5b4723e487005ad7bbddfff2ab27012f7a7e85310c2d7a99339bfe344005041f75643f6956f08c29d162e71b99f44ec88cc6aa9419c6adc7662a7a6f51f1d12b5f346b9bf2b2b238912b52a9e4aa771bd4c4a4f66ad854d46f6ffd145a90808975beaea7453", 0xfe}, {&(0x7f0000001700)="34a0197aded9697a50d0e34bbbf977d5345d8c4f5ad0a8e469a30a290fd4fbda3e8ab570b263a070cce2188237a8495dbe0b7d25ea71cc0acc5b8b164a3acdbc4768c9129e0b4f8d1917cc542d33dd20945c24ac035b91472e8a49dd5e89631f5d44d65a9de1fe04be9c679fe81b3be84a666e4a842c0010c5fa33313002f554bc67decd98bf8c0e591ebd0e844960f51776673da5cf606c299a6096610322d0d1e22ca07c05", 0xa6}], 0x6) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/116, 0x74) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = socket$inet(0x2, 0x5, 0x9) bind(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r1 = dup(0xffffffffffffffff) mknod(0x0, 0x2000, 0x9) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) kevent(r1, &(0x7f0000000040)=[{{}, 0x0, 0x24, 0x0, 0x3}], 0x247, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1a}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x28dd6ff982669752) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x100000000, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000002c0)=ANY=[@ANYRES8]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 6: socket(0x18, 0x1, 0x20) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r0 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xfffe}, {0x0, 0x0, 0x4, 0x1}, {0x6, 0x0, 0x0, 0x1000}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 7: socket(0x18, 0x1, 0x20) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r0 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xfffe}, {0x0, 0x0, 0x4, 0x1}, {0x6, 0x0, 0x0, 0x1000}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r3 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) dup2(r4, r4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r6) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x9e42) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000480)={0x80000000, 0xfffffffd}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r6 = socket(0x20, 0x4000, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000004c0), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000200)=0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xfffffffffffffee4, &(0x7f00000001c0)=[{}, {}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206922, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x5}, {0x812e}]}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r6, 0x4, 0x4, &(0x7f0000000200)="bc8e9ea2b2d8ce3de0298294c2eead22bab9ccd1e60f282abfab77096923cb4bc66eadbadc09c190c4503a430474bacd8a0b2e14f1560f9fb79754e103ef5db96ed6c93857c604f8d34b20d4ee6a3e75d5e4321670710de93d75148321b8ac29952b32a2d8c99f53c3a0a4f2a5c8887d8d4574db28fda046d1f22dcdf3f074c23f44113198f557f704eb54aa9abc5c024a203d46a10b3d", 0x97) executing program 2: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{}], 0x1) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x16) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000028c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x60}, {0x40e}]}) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={0x0, 0x30000000}) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000004f000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000487000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) read(r0, &(0x7f0000000040)=""/120, 0x78) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r4 = getpid() r5 = getuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="ea723c4d25b43159e602c4d20ca10c46", 0x10}, {&(0x7f0000000140)="fb4479d236b803a1486974b118f2af51c5e525d67decca90c718f2a539fb501f107d9530871269662598a6366fea49f1027c9b41ab3d1464f315fe826cea41", 0x3f}, {&(0x7f0000000180)="8c565c3662dfc880b588dfc8c72457130319ff97f3cfe99b545e32003d68a1afd341d880f1d11542a104fe", 0x2b}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5}], 0x78, 0x401}, 0x4) seteuid(r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000340)={0x7fffffff, 0x3f, 0x2}) fcntl$setstatus(r0, 0x4, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_broadaddr=@in6}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x82) r8 = socket(0x6, 0x2, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) poll(&(0x7f0000000480)=[{r6, 0x80}, {r6, 0x10}], 0x2, 0x97c) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540), 0xc) kqueue() r9 = msgget(0x0, 0x6) msgctl$IPC_RMID(r9, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000580)={{0x9, 0x1, 0x2}, 0x0, 0x8ce, 0xfff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) ioctl$TIOCCBRK(r10, 0x2000747a) recvmsg(r8, &(0x7f0000000b80)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000640)=""/125, 0x7d}, {&(0x7f00000006c0)=""/190, 0xbe}, {&(0x7f0000000780)=""/17, 0x11}, {&(0x7f00000007c0)=""/75, 0x4b}, {&(0x7f0000000840)=""/254, 0xfe}, {&(0x7f0000000940)=""/191, 0xbf}, {&(0x7f0000000a00)=""/107, 0x6b}], 0x7, &(0x7f0000000b00)=""/77, 0x4d}, 0x1002) executing program 3: r0 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1724, r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) clock_getres(0x0, &(0x7f0000000340)) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(r1, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x41ff4000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() r2 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408", 0x22) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000001440)=ANY=[@ANYRESDEC=r1, @ANYRES32=r0, @ANYRES64=r3, @ANYRES8=r2, @ANYRESOCT=0x0]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f00000001c0)=[{0x23c}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7, 0x0, 0x1, 0xfffffffd}, {0x28, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1ba3}]}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000001400)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000013c0)='./file0\x00') ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x61}, {0x48e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) write(r7, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r5, &(0x7f00000000c0)="c3", 0xffffffed) readv(r6, &(0x7f00000023c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140), 0x4) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2}, 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x2a, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x0, 0x2) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getpgid(0x0) setgid(0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x12, 0x0, 0x23}, 0x982dec9bbccf05f9, &(0x7f0000000080)="8a8b3a0ec308aa65da413e78de0f43bc6ac34740b24886df93b2fd3ef33f633206f35226fcca84d1a3a8a889b420e280963d9a0f52e15475057900000000000000074dd57012c9c84c6995bd3665f7b0aa8afd48f408ce58844dd46a3bbe565c918cd845b69d8306e2477c253055bbb0dee951233f77921c8490e1a1bb3dda41165e82b971c997308f6c2b44a1a651b0b7f4f9f4a1b9247bc0186db5ec4271704db0d3d5641a3c954e728eec12120fa1e5e6a925c8fd2bcc00313c48", 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000fe350e28ef0900c0f1ee24be00000000fe8000000000000000000000000000aa00000500000000004e214e207f14a27e87752c8478b2b19ecb7fef74de766c1469b54f16713012622203b23cae3914aa9aed6551bf2055b374d5d02addc8b6f5fabb82460f1e9afeee1f6492ec2231a2313c708db172b0df709f7a20a1fedc1b93a7de72c0ce1540a6304ac64286f97a86524adb93669088a2e5d946e789a7fc869306226f7e28c27140802809f845e956473841cfa9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386", 0x8c1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000001140), 0x3) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000010000907800000000000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70000000b07800000402030305000000"]) r1 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) close(r0) r2 = getuid() setuid(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchflags(r1, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000280)={0xfff8}, 0xc) socket$inet(0x2, 0x3, 0x3) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r3 = socket(0x2, 0x4000, 0x7) close(r3) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r5 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x149) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r3, 0x4, 0xe4) r6 = getpid() fcntl$setown(r3, 0x6, r6) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) msgget(0x2, 0x539) 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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x8000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) msgget(0x2, 0x539) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async, rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) (async, rerun: 64) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000980)) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x8000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) (async) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) (async) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) (async, rerun: 32) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x1c}, {0x8106}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/116, 0x74) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = socket$inet(0x2, 0x5, 0x9) bind(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) (async) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/116, 0x74) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) socket$inet(0x2, 0x5, 0x9) (async) bind(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(0x0, 0x0, 0x0) (async) executing program 5: socket(0x18, 0x1, 0x20) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r0 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xfffe}, {0x0, 0x0, 0x4, 0x1}, {0x6, 0x0, 0x0, 0x1000}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000fef000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) getgroups(0x9a, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, 0x0, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="3b727a099addf9401e2f3166cdd29a3b66d196e1091d338a73239ce1d763b8", &(0x7f0000001080)=0x1f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESHEX]) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xf9, 0x0, &(0x7f0000000080)=""/249}) close(r0) r6 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="714688c3aedce32d84628a599b646fcebc3f97fef14c64b465c657888acb0d4d10de9a40866529fe3b486823b437b7b99b6a5fc09b36567a6742830b345cb7055db8bb157a1b3f509d069e4220c73db1a608ef96982cd93bc34b929171d7b0fc7ed382aafb952e15b911ad84854b2e7ea7d04e2104c113c4e4178646e203b3ed98669e953e7d89affa57ff1774450d287e6ee9179911b74d63376539d3b8571714cbc82daab45bc34a83784ddeb2753ca43562784933b1043d997fe5e147962651925fec3fd0afa7d33f8180c1ca61c0ac3ab4516e17ec6d86d566ae000f4ddcc885480993edfaf8a6a300f424497b70599044202881b1c36661fffac5aa26df4dcaf5181aaaaf21de8ee04a1e56f6d1549f8155459cb78f1cd3d7f8b06a80a30bad47a54cace88b622454848cd31e9ee15be248e41319dbf524fb14ad22e4551a044266129e8c3bf7661f4564a61c521a16ac7b105567048a9b27711f805e64b390bb464ca6370162341fca5f121b5ac49a3a06f458b95eb7e142c0ed0ae062ef79d6ce3f5549bedc913c81a752523a057b811074227646c3903d5092d687099f6f0fa864a516511e780a90e2fbef704792616f7ee2feaefdb11864d49116068e5fea5c95762960f0687ef9bced13c74b9f80dc2ca03e5383d67d4ffce2f293c294013d922fea8ab685a08fca72f1da74be8a4577290fad05d704e894bda8f3a7ee41fc25a6610e07b36d85c0b9d1623949991cce1d773a3fab0a8ca4b5cde17d247b20f69fb784d12f2c6eb2c7dd5a7a43d194dd499acb506b3f4d724fdc88e713c864e2eb1ec91bc270717a27cda8590fc1c48df8282a9ec5686f9ef4c78e99a2da5a57f482ec6714f5c2d58f4e1ba34b8fac93b05b9cc7babca9966c602c395edbc06c1e57f4a62005f6f7a5c47ccc4e3a720595d0b0005f9c71de5e58aff3c191fc2bb473134d62d25e18d0872e118f05a7d43de1d99cb0097b6893f76e44c93c5c04acf8b7c0ab369eaf020fbdd7dc80ef1da83a0d7877af60fc6fdaab2eea35bf5ab65038aa82eef294090a7002acab9a4e497d4ec21cbf7447218a06a53cec35fad2ec5a317d24e39b0af94d280a668b30d7aa9ea787994ecc57e023f49935d8ec7ec44a79c12ccb5706757a1c3275ea37e20d3e5a38dd2d7d00a4a5e0c34d6582d742416e51606497eebf36182c34f1e693ae852b1abd361ba0061b734f28db6e3d1a07b87e0f87c694c51c2d1af81ff70f849fbf3e0da62d553359c8ebf0dc597b3bbdc01c3f487cb40a42871ca7c0d385fa4c19a235b219dbfadf800fb54c1092d1c7161fa50117fab172c69f3da25293b9fdaf74d3f2de77343bbecdd5524d0c3f440dbb7b688e84edbc097ed031b5bd0ab099026b24a99065ff36aeabbf446666169fb5f856b24faae027affaaae2d0fd13c8e8d380c81c12aadf11551040659a9bc6ccada1703792d19806ac6a18f881ea0c4ae1f974b11188ac1367fb0159379b072580553cdf1f2bc3757562782ad14821f71128ad499a380e1d6f081a226dc3c4fbc7a8a06fda18646a09c48e92854719733af42140e267245a285a9747a1b63898a07eefed023f640c6bf6f9e67759b2c20ab43c93754340a93beebfaf9456cfecacc06e0bb0ad9d9a80cd25f4478c29006ab198593cf255508189abf14f160f8913afd9e78454ee42d3424438bc6f8d7f8e43f5df884a15a0fa9597d47f2012a437a8812c92d7864d7a6902a8a807fec96511d5efb0271ae53e3c500db2b1d19ef963c96d0c314e7020b055151767763c26d7b50aff9da2b9ac265e55e44a759b47ec50504a243ae5b92a4d223e364cd048153467a5d69bd563b11611b0419543e891fb846ee8642d0284a43c67b012b7857cc4168b4d15f835cf19c9637bca0fe9a532b8b99ce4bab7be5197702fe0836f0fca2a76805550a003977aecb7c53e56d5ff1b8d0b718be5593142e6493dd1e76cd6cf10f7d89ae55874be30f11ade8e61bab20e9275b69473d1ccedee8eac192ac012b19070eaff02a56736b6de896401a0588f551e8941671d5a767a30cdc02e4fe002f8a3171e427f5e3f75ed9d0754d8bbfbb6650dc0f1a41c743f5f1f4b65fdb4865bc37729d3e43e6669243d12e2c5df313843c2a511c24a59cb530751133fc44d8d4103bd304226dd2e861c3d3dd1667dc53ddf5cfeba185294bf488d2663858b09f2103707368d664cf2c738d69a2224af556b07196e21c14943016791216183a5960fec47eb0b5306650b0e38cc6ef7b3fd10a318a016dc2c649e90b2c2446399ae39caf823ec3337fc8d25df465dfc0f8701bab8fc1865f901a637cb8610a33a1ed887e6b368dded6ebe26234cf5fbd36d4efc5d82450651e82b073cab54ea1cafe4beaf953e90b1e95655b99a9a2b15fb79af8e942baf4f2a187e854282bfb3af47e3d8aebf11af13d04baf1b521f66040e0d1728f6b8f238f85143e84efe3b60a0fb7fa03972432b0cdfb970ae6123f643454fc82ccb90698eefaa3b02d28688c44c51031161695566b62afac3193ccf15450169ff956aae1460331d5ab192653774f3d33a386538f7f10f53f65d12576c7939afde94651658d90ec54a493f9493a8572621d293e73d6431ff2e92d116b6c0425c0372c9428be2c343cb0c996ca936026e846052c7ab8ae1030d699e7e6763181a61237f0744a35947ec3497e4ebb2d1caac59fa3ce937334ff4f80767215d2b231a18f0a5f43beb3ad84210cca31d1627e5c1d161d1d139f564f1cfd766a30f46066e7034596520e3101a80669b7c460981e2748d81ee7ea1d08e313f94a1151b95084f81fa3d217f2c4af801e96782d559e7d3d0c75a0bf6f6e074f1f413cc4c8e2800f045369fcb213ed20df546ebb7fee2a91ace908f03ca57f110c92c69ac7a8c92361595060afcbbbc53ed57c460a8758307b56938ee1811169f2629191047799784845cefc3d952208980", 0x842}], 0x1) executing program 2: r0 = getpid() r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002f80)={{0x102, 0x0, 0x0, 0x0, 0x0, 0x83}, 0x0, 0x0, r0, 0x0, 0x7ffffff7, 0xa, 0x2000000100000001, 0x2}) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000840)) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x9, 0x10001, 0x0, 0x85, 0x22084473, 0x3}, 0x0, &(0x7f0000000140)={0xab6, 0x1, 0x0, 0x0, 0x5, 0x1, 0x800, 0x9}, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x7, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) setreuid(0xee00, r4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) msgctl$IPC_SET(r2, 0x1, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)) denied attempt to set clock forward to 7885088468817503279 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) socket(0x2, 0x4001, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x2) r7 = dup(r6) accept(r7, &(0x7f0000000180)=@un=@file={0x0, ""/6}, &(0x7f0000000240)=0x8) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000040)="613f4126b898a5f11a8aced15456909eec1bd0c9c8efbd7e34560ec72190de558bdb813a5603da3c003bb6656452fd96434f295f863d0548789982f7e37d4457f71d478c8109c1ebede9cf9ee947d6574fa15779e74f66348b8fb441627c485ec32360903f1e93738d1a60a9cc225e1672c71dfe41f8fb0de93bd000a1708d66df6eb92bf1c2ec10", &(0x7f0000000100)=0x88, &(0x7f0000000140)="142c303fe6f7bdd841400bc2778ff0d248e4d6df1d2aa68dd857e18af88555aa9772a785b12012345a04ac5efb17b20fc917a2416a0fec2b534d664f8525273f09fcf9d77d7acc649a5c69e7df6633dcdf0c58bfa7fb17b3984b20c20f388e0c0bb184cac0fdf3cc07480f29f9b2ebe9630cbd934aa7e4bea52a09383183451275993a4c2e66e3c23673608ccd698a4f048f854a00690e9d6a985a8771a9abbff2407d3ca3", 0xa5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r2 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{0x0}], 0x1) r4 = dup(r3) r5 = dup2(r3, r4) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="2daeddd3ede9d7aadb3706aae5a410a836af01263fa075d7865d0fec53512ffd74e0b824da9ac3c89baef6c6b43da1bf126a190443766ab70aeccb2ec5c6fe3c9a96e67924087392569678b2c0301336ed240b0b", &(0x7f0000000340)=0x54, &(0x7f0000000380)="6405978227d578ae9a406d57ce8dfdb4d19da87ae6b860f9bbcdfa3f455bfdc1f3881e272185f9e5b28c6fae8b82784ccc012515b244ef78d9ed05fbe5611a85b347165cf8d13cf16e7898b7a49ac041bb3e869503b3d4a865712eca63eaddd7d262b461855e19c1cce73bc62097b6eb9c07d7a3e8", 0x75) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYRESHEX=r5], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x0, 0x800) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x3}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2d, 0x20}, {{r7}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x80}]}) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000100)="1c6e727b75d7a48211d8b8817dff2904dbc0fd498560f6072582373029497ccdf0adfaf91e4e2cbf893ce8d045729625c97cdf3606bb4078a86e3b425a4508f49afe56cf8fae974d735c54af25bb06e925fc252ca550b7ca3e845ebacd47df5142acd82ed73efed2055c843b89abaef626f9515ec467d50a7bcdac7197b0a76de77721a119e27947583f8108009b4bf8febcbe8ec505d7086570adaef171abd0f335626a0913e96066ed86441d33e34021f181d06d49c623bbb70cbcdbdce1b905f5e69ef9ac177da841dc93", &(0x7f0000000200)=0xcc, &(0x7f0000000240)="5ebcf294ebc40f19beb7f2b00a04958d71198af6f80164d07e64157ba075deac4743bd49969b0a80878b15338193315163ca1fa26b0c7fbe9ab6485286e921dcbd80b4d5977974251c8c1fc9be1ff4db4f6a9b2b1f6e8926ecd040932ef1be37b7b44d3e709ca6fe39274712c6f461b2cfbc38cbb7ee922998c5ecbc95", 0x7d) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="8965e2a72772ffffffffffff86dd6056eb5e00003300fe8000b6b0545de3000000000000000000000000aa"]) r6 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) unlinkat(r6, &(0x7f00000002c0)='./file0\x00', 0x8) executing program 4: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdc) connect$unix(r0, &(0x7f0000000000), 0x10) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000200)="04bdfa5d1d2873c63e3534825ba166e2feadaec43050006123339a346f73152fd4870d0fd623e342cb237d6ca061d07e7fb2fa9d2c5bc35ae54c2762a91175d4d3c2d749d6d6822104df3ec32b2c2c8f1051c447cc6cf430bcfc78c60e931c1aeb899a94aa95137f5dcd465488d9dc3662c54d7bcf1190daf1653086935919dbb6d08b53aa571853751be8484b76db1bfc", 0x91) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x800000, 0xee5}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r6) setgroups(0x1, &(0x7f0000000040)=[r6]) setreuid(0x0, r3) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) seteuid(r5) r7 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x20000, 0x18) close(r7) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r8 = socket$inet(0x2, 0x0, 0x92) setsockopt(r8, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x6, 0xf, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x100000, 0x0, &(0x7f0000000100), 0x0) open(0x0, 0x1, 0x4f) pread(r1, &(0x7f0000000040)="16", 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x6efb34f9ae2e33d2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x60}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$inet(r0, &(0x7f0000000040)="daf08835b24bef4c841f400fb70916d6ed0abaf4232459d2331b679ab07dca675e8bf89226881b68f80534bc075b0abf3a21f06ba3dd72ed1558aef2af24a56e091a4892320808741f7c4ce2ebc8c6ad9c5b1bab10acf31167696acf3802d0439e719e2e418a8810089e5706e92947ecace5f1b7cbe99f93f0f1bf780df9976669ac72b77ef2728d7866c181ab860c321f43a7621b4a27d9d7b99d28dc1b113a4aae94cd22e2c9f2a83b5a7e82effe63ab1566c06f1a786fe7a1e97f7e2d89de3ded34b64cd7f456b4e003f83a0b8971f8b11b2ffa18f478b24fcbdf4a5f7a5bac8d26bf7c396c59176cfa343e86bd8fc5e6", 0xf2, 0x8, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x7) ftruncate(0xffffffffffffffff, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000002c0)) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x110) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x24}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000100)="9756cea14f88f8cc47121d9ae1793460f3e8123bcfdf783c70a168faced7c8f17cc22ffe4f2cb27fbaf1f227d8ef612baca7fc8dc71b1dc68e878b92eb6d02736a922bd313632b2e3c65f96d3f16f6a63b6c2b67153d92cfc703deba3ac1f5bc773f8bea5f657f3135", &(0x7f0000000180)=0x69, &(0x7f0000000200)="3e6b799ade0075b2dcb796ae1ceaa6f3", 0x10) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x0, 0x94, 0x800}, {0x0, 0x7fff, 0x800}, {0x1, 0x9}, {0x3, 0x5, 0x800}], 0x4) dup2(r2, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$getown(r6, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x5, 0x100000001}) executing program 6: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)='\a\n', 0x2) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r1 = syz_open_pts() close(r1) mkdir(0x0, 0x0) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(&(0x7f0000001240)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(r1, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a", 0x2ea}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x7ff, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xd8e}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x7, 0x4}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0xfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x8}, {{r1}, 0x5, 0x11, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x9, 0x80}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x100000000}, {{r1}, 0x0, 0x29, 0xfffff, 0x6, 0x36}], 0x5, &(0x7f0000000100)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) write(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) renameat(r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='.\x00') executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socket(0x1, 0x0, 0xfe) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x241) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000080)={0x2, [0x0, 0x0]}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYBLOB='B']) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, 0x0) syz_open_pts() r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="c8a9d805a8e7b15f1b9bb59d56c762c3229af9eef397ca51e4024b18ae7e9e3d51caf669312175eb550bc83df0b948034c29521b1b6ea36a2321e7d00fc3ac653a7722df8e4686a7e646a4929580e40184c1d8dc82304fee6b282e83ff9ccf870c4f009160d0f2815545d7f1b025bf494e4d0fdf94d16e5754620edd", 0x7c}, {0x0}, {0x0}], 0x3) readv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000004740)=""/4092, 0xffc}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16ed62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/7, 0x7, 0x1001, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x22) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) getsockname$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x7fffffff) sysctl$kern(&(0x7f0000000380)={0x1, 0x48}, 0x2, &(0x7f0000000000)="0004005f", &(0x7f0000000440)=0x4, 0x0, 0xfffffffffffffe52) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x11, 0x0, 0x14}, 0x40000000000000be, 0x0, 0x0, 0x0, 0xffffffffffffff62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: socket(0x18, 0x1, 0x20) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r0 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xfffe}, {0x0, 0x0, 0x4, 0x1}, {0x6, 0x0, 0x0, 0x1000}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) msgget(0x2, 0x539) 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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x8000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{0x0}], 0x1) r5 = dup(r4) r6 = dup2(r4, r5) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="2daeddd3ede9d7aadb3706aae5a410a836af01263fa075d7865d0fec53512ffd74e0b824da9ac3c89baef6c6b43da1bf126a190443766ab70aeccb2ec5c6fe3c9a96e67924087392569678b2c0301336ed240b0b", &(0x7f0000000340)=0x54, &(0x7f0000000380)="6405978227d578ae9a406d57ce8dfdb4d19da87ae6b860f9bbcdfa3f455bfdc1f3881e272185f9e5b28c6fae8b82784ccc012515b244ef78d9ed05fbe5611a85b347165cf8d13cf16e7898b7a49ac041bb3e869503b3d4a865712eca63eaddd7d262b461855e19c1cce73bc62097b6eb9c07d7a3e8", 0x75) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYRESHEX=r6], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x0, 0x800) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000400)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8de7d15ee9c86dd60516d1405d90000fe80000000000000070000000000ffbbff0200000000000000000000000000012c1081"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c0f1ee24be00", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x5}], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000080)='./file1\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000040)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d0c30eea6356105ec8aaba86930f1aed0b3d111d", 0xffffffffffffff71}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0x552}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 4: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000440)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xa9a9d863e04e6db8, r0, 0x8001) r3 = socket(0x11, 0x4003, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r5 = socket$inet(0x2, 0x5, 0x18) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r6 = socket(0x1a, 0x1, 0x0) connect$unix(r6, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffef1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) executing program 0: socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x37c}, 0x0, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r3) socket(0x11, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x140) getpid() r1 = getpgrp() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1520, r1) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000417}) close(r4) setrlimit(0x0, &(0x7f0000000980)={0x3, 0x52}) r5 = syz_open_pts() r6 = semget$private(0x0, 0x7, 0x3c0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0x1}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000180)=0x20000001, 0x4) bind$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0xfffff7ff, 0x10001, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r5, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{0xc}]}) executing program 0: r0 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = syz_open_pts() getuid() r5 = getuid() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="07f04111f163833ff790a8a8e2e8560c2a71ebd72b778672b065e531c57bde7ee015219cd39e14ea15220dd600198d0f99860fffb8220b7abb4b081673555f27ea8ebef4fc8eb5077023b664e4919b674399e5d073e25f9edd089db94c75c090efdb4ba80ab4492af0e3b37334926cc46ec07c71fe3d527e1aa306a23f7529c5f6bb5d3f3acc08d7730413c1c55d5db314745c994792a8146b57b20aea48f1930bc742283e38ed551f3898fe27e46b64f11730660c24725e1c6f8093c50352021d26bd69e47cba5c92ee67d2", 0xcc}, {&(0x7f0000000240)="437651ffc323f9efda259590e069", 0xe}], 0x2) r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r5, r6) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000002c0)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e84a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf"], 0x135, 0x800) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) r2 = socket$inet6(0x18, 0x8000, 0x8) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) sendmsg(r2, &(0x7f0000003800)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000180)="9c5b6506b4f440d0745078d0729872d00b3e1231f524d663f077e8025b2583c0ddceb872a9f36795b92e065cb2add05c1a187bdc1dfca3f70bf1d6cc53676fde0f9680f3eec4b25072586e0b62e2726c253a4b2cc03612bf982d3c6ba0bbe6718b4a9cd29d871c7451c69d2504e8f95b3bc58684ee0783ba02b7e8909bf7c76071a69a2858f3d1f34bd11f076a8fbef2a4e068433dc0a656202c4c041e6f12181047175334485b8ed97ae88a8dd909843d2c1e", 0xb3}, {&(0x7f0000000240)="8e1039a358dc19c02ea4cdcaea22176a2fb796fdb991025a3135d7acb4768d7ff5b5df5dbb50c42b70d6a251e94fe2b561e46d03f55d8cdb78669aecbb1a95ea1fcd27ebca0243c6592e378330316ef992c5e14850b473c180ea15a402f7f3fe7d47690e6d15b4220de29d4957455058e6de4376040a50385a191665d1ae175284ce669919efa341816fab77667a3f7045e6d1e778036877034b8cc9da86fb747687bc6a8b5ee48a386558537e039c0b454c8d433143be40253ceb3b0a94ca045651cf58bf57e7d958160476d0b676fa012672cc4020d837867111d6b8e9a0f74cc0369bad63abc779d2a649870756d5c109832c087c626685449c4f1350edce459a9f2f660363703ede2b52e4b5b4e43905a314124a670ae51eba5ef88ed11fee4c7a734502f7bdd530f26eaf565c3921019debc716da85418e1d8647dcdf8d5811c6966f25fdb405ab98844ecf1f809f03d75b380727ea4580e74e3b8c23f8a754b10c363e2c01d91f9428a24037cd8c4ca37fc92aedb347124e36b51c0900d5e4ed4a29550c4163f0cc7c2867d41cd25dbe79d265e64bc903dbdd8a33423003146d7e328588a52b9fa6f1cf8f7a3c44ead7353afdf6575b44a36b857327736f35c375468c694201030aa4adb487319a107fd6b47204b736722f7f52edb21af10d18489894874715950791caa6ad5348bf19a4a610451d349f0cf175483e69955936bf97a93749d7108f3922b1d80a4396603c546aeb5dcc79a4b2d7d2bd379f3bbc8ba4ad412f6b57c555875182a3133a1d9a7baf91b6b079105bb2ec17028f422ee9efe586ed9d51d535da7c243b1c328cae21fcfe063943d7b6b94134ad90d9a7303751c8558f124ad27052f752af3e526b9e39985e37b1cc499e2fc02d826baa5ed08e555e8aea63378698d26ae442e8e2a8b53184a8fedc8897be51f4eaf948897b152b407a01870b0ef82cd4f5e55cbd33a546088f4144a9e8c28df783aef9444bee200439f88dfbb1d6cb0d52b3acc87f97c4c35b1869db52c5060cff00a998c558b38627e1ea96f9925df800c3f4904c010c8b93a15ee218c51a23da0529a4028b9a7e828cf38af5125383b5239d670256e95d85c24c99ceecb52f5b13ee20943b444374d0ef74684ecdbe5e1207fdac7ce4c7a07d2e7d3e2749ce6449d5cbfd26770b8856c3986208c2d80c136e3766524b0b313aa1e986c74b69d5bb62f2b2856d3ce56495bb6c6d266db234edb97a9f5cad744a7143604272e69f2ab1976d96f76d8e29207b9ffa69e22f20577174aa1396eda771ab1365262b7cabd95707a66a363040822b58b63ff1f7c2548190a30070c0614fc29832f0d329a6f293fb5fa720272469e7ea20901944262dc36f39a26817882e4217bad6a1f23ffed51e8cd828b42894924326e1d869be7a7cfeaba37c8902bf74c93cc3610c6d412715d4a6372b3a922d7192025f0eb23b64a2f9e3f5c226f779fe1d86c2b97998e4f46b98eb608f67f94e551e4f40dae9a39298f37ab6a44f42611a68bfcb775ba09233c4fa5da70ef824ec7b928e7ded7cdb4344abaa954839e0a172583242d306e09d9b231cc174c39a5ed28eff36f8b65c9de339b589176c8e29a5c5a96fc09267bccec8053a9ff894e2e58520bcc52c47fe4ca7e79e85d268b6fdf8245e0a4657fb98b1e8c3dd4b2738a0425e085afa5405aca37a07f73b6c8c63cfca9ff28cd258f98f830b34c0159084a0127b1190cc94bdded2f46d0717aa4d1285ef84fd51c4972d537ac0b4daea24bbe4db21a68b5011802690b12b50951acbd1b247f5912aeb1d7d100ece6df610b846692b74cc5cdc35786fe37bf0fe8a850d07f78653c3fe1cee4f21a84fca2ad8766541187bb92ff303c96bb9bf54611d50e973aefb461e1a5ca13a49d4be136982c007a7a29ebf589bbb8a27bd3f0f5598b722f00876c1c7379e203d4b3424277bcfaad55cc9fa21e6685a42b0508d2da2ee578cf2a0e15809a5fd7fba5be703d8b16d6c0e4c846f4533b8de20deb149cef687c253be09d4feaa37e7db2a8f090c92957099a307c9ec89ac631372a176fec0fa0c80c14292080fc363a993fa1604b8596d2b2f066ddaf44e9402887624cbc3127e26c3024b08f26f0d02808d7d33dc61f9a8655b85d4c426d41a0115a166bd32294cf58742c1a9bc09e28f86128d2633d899929aac7fcdd3a6005eca3a5f38fc27d4737d0459e257cd9b8018cfac3bca66bff62b15a51c923962266b1d18743a5fa554e1e41c975caee0a02dcbdcca66715a9ec2a81d1b150385981f20d7c4e71d7c48d6ea922ee9fbbac09f1e08d31cc4eaeb6c84ee2e171e5ad2f7dda014b49f41f4b55bb14d61a998cea0cd088b91ea25e51b98fc58e75f9a231ab37a3352ffa0d346e116542bdcca9b7040c7bc7263069769b46946e317884d83c24cdf98750e34c6238a604d47c1e501a1adf67657aa63faf81b1f7c518c4e59a486c44ac029faf70ba779ede377e80d97e190f0597d736ae9ea8ec4d7c40079b1db3e23b8f540164448b20f4d0cbb4373a9c1b8872ff9990149b8e52995455f51b280b2063192221eb7b38de93785fedcb571c9c8bb91524ff8c7ea6e78e9939dbe31391c2b57237e8f65d16d2487e14ff9391bc5b0b7d50874cdc3ac43fb6cff7e24c0f89b46bc40b92be983f9965066890239b37a587e4f5a76a9d9fa4446ac25ff5a6f87e8085ad410d767e885ab6d42e22c2f5871e8b8251c0621fdfaecf0b77b3a8c304400773936a2bc1eae8c9d7382dbf49d5f2be29da17be91cdaf108f8e9ad7bd9c85ea15289842f4cad74fe91f7b5f53f0955ac8be5a3fe974f12a38f048369f78bbb039d199f37ad74513156f330590dae693c3e5f580dc12931dc8d69534317864769942275a002540a854470aebc5bfc0a03cef41523c0ae324133a4cd3848718ca1100c1b8ebc905c630a0bedde3537fffc1206488f71aea9ca9fc8f0f08cbddd5b4168d4edee0566c6791f2be18186dcf843b639ec6e3928480d2b6268bb37f996b131d6a53cca0efa25b2fc598a36f23c0d8cd2e9e1c3d0af9e86290d27f75dd831b144445a1214f2e7f0661a65b3fead7766493a8e54a3c3e17d42d1833a55045081cbe6c12bc5c9ba1dec942bf3ed1e924f3927543ece63615aa0573d734abe10869d35a9bbf8fadc14ad9866454c4cd06aa8de02438a15124596f7e9f46407f9ed8f3bcc371d1b2f21efa94e1223b75c8479395ac827cc65a8f3d12d54908091693c23a93269f899ffcc59db813ab1b0773afeee85165765dce5bdf1221f95641b3cd708c24fe038aafb779b4369a7c18d5ea8dc1535e22754cc17d82d43a776ffe9c0777f458a5a90216d63f7a6c8e9064099ed67b742049cd8202297cb24aa530346a7b2add209c5b291615438424e965a6ceb9c1cc07bd7b82eebad54aaef9a750a6ee0a08521684ee59f7a47569f1b1fbd2dedafd224210d917188318e1248d46dc16fa39cfdfc43f2895842cad2142e0fe22e2a44ed7a1687dae833a6497cd233bda4a457669a0e1ab0bbc3a435b95f977aef671ef9368335806fa0205ca7d29064adb0cdf73f75ee69d2ad8a23000e8d35b927d59669ae1fed4f895dedfe4097e7e6659a4e409c903059362d210c5358fd9b3b61e2467ba6213a228c3b34a786ac6384a84e1ad125c647ceaa7b0719d3261a65dfe5bc13f203564607c160c40b1d2e478bd658aed9c6426a8207ce0dabe9a95bd2f3add439f3ab603aea5fa742edf7edfbb2b359341c2d9b9919bf76c4f4daf3e176d6fdfb03edf6494f6a2517fd48ff26cb68b5ee66eba967b03829e7b818aa404e1158dba27cd688bf74080ec394b429f24f028e184e8075444c3542a7eab7b0c85f64fe2982eff4fca9b96bdaf0284ff6ead4a0bdcd2440331c65b4f78e5443dd8fa835120d93f4557afebaaa8ee24f0f6050e8e87f1c1787a6e160e50771924b3911f929bed7fd0befe7d0b8fb82e2f382fdda12da6d1cac272594d5b64ac6f5ee97d9047a1747b3be42fc13f595177590dee1eb6e87f3f7e312a9c9377897ede411bb192b4ec8980a42e60b43369400d4656205270ea38b3a9a1fd444fbac33c929db2e56c2fbec44f1b6de53a2f4d2c006b0bb2e5c10b2245e95c8034e52d898714a573cc2ffb456967e8643ba2c8c714e983e6d95b7d6ae13012d322a277a97808e1ca99320669af8a166fda204d06f7fbbd24945c08fff0df6757ad6b9c6cb702526e3732ac84892ddf454bdc1767bf1c65261c53e8a5615a507f6b0a327af18bf4e127714dba926d494971475ab2c7547b05964331075372ba8596007701cf2c1701a0d2f5f5b14a3cf89a36e8f8e2b9a526b89a9113afec9fee23f6f5d090ad8c24680b7987f5ae3397a0db06103094795c71f4d011356bcec7b148e4df8c55f518c8ee39ac97476577a0470d663d37b8ec6b671c8a69778a03319ccfeaef352b18f84fba1ccd2820639df4aecd05a5a346483e4073f9def5219b4843b4d6628eadebb984459aa0af84dab9d6caabe379226e73e06ce29bd99ec229fe89f6451ef857457189bba303074bd0180297147d0862c9bef7446e24ac1cf95b1a5a9726632842f1f3642fbee6275896d1fff8d52c17c8dea3e0c86b7e83633987376f5b449aa14a9af6e13ed071c7b0cdd9d7eabf779274c0590deec3ed76287030717c486e224a71883fac05c83535673aa0b10f18f517c949dbb8d873a6bcef38c551c41608552cba5d8b92732355a31aac8a5e687b4d3fe3352718ebeeb4009381b5528bc75c7ffcd004acfcb23ef9ee1aede6da3158a7c29597ec80c4fa9e85cfc3965c4c161b0764f7322150c4ffb88062d1fab3123c761a8385100d43984a95ed54cac37a3493cb1e5e7302a14192e529671d1b27c5703744171e499817e65d763e0ee7f4849b53400cf8123734d026978fd280092b3bb8e752c21f1caaa049f9d938118dfe12b2435edb6a155b85564a1c34336547ecb0bfe3cb54d22de6a56c915c031e380bc92ca7114c2a4e60cb5624a0081c3bcb19b45182f97138d6bb9283f18e0c145a6f6db8e43a8d106bfda6109477123b50ef9749616491ec699d0ee831b58990e7192104a49b0e6c0badfb6e180eadc6871acce6acb59e472f1f8da1cfa625dfad2c7ea85046a18b551e975ba5bccebff2b755aabd63c3fe16052c9eb9d03719e1ff9e321379bded582af68c30fd5fb5f797432b39272155ad44b4caed644b07eaa9a22460161d742cb3e26f599ad4af906282cf9767e23da7980de25556c7cf1ce5aee46e1bbfd55f9f39e1952b725e0c155671a9b7fd167a0b4f9fcf9c9cc6435c1c754760ec124053804217789587cd07d3eea71f1eebce13f425c5c8890ff88c458aada21f7e016fc7cb153c7000c3d557fec11fc620938fb3ad6a1191c7dede2100319afc084d43c4054da07540727f1b8ab24f54d7b79250de53967a766b0fc5cea2084691e53eb926b100696a595297a477ee1235db56f2861f6299a4a7b5eb4ebe6d73682f19def54444768edd9be06c1e78b6e20cd157057de03e56ef9ebd2ddfe2dafe9ec7043593c19980e5aad811d8d058f6a2a9ff0c84961a1a038339c64e9eca4bf227a31d462aa42e4d01c29e132426b105e2167e36a61ad17f950f7f81c651c058857ed813be0e8a54b4c23fb968ba35951335962dbb3679c2f35777d26eb7b5a6ecdd3a52e1c912d0c6e12c829af926a83db84b0581bd3942db5646e15850b1d0e78b1140ed8e09373ca353c435b", 0x1000}, {&(0x7f0000001240)="7adc6b309b10b6413e25000f854a6572b0f962d634ccd70b620e31f4e459c42372cfc16dbae87f2c5dde6f4c7aada3e01ae9501c8de57371ae3911384362d3751d00529df38652385f9b8f0923c7301217b929e2bae54ce5c177e382f965a23c1adc0734068c0fe4b54d496ab9922dfa2e1fb7c802b8f4686e82e8271df348badbf35fb1d62809a16bf8cacd74c64a4ae18170b325ca134d079d67bdce5f95b7fd962c37bfa415acbaa22d4b4bf8bcfad3dbc3af5560d88d", 0xb8}, {&(0x7f0000001300)="345c477c5752438b84ac7e079f2e6e5a9674612608baf76838d712e11162e80af03b454fa5bb7caae9de9a3cc82fb5142a00f15ea9aad01e5ea214d9bc5aaedaed385f849dec9d06808ac9aeee621016f740b1995156942e23567bd20ba958c080e1ecea196badf22ca3980299d3b7853fb5085ffd2894474bc536b8fd6a4850603b378fe3237645d9ac8c6e37c9591333302379d0f2ce541a9d00c4a8b84cac8c6c2c002c4cee5b42ff37d32ff6c59192437d3adf7c6fb60f890db4009c60723eb8340b530713591e706868f1c5", 0xce}], 0x4, &(0x7f0000001440)=[{0x58, 0xffff, 0x6, "7cbd331cb276abf1d17bb97243789a4e70467101f2833ff4505133a752db749fad7dd4b27c89b9b96bc5d26a2abac694c45ac35f31fafbe44534ec9bab80a41cbbd9b5204bfb60"}, {0x88, 0x1, 0x7, "4b15adc6d2f694fb67c9d78fdf542cc36a58f110e7569511507f108d3b7f0bba0e2ab452cb40093ee8dc8b6ed9e6683014fa115da7a19b9a02cdaab96fe28bf2ab0783277eabfb3c5ab8ed10db0fbdd0a471ab9ce034d1208c3a82d8ec631f59646d61d95dd56b5845079437851db94000386c059c6fd38d"}, {0x1010, 0xffff, 0x98, "5c31d6d19fb025afc58f0fd743353d27ba75ec08a1acaf3edd71f7093a12df0badedec5b15253c582fe603e3d9172bd691e6cf64b065359fe4f7ec9ab41dceabbc9a7321e493729c26327f9a5608e9e4757da4978d6b0faf86e101ae913321fce6434be665f3f122f3bc7e892dc846485817ef2d000fe0fb5d56cd265c45adeb186f2770296d476a366694edc552b21484a0562ab3656004c69ef9416f25fa1e5b324e520b235bd33c91e0e34862258287278786953a2016f2856570d043686cf41b02c1a3bdc413f246f56c030df08d17baf14be2163597fabaa9f999d326c0c6e02630ca360aa0378f77f816bf1c3cc79635f0f632a59bb710e7672f624982fddd206ddf3387dc81556bfd5fec5b8e383e1ec1eb0a5e18db6827127117ecc3676f7d4b05c941f789a2a7af06a55a2f6ce8247c3e389c8231dc73721aa2703e0ac10a4934a33389b982f8b0436c697b3828c6744d3081cedf256a52c94ccd7a77b8fbdf7609dbc6be0fefb5af2d93943a9f78573a6d074a406324e77af222e9b5e95236614d56e461a5d28b5978f724970a41a2299bb0c00484d7db5fc745365479f1a75d5ab73b78654c771522a184d7159e1324764e159ad1553aa7a794207e6b6dbb7231e6a0bb0f413f25f18e64cd1afa8e889d4005ddccbe4082b0d4c284acb65914baa514ec267d14528ae40e175cf276afdbc44620424a8622cb12e87cd0d41dcd81a07f822040fc6241bff0249878233b8aecf7be0c471705e313da3a347a797ad81b3a279938cc831cb3ccf739900a8688a22d5aa8fc0c1d687eb805d8416984d36f21a0ea1d74aa86a80daede4fe63ce2013379e4d63bb31125c6ad0ffa652473e0465eeefdae88077487ef64c09d8c2648b837b51929c88e39408127fa8d7c76c537314446fdfea5c9b3cf854d039c97ec3bdc4d3f87a82824b4be0b2b25359c38d6f3841f2de348acbab4f9107e136d0a3e1c7914ddaa371e88c823fc0407169841d2185a8303edf0ed376d986eca522c43f789359d84d2dca7d3f48a23fcd008776c72ba849234c55862dad669be75be6cb3e668ed3a4da8404165aefd9a0baf01d7002692e9484e991003566a58ed989305e890103fcbadb30b265a1ce0ff9ddf3db3794b25f5702b952b7f5c8faf7016f4d193d1a0a9dd79ad1e695b419128d9bcd1a113cb3aa4454f3ac8379c296e273187514cd7f309a5eacf4c2e19c4be8288e5e235270fa05e04cbd0e570838bbcae86006ec574cbdbf76dafc666cd1dd25bdf651fce22bea629a5a339c519f8f613a5b660a06ee4d374d9ce82a6d021a6bdd4fe83f412a45ddc847f7956b76a17fc5ed7e97ab1c32373afd88787ee33c94e0c2fc30b3dcb5927407a36710e61d8a4f6ffd57525d7a6d68aa4fabb21378de8ca148f167cf773b11597b3bfad900cfb434d194cd86b1ad2538134c476b137d2ff5d7d0fdbd28055df79d373e92149d22d3ace397d69cc057dbec99b3e8d54a24627b501ce2f7bce06b5e3b921057aacfcf3fbfcf9b8f5d74b84941735c35d3d72e5e55c84b8f4d69f95193605d7491c0658c4dedd222016245895b93ca9f0477284b48e96e32d3e63f287b806bb7c8ed0fde7183be9da927e454abe8cbdb355e752848b7941c3148877354e09fa777b58eb83884ddbc37e6a0f270c353b98e0311a61e7487b93b2c3c00b64a7039b8b930fb29419d8516cd7eaa4ed36fdc906f90c5ff1ee38b288344c65add0a76b7e6735f752447e4d8022cef7ad3645931debf4fd7a3ed8a72b238e4092a85d13db2751bcb83b31b57fdd3acd50f78384911b703162f8921f13e2d295a2ceb5cdb0e6dc07b52d649aa351e381ea0c2af3612db03ebc2a6aa0399eeb891cc78185ddd8e4ac88de7603705829b2b3c19871ed66818630c2521bcfaeb44309d5a17743a5601f3305c4f95a849d3024e506ae494399410d2c7732246d8eb18352cfaed9d783c47f3c4aef54997fd38756e6f930081b22dc89677e0611dbd4fa2ea2b284e8b9f32d68f3efe17ee3b8c777e3b7491c6bb7bd2c932bfe47a2ab517b5c6d20327ef154f0ed6662fef2d9cf232a8b816dc937c13477dc1d3dbc5a2779f2ac4f0768d2d4bcca302037fab332cba2034ae487041a10eba7f2235b9410a62d5939d44c946c5f124d80faa63410b34f1ae7daab46cf5c990e3afe579184ba0f80e26905ebe2251c06cfec6a5a84d59703dadfaae74580868bdb1d87558f4ce5cfe96103256393d0402bdd98a7ab5355694ff167fa297f522818070ce95f43ce94b43b80cd5e9cdc246e51e378b9ba0c7376a1236ffb05851ad9d3581119452ed8db8411d2be76f97cb0e3362aef10a772f4008d8593afb718f5097c38f58cd092f62303171c957e3fc98ba6f209bd8cdf256ace1578e65cc98e779719be9ec000bea1e14a95e04daa4f57dd5ce8fa6ca3dfa5e70c88381d2cc95585aae08ba0b95b7e55e273ab0f0a5b62887ae7e42c4893a28bf34c167fdeb8986d49bd2d421d5b36670f52f6d46a12024a68c94b3f0e8a533533dce7f2c41141050bdc134fdaaef78d405fa7ae06e524a244c78184157aefc8f6d91bd8a43a1b51182a2b40166b0fd7fd2cc4cd07ada914358bd5df02bbde5f7e643c3afb64b91e2b4f08663191a1ae20365a35d10553d45ce1e2c860af256ce3c6f1bbef0741e685476f88bd5953a9d89d5f9f296bbd54421d443990068cc2cdfc2917321a9c6d53f27196844ad8ad156309b328711fbb2ffa8dfdbef977aa34d96eb04eed7eceafc8aa34d085858a021a3de0b74e2ca7bbffc44d0a4357e2ee770d127217de0860aeb8a8457a63696748d32871c648290c01c684d0c177a1326bda29161c363782a98997b0314c95b85c3f05615d9c5034c1a0e58b3ac7ee243ce621d2b1b4ae9ce425b85f4009448a23ca4e54c2031ad52e069ed048782f4e75d784cb44a17fc9bdba2dd31ce2c29db3a34cf8dc35ce83e3cc2e8bfbf214f10d186bc02a093d25dbb92e18d70772ccdd778abbf60bed2edf9e234e0c3de87d7cd0686fcf5de45817f063aac9b5104f09e2f78bdb729b6a5bdf72629d043aef5924eb7b47f312e48e021423f209b12660cd694210b34319a647dae676b2d3d794b531cc2f7d091b73c921b1f97a4508d0b5931f9fd1f7886ad41eab71a8f58507a057b98aa63ec0012d9d298f542aa1647089c3554e08f771552a9d4607e8fc1600ec1e7b42811e98d1587bf3c58ebdc7ea19f3a1c22941403669bc1a00620e9fb90994d8f4b60fd381a0a32d1b1183048991712a8f10979650c898052815cdc341f717aa48aefa61cebffa4f9d5aa2f984e2df2ecc1c66aeea02c175a7d60eb4338205904a7e8cb026ea8ac1620167e7e2827ec3757206701ac7b96c0d3a4fb3cf3b9bfcfc16ca412e79d246997d47252ad64d9471a2acda9b06dd9a92acea6be28732a62c8bc5969cf5dd72740167b3272b99245b289eb96e05cf01528816639bc9cefb2ede92210d796c8725d20a31c986371f04d9eafe3b29d1d7665d0cf98ca59a6085573ef7f29177fe1a8192e5a7cac377dfe95c053abea4b5522127ca7ca3a45fc2a1fa6907da7575f31d4c06c9285d3d37727cab969052f39ef9682b773807717071f1ec7506ee42a5027d4c7f7057c080b0b5d3208ce4fb0f0a889117fba84f32efbf4f3f9643fb6e8f5ea0ebb2bd60d354afc1e69e8071f0cfc67c239bfe16654fc6f0469a340e0b60324eb994e0a1e17f3f2c96b22451b0873e4d09b533327211562c297a08c2b1985d1a0224fe9f17d245d0e0ffc14a75e7f21fa9f61aef143b5f66086e22c05c305f8eb8db636775b06e91c427f0d087660e7f1fe756a362810457e887ddd6741e658ded56bfd9e95dbe30455b85a96fa34fda9a395694035df0db61e6f386e7b567eef117800cfbf0b21d6a552f7b3909dab7d12211b78ac4785f195eb0ae667882f434beb458a3dc484243ed512749cbb202379557da4652e645cd4889cc39a6c91ebf96d8d868f8dcc60a207797372a0a1ea338fbfdff41b2e370491b3826b16ef91adb51f7582a60157adcdc4be46ba55e8c0a2e00e1f2ed811961924500ad96b196163cc040a68ffc5902b5347019ffec574d6dd458f152c1cd3adf3f62348cc7de7adfc24309a7a7f4c27f30d87e5b9f1119cf464e12331390db4e5fa518e177018924e60c7bea4969c9e4ca966be49311bd6baee60160957b4fe953d2ee4ef1019dabcb1669f21e1fa1f3ea11c3d235c88953bbefb39feca918a21e26b7c87ab0e8cdc836b0378ce13f808532d221497623bead97c0864e1347c7a37ca0bd02e26a476de0287ee664e85f02367ddb1dbd02b9e33735fd55bcb07576fa53fc7c886fb55cb43150226f9e1fef2a45a056c359f65d2fa6f0ce58811e9218c910b1e967b0dbe75b46eca114ff6e5a4d7beb9dbf3b1499539368efef52d06830726f86e94766725e9d83116b54303f68d90ee99d87ac323292040248445a37ee657e5cae0eed840dc4734eb135ef49ebc5a4c387ca11b20358e63d37bdeebf361e4751ce79a29bfed319b2104c3e2f6c950412009f8936d26b30e49ed7ef2ac9b99d28f15f4d2d262ef647a0a099da103c57a635d01ddc6c951b992764a5826fddd459c7286a8e358480eb6b62170619d77270cbd8e204961640fa04ffddb59260d924da8b335d06524b7604184f0a8b20dcea390eaaeee480666d42bfd3209b0ac9747ddba240f56643b14159e519492e97b5df03b9b9a50cb209622506a59134926d4466f24ee2c45a2487fd589cf381e2d4fa1f3a9f5fba5f4b51c266e6dc42afa95117def0e196d75640179b9b1a32a905dec48eb958a46bcb9b388ed7098698a4c176efa50ef89c257adf7b85410c09b758ac0d2e36f035bc6aea5ca0b8e5e07f147f233c1318d3c31a82a25a6595aa5180ce5b94897fed7b45564cebc61d2b1a4ec1e030c6cec5339ad248092ab610eb95c5b73e7fe8fc3126e003cd66d71ad285f81426841489de18583d23de0eeeed280d777dc149145b39cb082fe790d9fb94b2e45deee08009dece96489925729790887135be9cce9a5f58ea3d587d227a95042413e003a008612cd096f2d0d352c739cb56e0e1105b5360809de2c4df8083a73a69f131edf18ae857d9c6daaab52bf1feb2d531d8a2ec2b7af959f5644c1c68ff631e461f48aa54f8e3c2f900b262344e13ee375287cbb712ef9896bb18ba3b78bf0a7b1309eb8a62d3785f4af29b1fa69695dd511e440cf84596f3f5716733946875239249bbd844aa1ca3829fba291876cf7b08c315eaebd2ccd51c9499e741ba320c9159d07696b5c5d407c8a2fbf312c3cbd00d78f509376fa912bff9834ac403f236ad661629ef920a9ba29c97ab177f6b52c19c071873422560bd67cba97550dafb24a778fa75c5eba2da9b1ee8b6c81fc41ee1cef95f02374d63f6deb59763b5e36e3bf832fa79af23584ab2e191a8fc9cc86d07af3f74c72a9a7b32c700da60cd7cbe6a6699755534aa5865abd07f312bf1f0679dea39a0ff85405f4e040520a7ddba3b35061935df9d5bc657e4e484b461077d7494ed8c6d7d8d0575447a31e894e1b1d15c1d2f4c9a1c73f41dccbc84762ff12ff4070acd8e588e6e885bf002d81c9ca8ecc778c7f090a2d3f323d46ee30c21bf20eccc4dd3b79819fa0da6d148dbb086050476dafa5827a09a5e9dd82c915e4e9f3b5e79c93f91a0020a5ff04aecf47a4a4379616b6c07b281b538afa098c2b6e2d5728ab021c0"}, {0x108, 0xfffe, 0x6, "3e55417bf464c192f006f09b7b4fae848d535ff12ad723151322e329ad1d357f5fe60a4e3fc699d29482a9505fd966a532dbb520aa2a8d4d63b453a8f2af8849eebb0747c79a4e294f50c95c3cc39ab0003a0ac086b03710ab378f0db2940da0d3bb0635a5788d833cb075a27fd938e7848d158dd7146765c0de34b7595c55258a8d3bf5624eb320fcafd04256dce54eb9ad0e5e87cbf6cfb1c0f97f564043b93393ee04969502e12bc5e4599005f139421c193805058219ed7eb00806ac0831602e9d00ed9f1e9cc08e9436d0e7aa1571a7c3b7f431c6ff855015e9e52836e05b7e3457e53a113d39eac99e007027a547826b79dc"}, {0x98, 0x3, 0x35e2, "10c7cd7d933f869726b811a929959ab9a8ec8e8e1279559bcc54fa6147cc28d21c6673722027b60d4d20782e59a36e371f40fc7658d1f8f477bc381e6cb3ad201c1f516800634513637f423c5f3acc29ece744f28cba751e1cd9b9e6b26f5d0f2d6ec349f7c28442f7ff67a0f23da794fa2883118235844cfb1d3c17892e8f5b5a"}, {0x1010, 0x1, 0x0, "c40854a60836ee265c167aab9e75fc710496ce360158ce5b466460104d2a399caf38c1c920aab074e976eda32497ad9af20e876a0cb57d4a273a19f40f4ed149bd4ee95aab082aeeb36799e7d6b5e7e838d1cc14a8a3576e8327e2349ad100d10189052a7b6b72f493fc132b8e8d38fd599fd32bc9ddf33544490c81f0f4dd3515a32d20d9386867db3118b3298406b1e4870f64f83a8d919872699f88c0ce45a5c02d943f2319f52858d757a50fd75b03cb2d1e59df14baa7ab006438b51db627592a8eade07f835d3eb9868e57e303cf5040bdc46836f3771a0ed40f46b0dcfcc5924038db8bf8c957a88f9136c5007287bf50e55901eab6b510396ca547ca65ece3e3034d1707a22470fa4e1340a92513591d0244f989d75d51856b25253481b0cd5e44b3ecdbfc1a1f6746f3a2c720ebe8376ba084e95b6e040331fcac14ffb3edbc226512d370b2c755ea729d856ab9feb99d01e5103d6d15a7465d80ddb7ea91c593fee49b28b7bad038306702b32d4fe9830b70642dd6192d639492ba16461e8333cf8afb66a478a981de94fbd2d532c156aa20137c4dd9dc6b1db5cdb06ad7254dde62c371f4f09ef76dfbe083dfabf6334093419a70db42d0827caae25bde72f89316b7f5dfc144bb68c64a084cdb3b567a5d12c3e4d6df3fa0000d996a09e9a953f6496cccb5da280aa7f8a92598aea7ac4dab207f64f5af0a641fa4e1bede91e1d05abcaea987f6a5c3b47d130d000255b5176be838d479904fa0e3f13c4605473785434c7b6e5e240bd8a3dfc0fbcc07fde49e805c1667ad939504c77fe35fefb1071ee0baff206e1335438f0f4723a0be488863b913fb456d618dbe6006ef8b284127b718b41d42cf85748521921d625a2aff89c708fb71cd163b75f67094347f5ada1b793dc4112e85c99eb12a39b11ab135809988f85227514abb30ddca8098d37b1635af915206ee9e7c7e80c8a54ce6ea53288b70f73ffd6989092762a534273dae9c6ad0097fd64ab586a750ecc95a000160b239989edcee356cb474bfe23944db97ff644552e595a8ce022336e48fbbd66c3d9bf7504db8d7b9d8d2c1a17604f7d60a05876568ead2ff17bea59c7706bc13e23d135bea0ea7a2bae081d91256246fc62b5d931ff124ae00ae3c3aaf9f52218bb40f01089d3520f8d65700c63b460fee4d2cae061cc418643c61d968bc2e1927a468387921277213953aa7616df95d07273cef9374e7dc624be914ff9e783c84d94377503642e466450a3e56451ff00efb9e39ee0123ac6110181ddbc8df1fab3970252e39b65ad3904b848a63fdd583fa96d7920a4875cddfaf90d64090bd7b0d1230bdd92f42127fad40759da42461bcd7faf22ab9738d32d30962fd56dbfffe63c3961c6939ba77dae82ffe78abe290cd9471b120f7c35f94d25f861db7021d191202506cce1ce085f95683ac7564ab96d7d42c64ceec1865023be6df3aa78c823147c3c844f8abd45c9157c701cf4b035e6437e9e3f8353e949cf62d04ae672c6a2c89fa0d5754a586a77c552c49965c07ab2d36e4c8a424032046a03cbff8b14b53e7daa3aa460dbb951765b60fcc681db58c2f2874684a52134aa5cdd79877ddd384b12de2aa836e584c1ae69ba8e51b1a30f63db06d42efdcd7a23657bb8e333db681060b50c21f3bbb83de401a4da569bd49fe7d734f940ded1c11d1c967f765506a4f655907f1b88e5944dabedc98a443fac26075d9d840fe65ac1fd38aed3567202907c1b22ee47e77949f102de88d34ce94736c918c1eb09800a435b81ede2de2fec244f8684d75bbcd49552308b07fcfed96c12d6be4aaac37e55bea93415d358b30914c8d40e982490bb00b587cfd4a7094e4742e5d93b8793a68e9df4d9aa49e57b81777d9778e2d68f4b912ffd557fd318e3934417ee893c841e7a9c082e60eb689469a08181caa41465d1a3626e7f2614fe285c2522a48f32328532b5d2eea08f6415da937b96cf9342b96cef833b2dc1fe5330eaa6da69baaaaedb95050ef14076e092b23e79083846a955002cfe5436d292adb6ad5aa83a852c6c7912f5c93b81bb101074b24380db8fb6c4d2dcd9a4e6d069030cbdd1e1e362dcfe72761076ab3301d5fef73a8be0c78ef5914823920df8ef6c39d23cd10365b22438ea124bff11bef1b861bfb3a0d4a2927a2b0dd71d5cea8de3237da5c86e0e1e0c1e26c4402a20989cf0df4bd56ddbefad1c3be049baf8a97c482486e73a175e53704e76fcda42dd63e9a0a07fc5b916d9267fdec8a76fef62e914a8206bc626ca373ddb6888fb7eef44c3e5e18bbd62451d2271b8c8181e853c336c378a5ddff6adf9d35ac73dc8953f993f7828c8a1541271f478bdd54d73c67d4259e581fc9058b0681a58daf64d7b63df8b1551af0341894380b8e4fcb5fa68834d0be7c2aa5792b5029bf414120e577ebc50852f7b9a4c4de0b2ffba7d423bcafeb8c801d7a10781ebdc553ab1766860339505dc524d7cf4a5a9007bf95462f37f14a2f705f20d3fc3f1a4a7aa1de3d1ab6a0186b420c157353fe090c2c57e56232729b94760709e4638d5c02220df6b7f42a24dca22157461c42a06e36efe17eaa8c45df24d88471327f2d022b6493755701d6437aaa7179fbeb54c5d7e3cfc226db88746b54abf554d8ebbac378e76d8ab73b32593a350b226c396426d9a829f25a190bb0826473a9cc6b03315e73421cf5a2276fffc412640a0694038e617dd7cf272eb398df37bf6455e204a55b8e389e2e77c636193fb5e70b97f7a0f824a171d800feeaa2dad313a66c76a0ede64f07e4631d07c90ed6eb116c891408a03ef16681e1c29a063cb466b513ce57e845b984b3cf562f5e51cb70c051b31031f0f3a1aeb538df3d5485b3ee4f18cb99cc414cfe56a38dfd261b851f25258790e07e3148c7d6c531255505553165659e5e9ebfc962105576ebf3bd27df412b2ce5c4124b3daa8c0b763aa18fe1deadedf699e659615ef864ff2943cb25f874cad17a4464e59e696295eb06dae0d21ddd0c4f022a2448c580c3fdb61ef29ed46d4e6b97fd14c67f38ae2bf608721a96ff06b055eacf6e86ff23336430867acce7e392dbda2c576f92b691e0452f0d965ed8693cb996b0846aadbd5a84744e27624a9b0ad2eba4eda1ce6dd500e435fe11df779629d325062e5c54fbf92fac64658b2c064f43ba3d7581b27565661d0c8b2dc806a7a8010926e3908ca31de8f4f64165828a3ed5d8d5eb003048778fabc1860be3d6c64971eacba3501294d84d9c58486cf27782f3b6bc685da6059d104d993375ebec8cb5d06020fcda78ed14502adebb3ad9da2e133c3e9fd58d6644657d438a36230cf4e69b7dfa36d610159e3726094579355a387e49a3e5a962132b6aeae58771fb12bd619ef83332c6354f4fa8e478322e2d290d1fffd92ce856c9987348391f6b0c9c7b4f992cf85398418c4b8f79c354dfb87f50368f9519f024e8b9d655849dd06a7d0a56b728ffd0bc3960dea80d42a5d94399781efc5bbcb11986cd640d21af100e08d2fbda8d5ff16bf98346ab3799affbc8582d58a3ef815a2e54764f08cca180884779f4c79ae45a54f7b9408838c88a3972904879762c956fdd48c058158dbcf79827e86fb34d335f0ce2c0682444fe720fc7b382be9ca33dac89f94090c9a1ced4e7ba0e3d4e3effb457ad8792f185c7d610a8d0d55a09ae918b91093980dfadfef0889d9735591ef13f6f0349486c4f6b4a4fa2aae2e0832460e8063281540369c80a30f2f4a99c32ad5d362c371266f42998976493ee0f71468987a4181ccb47df1a58153c8daabf85e3ab7782d61cdf7b0ba5418fdb72a4f1d8bbb8dfe1c21b5b880ae4c19e2d1ebbf3ee00655584e5378a46dcdd0c3b8b02f1d3c268d6f9b86abdd1c80b1db183e12b8c595e3c04114415718d65a1c1e452b43237bce35ff8dfa7258bd213350881cebe9a833260ce76878a26734e970e8e69c5f2e686e5bde7de6fdbc0c7a042c8ecaefae4fb91f77d5de78093c5c989df08c7968098f96c3f7418e74ac9aa8cef4436b6127c16343a04c7996b1745a65d58b7ad7681116af3f89dc616c08c39d06169de24800ff6767f345f1e403cf4b889e0ee15ecbd6100229c3e022a4c769be2dcbcefe9b1aa6f661a7d8b271e871f3912068d580f416c16ade78e71aa4a4b21b89ae157bba1d4455fbe928017e1e291d8921200d153b58b204378b5e4b81e2632f4362985a7c5bd9b354eab83b58fb606ab61044db717fdbf952c85f1b4bd301ffcd088d5d3e553149a607e65eba24d3729d4add6300998adb219b1313ba7a794eab60d19ef8df89849748ce98a8d1f9e28178d8818f67657475fd42c401bd00f9e3580fe04b9429b21f54694044fe99cbe08eccd8cd10bbcd8ec8c490f3517a1769249f126c4e3639942791d21dcf810d7369ac48f28029eacf3bf0ffee7e5908038aff4a1b36c6ec95b869dd4fa2976f79b1b1936dee53381927d4d1eb520ad25ec88fb841582e138e13fd7d56fdc72a65ebdbe98657da369bc8bdc7635a7cb048b542e1fea3cec08f13d0335db555a387a8f56ac2a72dd9417b1715750e6db21ff616c1ba258350324fcd944a12458b4483a924eb2f5b090deebde3112c6e33ebec7f97750ae6152833cf7383d45d537199ccfb4ee3d6850280a3debcf4ec4bafff18c513caed93d8d8b562213635f73cc7928747798dd5ae7a2aba57e7b1f047e9c73c0a23c5234549b5f2f31ef9378742f3869c18b0aa63fa7ca762fdc43fafb0cfe11a24298227aad719cc4674e5e5af141d0ceea6e36ad78819fef9a93930a96683a16b32911fa8bcd9d68acd876061d6cdb8022482e91fbc866c1a8235af22c139693c666c6475c062c267cb72ebee6f43bf82d6a2c018cccc719a692842374f1f99c2c160e81013239ceec5442859dbf2218870303c97d76d49645347fb98985cc2c5ed1fbd553a62ae031d4f00dbcc36c3e3f96382d707374277de1479dfae401b4cc733cb7fd73fd6a25cc7097cd09658dfe96f0c42d86425af5e0b78fd53da4fa4efcfbd140eb207da7e1d7bad14542dc5df252f2724474494657959c5221ee3213cd2c066b573b5c84278009cc538bbd61d27fba45501d6050eb630049031ebcd6256b24a4926cc3670518a8d13d08aa4ff5b1d4ace918435952046b74e0cfc96633e3c397020fbe8ec3aa2193af5fb16efa88e626cbe96d784a0ef70522261d1b443d75250018505e672b47c0b9e5a1509e5253906c3b43c8f34a77af0cb91e5bc7aca51fada8bf2a7ec81fe7041afc3bd80ace9000191f5e6d8df1793e728e86505f89665270fd0d3dcf9bd2bf64b260e0647922725c4a8e56c1780940d9ef1f7778780446e25099243f055c92497f58362fc89473a8a4362958c5c6edf3a27a07872dc8636297b52e5a47e5816716d7e213ad42973c0658c9e03827ece89a1260164fcbb7e599a1faa0d02fa0d3e4e3a3ab17e49c69013fc2e5480243a4391fb456bbb17d8d63358804ffd0fef25c24264d75619061bb88220509342279b6848c823d2acffc7ca2cd1f7d94e95867a6c11b856e3d818add9242479553519c04a34e244556fdd801f0be3e306ee3b128c183e43f9c30f49359623846d15b2739731900c42c31a391264e3bb980dba38d91752427be9c4352be885f88221bcd254dd3969c2d69c6f8d574ab5d55bf95d6b5e15a52cd1319206830fbaf68532a182627c0804f99d902bc15a76d4538075a4b790545cc60"}, {0x108, 0x1, 0x8000, "85e8057aa67dd005a49cfaa8cb34e7e3cdb2aec5e8d3b867546d786edb49d79cfc942a27314b8d87c240de627ae9989ab531559f57205ba98ae2078fceb059b25168d1a3d00f798441f4d78343ed18da3d74f8405820f78e61810d099c5fddd64f76ffd6a9d67ff5819f1843d4386a719e821b6b35d2c786dcaa9905b15d9c0e9a2011b36f835d947563b64ec464f108414e2ab9d793e62877ac6097f9ac0134764e7cab1ceb47c6e9dd708af59692c21c894942d771540d27367c2a06fde01c0fe7d389c8ae33fa61859be11006cc79cd8473dad9142b075b6a1d72814cb0f0b5940aa3c96a7ab82cbb9361cd4c33c4b4276394ce07"}], 0x23a8}, 0x408) unveil(&(0x7f0000003840)='./file0\x00', &(0x7f0000003880)='c\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000038c0)) r3 = getppid() ktrace(&(0x7f0000003900)='./file0\x00', 0x0, 0x40000000, r3) pipe2(&(0x7f0000003940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000003980)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x101, 0x2}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x8, 0x800000000, 0xffffffff}], 0x7, &(0x7f00000039c0)=[{{r2}, 0xfffffffffffffff9, 0x46, 0x20, 0x9, 0x6}], 0x9, &(0x7f0000003a00)={0x5135, 0x20}) getgid() ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000003a40)={""/16, @ifru_metric}) getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r6) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000003b00)={&(0x7f0000003ac0)=[{0x8d, 0x9}, {0x8c, 0x3}, {0x40}, {0x108, 0x3}], 0x4}) pwrite(r4, &(0x7f0000003b40)="19af085e2e2e7596ce6de54a5d7647158db8e3bd5fc981b7681dfb08a5bfb1c97a5de1dee24b58c1988202b00a6a73a3dcd321a89e0b63afa91a9498ed5e435dc447e88b8bc9b2a4d50fbecc6711be20698a758e2bd67a8a2249f70623e22a3fe1497f04e9860ad9efa3a136ff74036fd8b36bc9c5e1044797d505ac57c6aed6b794ab11ad292d4ac286b3a9c7e026c2ca79d36de4ae72b75957df958014f35a8aab48dc06ad2201c3d8864b136b0d2f828571160423585dcd18fa453ebbd82f5ea9541c55e854bb1adea5768ed1a2627a51534ed57937dc2aad1bad245ea725ec1d9858117cebec43f1ff4cf1ce67626db4bbc521ddb00720054b132c9a25e8af853a88bdd55707f69ef85789aaabe587b261f6eaba3621d4fd26f79cc8c6e74bd4e9f8aa00cc08219152f37f328bb6d1b2b5f678e931f391522633151810c0f0b7aed260a5d0ff718af7691c37fded2157158d1d03516c92ca3cbe7d15e7450959a7a915698fa20042ea3d116f8d837c223123907638a80eedff46c2cf986f3d13d909512bb381de9b983cbe69fd6efc024112496867a2545c98250fc6ef07ad769c1a19bd77095ef8a91fefb17cb9999abd4ba2f384eb6684dfbaf5634b3239ca3e497eecdd5714026fea4a3ef47859cf3e3b76674069d0418a1a677ed594593d9cfc0f2f3680209f1c7c32fb8bbef8656ef7b6ad4eba3040d9b0828d6bc45cd7584624d3a9948b17c75cce71b10953ee6b98e8e25d738fe3e387227ad0f0119f0ab027c804c72d9a4efad61380e91e1e4984d29076443ae90f4680cd7437162bb62025335a468910751c90934edecebde2215d1a68ab44a2af0d46face169d2ab644bc92991fd978149a35c42b74fdec1607729621f8c0fb4a8ffcc33808e05e00136fe837d12b119e09b1357374435fbb7715b4da5d9b7333859b01c7c2b6e58eccdcfc0c3db113280037cde759922205c8f094479a5255ffcd021af05d03199ea7d1accc738f08bbde2ff8d224e5a493032b8233752d19afc6b1f915ac0c05e1ec64a3b203f083ea51fa8e409f0d2cab80aa81e790d800359d902656166a414175a4d9af1193b68bed1b8fbcee4acdee5d6a7d3076ac865c0518a7a00fb2a80ac0813c9e7852345a7159c4dd4b4264eedf2a5fa42e74494872597e396c06b7765a01be7cb93539350115e730e1ecd2f0d8fed53a7a4cd523a1b7b67bfd640846a0f6b4215f493cf939b7f2df55c9ff21a1fef2b46e1d0070b062fbac7649e7e4c1073f9e428912eec9c2877909ba955479fda1dcc9235145b322c1f6632bf1321b1de6b44ce793dd4fbd99efe819cc72accf2d699f07eed1a5151f12f0b23acb1a31803648dc3d92113c8f9d6d7f343c2f1d0955db608e4e7dadc7671038beade52fdf041210c5566e30ae6711af4d172b54cc46066088a9fa18ea95ed16a947c43e228a4588811f254e0cdfefb1278ce46828c515967271805067c1f6b988176d4948d545791b71a6430c1ffadff1e38128c2a66fb9dc4ec2ef2e583688de61fd0e61e0c5ce91c57a6ee43d32d275ae2d084f78adf90feab78e81ab8cb9451914aba769c6921331f21369bfcfeccfa02e825428b1432dc41cb488e2f1f5d4af496a02bae2086bfa47c3e3e4ca95936cb7517d83d92b99596f9736bf903570b67aac57e765d9986ed547709fc4200e128f368591f8ee97a023498cb08c13d0102f3f694d42181b88066a419410dcc8413eb15278f64427cd8fd475977ecb8048ac1855da80edfe97ffb3213bab6ff436c2990a3ca085444bf270f7711ef73d1af4276009f7198889e1c7ff4328101b72385986bcdd9a874f213f3f69e20850cf5e91359c541d5250a079238ca69a4d8c42ef7dbd025e29e2229f59b82cffc0dd4824dac596f3a42d495030ce6663345f0c7ef5f1b8c6032e55a0c4faa87313ea5307b7610c6484fc05464b6ff65aa7a28392dc1e154cee19499ab4797177f78f226b21cd7ae69d9f1de091d32456e3b3d9a80f312f2b50dd53c6fd4feb810bee6d75ce37b912609a6e56c717ac632549b44fe6d2343bfd3a258bc26e03cd66ae094458e4db34e8d0581629e1798c34710e21f3d76b4388ccea0216b8ddf8c189487d5095010933f18f174e7e521420f9454df41efed132b2bac1aa84679ca21053a84d5623336393088b5fe08bea69eae922900011e6eb2e9f00daeff662db36a3b88fce991a2d988cb1ddade917457fec68e611fce26ccffe67e133c5654832bb21f48fcdc7b59713d1076b677a17ec32146ae1251f9c9e4634e61ee510abf89d2e093a7a3ae5297d6180b4abd0fff7527ccccdf77ed5054d6d0742297e7114eccb67219731bd955d56b9ae58635a78b7e411908756355f8f4c39c85c03b7e1c23a89d4ffc0f0cb4b38032f22603039f6bcee7b31c8fc1829f00254d0f17c3af45bb9ac64476cef4d8f4a915ad36e94315e6c092708f80484e0f81ad74d3b7ddb11dcd5dfd63dd090cde6e14d706479dbc60129c09b62a288c5d7dfb4c3ca9aa69d355af7973f07f92a616fa476ae3147d8394645bbd486dd943cecf35bfa99295370d3182c6ef299e094ebccbea419e8f6308612c0e7bd6d01495b786a5ff298414367fefb7a6c831fa38ca3b99b0bcbc55d95151113a7070a422562a5940b13931d62fbaea87e6645770e2e0082e35223ebe6d502890768bdcb63bdfb9f5d88871821eb49ce757e70f9aedc760ab40469886980c014df35b60ee6ae1940a39c92a9a8832b847eafc01b9f2c9062c360b82c419b03ef456c1033aba2354a8340ae1dfadfb6c5025e7560f8ae7894ffccd179cff95360b68a0108bc08516290ff522be6efc4a816e416b31c70bb011526ea420b0030b491968d1dd262595ed1efa9fdba3c2136d1f850dd8342d90c7fea8c706995f5d16592bc99653c0b24b8759fbd147b2d8b2c9c0776b67827cd09bb1d2adb16a1f959f4af9872e38e48ed97388c329045b276d4bb809b709964a5408c60413830ad342d2da40b2845caeeb4191c81c978a51b3367ebcd10cc8f7e2ea4932e48e6dd477e41356d710a37259be2f28401039b15b9466ab47a027b8bc56f9814035719cddd60a4be1325a8c5d5f9f85631365827b13c217660c50572b70774cfc820c9cab295de01afd789fff169f3a77c812c6da6ecc4df7ba12d9dff0d7c1579b5bc126f66b78977208c80ca34f21100b6e8bd0c44b0611f63c91a7411e3b23d242437631ddf0f1f279cc450afbf42cbf0fb00ca99bc3f329392558edd252f8238395fc1fba4ae75be1401daa339d5b102e51ff5dd4df338aaa05516e1a8e41d7331100c95214e04b4a5a81b97f20ab254718927db90e5e3470723b398624ccef3e73b3cac9a345e3a330a4376e757d87837a75f8e9d4981d77711c7ed60613c9dff82b07054df290a65b9d19e78ab5bb7d87628132c022c16231f1ccc680545e8c1081702a2e31edaf513cd08d6960f7dc49ded80ec4778ae30748b338e0e6745de6032f362831bf5d11905d56a6f7d719e30102aa40d0131bbdb23dd50c9a90688952a714f82db1affb624172e675f472a3a82691594ff81d491e9539e73d215961e731a2a5e7b600666ad1dba67dec2a3d4f87fbd0b9f82ebfd7d7df15a46bb366711fd455e757d16d304acd805e5473a98d421f452260abde0d25472322812b96f21fd9956459b3a9fa842c898a9c58a1627bfb2920906cacb935ea2f33a67e6071745adf33e4119f6cdb1529e6e04c4e08b192fdc0e6ab91d97b3e07d4daadeca63f8f3d954a58fecb08402db8fc8c99c892726cd07f61420d6fc7a8f4d5510cd25c0850f907503ba57a8fff94af75f96c4979d127c827f35a02d4a0fc7bdb2f1cb918b148d429de48ea7b558860c6011c71dc1734fab73ffbe9904b2555ab81d7146981617395756bd166151cd451c42dc9526ca8456a6c525bd2c32bf7815079b262828b9a747aa8ae2a9d0a92a3c485b95918b2480d2be6e21ed8288a88c566ad7806ce32882dd6670246ddb7228dc53d6dcc100a31a16e180c251baa15aaaff8caa6b72b38a8815c56673e911d0c5b3d15fb9ba0eb5aeb18cf506bdcefdee3406cfd2baa6ca1a7a53a06ee43567b0a1d384e087d197a8d4f2e1d5d7a76386dc2fc7a59a226c94c1d188918032cad3a7b1eb2c83f4fba6ce5969204fc1d9d631ab752a81ac9f2fb7c9062ce4bede37a8b6a568579798b653baf5cdec32329b425ecbfb4daf8dc2ac88852387fe65118068da0cec055364d2ee09f1f5858f11821cfdeb7db464449e374560692ed1e0309d48c42c3b587423261ba7398e4d33447e7845a57a6a74cefc543cb083160288876ea0d7ea1cd2dd19f01115878b6f3cbd18ac80f59ad894d8906af326d89d810ee4829d9e04a5bab63ace736408524ea358b7dc00593f2e10e82199e5dcdc131420aaec474474dbb3393889802f44e0dd30da19c17563cc6bf3d3c860a2f56ef1126f54a5a347986bade62a1a9c78ade732fa5d9da59b55adf7c61d124038a8d081eeaf58033ee93403b1a439a1ecd1400730c7be94a3e997f112e6d9d70096e33d7f304c77338d5abc4193cac6f67c56aae4aa718e6668a55863d1b113bdb5723bd96607cd24768c05d2ce66c8c90974412eb27cf103e9d5c998babf211939a8e904e192d43b4118c692b57afcf6a1b6add8392ff6b01c221f669e992512cae191f4c825b00ba1180b1bfa6275e193139cfce374ceaa7a9271771e7699538cfd316758f3f55971988be6c5ac4349e41925fcbbf5f5c1bb1c0707138fa6e4e7756edd0e82c67ffc5a42a79aaeed77033c3cda5234f1cf578583e263c5c88ad97168545bec7fe384b9ed7b7b55b70cccee5ef598d68209b8bdd8895952f7f04e8aa8339d77b4861c17feb26877bc3fc4533cf4a13ae018044fa7edc274fe54bd30fac13f7d6c452fde9dafe0e4c80c0665b5f825fb67f2862ec9a176fb7a67c9013631b542196359497b2f0b3537f0ed7d17d5fcd29c8ef5fe1e860498396f7af5a0c523ad23c05d52f61859939553c4afd26bb081c28c044745aa5094b2a5ad461f0570d2e6496a12f00b99d135677096dddea455e75c94273c931a5f73f6496d20880136d9a199838467fcad881b6f8ae8ae1cbc389490b6f8f515968d74e72cde5138136918e8d6c3419661c2ea6360ba135779f6947b5196f22bb0b075ff72dc13c46e06cee84796986aee340448f11ee84af5c413bb1524e1a253f2381bb171fc949c7c3dc0f28b4cee62a54594a7418434f6b7e296043898974554d053e5fd293be5afbccb3d88316df2b8df31ed0a1382b4e039b023b1650f83da36fd18d40a9dc942ff5d3415f3bb1373284efcfc94cf5bdd6e10511098424b6de0c16e6bc72eff1186c2f9afc2bfa6840bb082256883b7500c574e65dcf231932c37022e03b728b450e6c188d874168a2ffb572bca76ff394fefc376c1bdac8feadaab7044e6727a5ee899fa0af9e2297c6a8a9cd204f33ac376621c3f271ec7c1c3588eca41f0f879ac5649ae6f118d2e2b940518812ec3863b073d61dabb738dccf4558238078498ad866c9154a09144899b6fbf88921981615abeb40e0341c102795976dc3f4e36ac46fbea8de69dd75140ae2cf1895e3859c8f99fdc95478dbb02845007fa75b33cd9acd24685bd580c8fbf505d2cb406414f20ebf6367d92519a4266ff029764f39e9f2dbac78fa7255c0e6ce020d3fabc36bd6f46b204c2b3f630990c83e1fa860f037910fe8b3233fd620c01", 0x1000, 0x7) acct(&(0x7f0000004b40)='./file0\x00') truncate(&(0x7f0000004b80)='./file0\x00', 0x40) sysctl$hw(&(0x7f0000004bc0)={0x6, 0x18}, 0x2, &(0x7f0000004c00)="7faf62ffd3ef7e54303289e00c906392986af282f7f59d7c67f2816c178301705c0620fea33352a3720b4fbf8027b497166d7b75d2bd728b7096", &(0x7f0000004c40)=0x3a, &(0x7f0000004c80)="7cfcc1f201994222b73a754a9976ea67782e982c13d6330f23e423aad3f9d8206318bfe91986f0c897dab1aa2370f66234b205e6c1bb62961fb04beb28753315d3dfeda53c11801a5a84032f92e6405aa2460f1c0990009e80aaed7516dbc9fd8ef104d3ccd782f7fabccae9a383bf64fb9d4dd8e88ad92b3ac6836f838c5bc4165379177f4180adffab589658a2095c5d93ed4783acd1ebf89869f57b6490c36578febea79bbe64cfde1831269ef1b0cbe3535e9b5564f09d2c3046bec619c529ada49c5a0dc99bf13bb266f7981d411d786e94a31e134718cc502cc6583beaff73e3a90334ce64d55eebd3b9af6b2809c46a0cc9dfa4283e03259873d276d1330be67b4a6ea766e9a98e9f9a7b68005463be4aca75b0cd51b292a0140f7624b668f10eeed083c2fafd9094eeb96b527e4cb2b9f412691a4501644d7d27643025ab152125e8da2958e309dab56a662b8f80353653ab230e4885180947131504e0de4e4c7ee44b742c4c9e42f74fe34e963c7771642178143b845739a92b16d8e55df70c8cf78e1aed3d3fdde560cbaafbc29a75010c281d8450eb07c3492b6795b75be7e65f411979b39bee45825e0677a252aa90ee207cbcdc6ed78284caa6b70d337449928be282efc772acbec8b12a1c4c43c915d459431797c1d3d7b8f03cdaaf2c04e9d0170acbc380c6d2db1de48583e72214335997095c4edfbbbe833edf2e517f009e9f6b7aae69fd59c273521e01e4c20b29e4007b9688f39899823ad31321499e652e2182e41b8121a0d9b64fd2e491e5c6203f62ef1200053c6cc2db53d2b89845bcbeb70db40cfd4f18c83b189197f8a64cb5c979cd19016ee228507236d096ceda48bed0b180327b8d32780a6222b1f46f5850f6713ccf6f4767562690f855e90feeed2f7baaa08e4a8bea43b9c8ef8eadcb3928685218759f89e968d687822782a188807ded04a3cdaea4d36577e7fec1c36729b1c90f80edf77c751e8213e61b3887c6115b41e8c64305e51bfe23bec6a8065e4afe0883de05a433cb854ac3d4049cadef63dc341684292132d9d6d5c9b074c03ee556954196e2432a82e1780237af3b83ecd16c8966923dcaa7e3f03ccb9bc16d2f171eec21f6bb5cf28ca71b1fb3e18d2111dab7fba967b63f5de67efa72aeab73bc0ba04d99f8d6195f4a9b7f2a35a9c16c2e45302de81cb25dc084c0e34f818783cf8324aeb762ff3e5f8ff5436814498101c246e69b3dac80641f8ddb5ee5c1f65631f52387f933a574ee6ce9e4e42ba822ee9319101ba3626f2e11533aaca30fd1b3f6a10c69a2a218e690d413ded3b8440420bf20bc82aa907008ba92c891030883acfcf05149c35b2a0e62a92000ad5d16296eedd93ffa2721a090c16f3d711ace233b1172128d3eac03e8e344aacab37fa19f1935d8ad684825f0a371388e44c9cde01008911aef4e7c4b6206c1435c0ce3e88dd418a25d35dfa687bd07b77723979a07875d33c6722b920e6e2bf8c948086d3a8471c7e6ea33b675b564d9021691aad66ca00f74f14abef2757d4fdaef25d0801bea4cb8e2a4db78146480ef6d255f7f671c50fc2bfe6e4d4dda4af621a125937a6e2922600a8bcc5cade2043c955907e5db12ae85a172f7df0662d00d81c80718def9c5b3505cfbe4ea6815e5c9e7ecc8b3e91f2de61e0847aaf22799ef0e32a36148efcdaf0aa22ddf419b6c5593f6f0525084d92ed86c12fb0c903bfcb75e12033e32b47a04d4e6f070f4c46d50ffe62e2909160fcf0b6b10ccbca5b866f4da61a03a09e52c51355c1f6a3d680976a1b7003009d0a56e9175dc5cf26da04588f08fdcb2b5a5fd2c154131548858070fe8febe96bda5b8e2feef7dbb287cb505aa1cfa6e7889dd0d76aed6ceed3c39c0cf359beb86e1a6d89199f08640b3dcaf4275d824650bfdd8cc129071d269fa03fc634ff091e05e64e6d10a56ff632a264b0c8cc8c7c0db7d64f83618175d82850715454214ec19ed6d879900e6fd104642c291a9f7501d6a9c11021da77a9f2077299445dd8605bd5018ae4612b1039f26736ddf11369f8fca79754c48a77132e1c1d7e510181eebafe103e152f0d0a370b66f12b58cbd2d09523e865f84b092b7772c9f9d5ee9ff8e135e88de7d6ba3489e581a6a497bae7ae17fb246c5d0977d7a87cbdef90a24eea1248afc88c5f94b487038c4626eff947d5f09ef5ef28f4c4cb9ea145fc6feda73585bc27631460a10205e267e15f65318bda0f63aeec893e8c8fd565bcd87d72a2d786e0671126e377dc0db2952de67d663bd6650bc6eca31c35570c811be1b281f735a5f3e13a65a992e96189d651c5ef5a1f006ea875a117eb75bd52e07752d413e8552e2f44ced0078f989a17ec76f9d2baabc69b056b6b3db68eac59aba770027ed2895896d300b3920569b6a3d4085d3a692191ff0239f6c4e5e837ad9c19a1772db21df5c0421e271dd74cbceb41e993b5ad5acb51f3c1184ac6bc390d95fbf4f679d8f8b7d2b7dfb9843d368a4f8286fcb461e8c67cb3e39729125a0a27a6fc1796832df6c4737d68127e965890d791ef3781849d0219f113075690b25b95cc04e70f5cd7e0134efe845b76fcf38c5abc25c607013272f2d31ea25c210be7607eb155069cef2ae29a7912aa742679681e5a829129e414e6549bac7bac3c8d15eacd9acfda6e378fb6ef526004d7ca7cb616f271264f056d44ffa9c5599191e1ea50c95a4547ff74139e2a5b64cfc2e7bbf12b129e7d8865a9f613217b7f6ddde876cab252fdb19e665c291ad4ae8d391e82b92edbd219d197fba813b48968536d0b8642b7cec672c29dbe7730fdab274f46028f5a24735ce8acae25368b404964ba1176e47c93361a11608d592f6073aee8815b820c20803015694ec16ea0bda726b6d92fa47dc74d9015c9f16efc31632ac4af3b752584ff46cd6cb696b606aee96e9cfb9e2d62ccf5d7ebc49ab18e070e0286dfa1e9f93d8e8d4cacd5716431665a4fec82e9179a8e0640641c3053bd88292caf099d1a734cc7fcbcccd641e47def37283d705b1d4484f451acdb82f513b25f9b791f8d8c26ccf9a58a83f1dfda8793733c216d5e9454eb5133a10580d6ea07e6c52d6530fc0bacfe3c46b35edd181e8a7a7b3b0ac7ec8087b755c2e9af536dce9854ce2f824debaccbe4232cffcd1ed86ecb7b5b7e5d7df31e9878c21581275aa34483d5b315015b44e5f0456e8ac16f51b41be6f089152f1935ec1fffcf8ce2222311e263bd17fd6bae42fd078f545c359e35f9e6b93d571ea909df3925b903267953bf753db1e392d619e3812084f149ac336c3c03b8aea02a7bb409b4c090bca66839893ee571b09fa7f7d006ba598781938d7ac5078c3f6c7e28935f20cca0668030bce810781b1847fa40a62ff12277052ce1d3109d946eb57975f28c49423e935263d5474fe778d069f4609a4faeb80e11e79db9ed21e53027a5e188d5e63f048bf0e075f748942fc6e5dd76e701a7c7ee43968fc367a4650dd16e41f29f50dfd6b74398cd14cd3090847f2ddc06181bad71f242b377389a4a2f60e36ddddc007b0543a70f94f082d99b6fc67f4a276812000e79d12e3c91f17081294ee7b75e020a2204948cf71e52eab2128aa3b0997e0b8e81c67a94bcc5a6266b2666173621a20a7dc6bf621605657bed77c9994bf16dfc6eaf8eca256fe6107aa964a684e00a613a33fef98f25c570a93d23f2b089aa068804e2243e90793b88b68a17b1b8e6b986763ced03a4df6c7ec53a67b4105676d97f644c8b72beefd1a526b7764bfa5e99a7439b0d9ee812fe1a66b4fb893a5f99d1f1758fee6c8b403c2997f59caf244a9f6e9626a671f5ce1bcefdd99282415492279c51a7f0028c70841c2b04a630534c99a988d2ed18968f72fa6e146bab95459897c24442d40aa6eb93a4327a7b97dd37691874c1c2e42f8f4b3a94cff094dab0aa8159b393469b9cbf58542dacfcb617d19b6f199f1b93ba22c215fe9ab9cbea5fd0cda64880badf61d01bbbf72b5daaadb1bc82c50ed9e1e172b48f100d9c6f38342b969cc690cc5d7eff067f57b3958f0f93eab77fcc5d709d85792f804369db098ef55262cb6045e52436b1f3e3b32521362fdd87ce54c001a8722410a51f36bc4cca887f954e9e27394e086a7c557e200c9333d12b415a13b25fa2fd39c1bf4f0753a8a3bac0deee74c81fc15a61a96d6fe526e4c7cdbd156061b6b07a0becbec9f592b26e824f3e867aa2b96faa6f96924e2003bef789491ce7b6dde7ab5f230ed56951d8be064cd1f9a2eb8cbe7901c6b4dd13b96ef9a58bd03468b9b27780be565aa8da5e83c72b7535e7dd7ed06167272a7a5843549dabfaad70545a7cdf7cdd5b81bae49a0979599767de992ae0653cd42496d2eb1f520dfeba929644e7e12d7622dca5f25c77f8261f928ce201cf8b6d0c10b8246f7efd704075e02770801513f66783bb82a7a77dc40d3a883de44117dd068bf9b3e0a2c8787e786ffad76c8b03fdd59ae1a3b2efead017254c21b8a800493e8a8f9525bcb7e9367aee162d1ded45d1d64a2e1399d6ec2350e51487fce5d7ad8158887b5024b38e9049e69b7ddd6edf8f660c29f82ced671f819e366467fcd6365f850d54121dbc25e245822fc52a666dd5336b716e1182b8fe0b11c383c88db99f77219384ecf23e577e41f5193d51548644b01ad3d74fe91e02b4246667d83816596cc9c81f79d0885179b39b0e746e5933dc4dfa1a0dd35fcc8563eb04a552ae6524fedcf0665b7f3339477b102a771d89dd95cbf20baeb9b9a411a5b227e0871c789d00d03d0e3bb562d1f898d000888d2bfa2668478b968a1f30a7b09a45c171325139ae6d1b45e43cc1c2ac786c056fe7de16131c3a2c7d9c6b54f5ef484f60b3b08c4a084b50e2be8f48dc96ad7986048d604d68461ed8ddacea4ab66f5bb35d93dd40c73cefda76eac8461d82b59f3a7f43d7d8afd669b4233c322ee127e8203a9d4c24235c5c16a609a68afd7fad8d67d0779bec327589635b16848a1024d668bb3fd0d1c041b3c57e54a76c2e6796f2ede6966fae4c9526ccd6fa76b4f7fb6094dfb3fea303a57692e8b706be90fc1639727f0072d6717d629287bd7b30faba35a56930e22525e73ca91ae224a818007b9b79782224105d00ea09dff2fdbe464f8e699c6d10145cec0435ef0c0c52607a8fb0ae6562dfdd2a3bed6dac733aac4e70d526f863e5a0eb9c4aa3cf2b189a2fc2c94d7082c86158959787ce136e9260ac58042b59f3cf480ae83bc04796d343092c0a1adc4fbaaff0f0f61c770654f35074e8d633ecd4046df64916f33111a117c9052120f243f1444fd1735867a2edcc47d37732e4c81111cd1084eac80b0aa4716045050426ef48211a82a55a354116f27a025f9366a92ceccea823cebd54ee80b5f6483ea99d2bd60fe499b7bba67c86d05639ba7295ac566072eee0285dfbef459cd9780d63692f069bcbf51e33e5a86155f4f646a7d8f06ce0e6b258cbb85e574bf3e8b9afca52ba69563b9cfd7dd9c0e66429399a523e9014a318922d9f6787af11348ab4c43c5c4868d62a7ff45038ffdf167aeb9eaa46a188c134b65c5424e37dd7c0b580eef908e419e59a962e3880b9ca4371730cb5019ba92a847c5b11bddf6b99716feb6f5848d4a7a3800757bf7dbe38437001898348612cbd4adc1b62f5648494aeb3c7ca49546ab01e331ee96de2b4f069b055416b368dc5fa066441139e49bdf06a0c81389b544502ffc24", 0x1000) r7 = open$dir(&(0x7f0000005c80)='./file0\x00', 0x20000, 0x22) renameat(r5, &(0x7f0000005cc0)='./file0\x00', r4, &(0x7f0000005d00)='./file0\x00') msgsnd(0xffffffffffffffff, &(0x7f0000005d40)={0x0, "e669eb41923c585cfd1dae6df58416d2c630091b74f6d989c9a1ea8ffc9670e47267111f049298383ed780d7b9af61094c8f3881013ad61d19e0a9b4497c77"}, 0x47, 0x800) accept$unix(r4, &(0x7f0000005dc0)=@file={0x0, ""/517}, &(0x7f0000006000)=0x207) mknodat(r7, &(0x7f0000006040)='./file0\x00', 0x40, 0x8000) symlink(&(0x7f0000006080)='./file0\x00', &(0x7f00000060c0)='./file0\x00') writev(r1, &(0x7f0000006240)=[{&(0x7f0000006100)="42e7cca8f5ae87430ddadfccde4bfad9261c48f58a64010ef4282e2d2e3743d895bb391b1cf4b4a97f17e68affd972a2dfe21be44d2e644963c3a54280bee5d711d0aae92ae343df48c0211a6fc160af79233353fb400ebb798a34bb31768b3c7214c9182b1245b3f9c31e406d1f6b7cb5293902ed", 0x75}, {&(0x7f0000006180)="1d5026910ae2421d5e26440a5da6ec9d518f9340e5e74dc7849d43a7a45f17e59fb1b345064944c19528066e7a95692e4471b1ac9abff960a6433a1c7fe209267054bd2683861a941272ad413520b30927256b6e252b2f545505ab805c7f461fdd02cfc29f50ebf3886d93a42c304debc7acc69dcbde2135ad4f4b495cab12d5c1b67a2bb520f8", 0x87}], 0x2) executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x4, 0xc3, 0x3, 0x7}, {0x9, 0x0, 0x20, 0xf46b}, {0x3f, 0x1, 0x3, 0x4}, {0xd1dc, 0x3, 0x4}, {0xff23, 0x2, 0x2, 0x2}, {0x7, 0x40, 0x3f, 0x5d}, {0x0, 0x6, 0x9}, {0xc262}]}) getpgid(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) socket(0x0, 0x0, 0x0) getrusage(0x0, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002040), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r1, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802", 0x186}], 0x1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 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, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r5}, 0xbd, 0x0, 0x0, 0x0, 0x40}) msgrcv(r4, &(0x7f0000000300)={0x0, ""/47}, 0x37, 0x1, 0x800) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000340)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x18, 0x2, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r2, 0x2000747a) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000140)={0xab6}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) connect$unix(r4, &(0x7f00000000c0), 0x10) socket(0x20, 0x5, 0x81) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x3, 0x8) setsockopt(r5, 0x3a, 0x12, 0x0, 0x0) connect$unix(r5, &(0x7f00000007c0), 0xa) r6 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r7 = fcntl$dupfd(r4, 0x0, r4) getsockname$unix(r7, &(0x7f0000000380), &(0x7f0000000140)=0x51) r8 = getuid() setreuid(0xee00, r8) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x40000001, 0x4) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) setsockopt(r2, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000440), 0xa) r4 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='c\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "5238f0980b00"}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) flock(r0, 0x1) close(r0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x63}, {{r4}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0xd}, 0x2, &(0x7f0000000180)="1389129497381caf1620d16b7ffb9e7051ad236dd24cdc7a9cd18ea3172b425e40881a9e59dc7f78e2d51a3bb11645fc03f308cabf01b07e25f7f9687387d3142cdba0125b86646736af30f45e7de6ac205ace55b81c598126068f0b8e8d0f57bbf0e629000056b2634eba41d833c55aa6ce943a7b268ac8b6bf899f9ecfffb04ccc886c24d753beb7dd3af8544a4697a120c3c7343d72f7d074c202a6281e0219804bfee0be1ab97425b03e3b7d45e94406d7b2c6bb6b", &(0x7f0000000040)=0xb7, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) unlink(&(0x7f0000000080)='./bus\x00') executing program 1: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7ff) r0 = open(&(0x7f0000000180)='./file1\x00', 0x2, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x1, 0x0) setsockopt(r0, 0xddf, 0x83, &(0x7f0000000100)="0141db7dbed4cd630668eafb115f0892dccb7c7ac9e70c9d4d02f72dc3b82db9f82d1aa987b77ec88d433dedb32e8495e50fb1acd897716cbde4d7bdbbcb06c1675546a552f3842f2cb031d386f0af4962032b693d8865fb3fb47ea17bd9121de385ea64b9d802a5b7f2a2bca0decd", 0x6f) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x5) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x2, 0x271) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f00000003c0)='./file0\x00', 0x42, 0x0) socket(0x10, 0x1, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x152) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x1f, &(0x7f0000000200)=[{}, {{r4}, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x3}, {{r4}, 0xfffffffffffffffe, 0x66, 0x10, 0x1f, 0x3}, {{r5}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r6 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r6, 0x0, 0x34) getitimer(0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x923107f1308d0ade, 0x100) executing program 7: syz_emit_ethernet(0x8f, &(0x7f0000000000)={@remote, @random="e14226169029", [], {@generic={0x803b, "f71efda87bc2e61d08f40cfa30e0bd097fa12e3aa00a5f5f66ca6a89ffd1c4ee0cd76f951caf45879ad529f438de429deef194654fb82264025fb9d074d2d8098057710ffb769ae8dc457867ba1a8e759cb2b379c262bda78181aad9e8c8eed9f885af02278364f14eda515e9252bacc08d7008581e34c80e98dfa61c24b868819"}}}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x3ff, 0x1) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x9, 0x0) syz_emit_ethernet(0x128f, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "ca0b13", 0x1259, 0x3c, 0x65, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="bad0913c366594d0e3a3c63974362d64", {[@hopopts={0x62, 0x232, '\x00', [@ra={0x5, 0x2, 0x53}, @jumbo={0xc2, 0x4, 0x100}, @generic={0x9, 0x1000, "20083d8787c8df6ab5cd39889daee8ff85cf298548d1ef78b708bcb5b7e07ad0800b241855afe59a95fa7f5526f877f733eb285403f192e69fd2333eb58ec348f96d7b49ffc4128b01375862829fe1028aab8e166ddc8ffba6fc0919d0ac0164a31a77a5c660dc1365a3cc6b620ff0b5cf84410088699fb03d1d8f9992fc3a3102cfb3dd210b404f013ac06b5298d37fb69d42dfa9b732a9f056f701ac5b457c90ab2afa822e5a4f5c44cc2fd26d771f4e0034f4852b99ab6ac013e4c07830d42fff6210c268290a05b3408a320e2c1cd681f527d08f6750821ea5b5393271bb65a7b18aa6e53d7d38a8ab0192a7de72b95370dd0d22957d276c5f7313f132b5330ee0734b291f40d46154838117e4aef273dd98c78b5a12e635ffc589bb52b925154058d767ad8eb25f217584b08cc7a2b17923257ba3e5cd0dac659b9ec0d9589d096c223e8dc8acc5441e4033a5fb9f91c4ede9b37ba8d4a44d96e3343a3833e6bb94b03d9ec52a4b97ba6fb1ee287b3344fb15d825c6c16f24c38a60b86b77b5a149f49464cf91fb270e3ac037da3b622e19a78c954020c629cc43c12def2efb25dcb5d3ac6b8832f3e6f241c09435b30f2d5a3cffcf22354e4d87447d7395e9e9103afd9353c6f936af9673f2f236eda7e4916d4212d2f38c380fe21054a03a72430222edfaa33debad8d3ab7f29eb1289b17a046ffc9bf31c5860a5797ccb3e7068e43ec57ec313d5eaa9fc72148eefa9a81df3f73a1297749334c22f723a27bf2e22fc7ddd41f32365905a48b5eded011ea139d12238242c53bbe24c2f506959d860bf0fb44809f8be7988b646954d30346c5c79ffe255946cae350c503dc194cb6c91e31750e2cea44cc33bf085c6b04669fb555cee7004f9be9826e33a04c99abfb73bbc041c54bbc0157ec579f0aa53b867b03a2c439dc9cfe093048b7ab2edeba1796777928ab6c24c4b89bbd1193b844cf5267914cc393f4a663afad58d58d364f6572eea1b15c77f94cf8d6e9717ad9aed1715592c8abd0a4f4c2e9cac8f0d1bc434d935fdfd1e361c7f2e21a1cfb35cbdd509b3e9809d2b7479ec9ababc972f0a34496ee0332fe2aa69801a86d3228ef57180015fdd7db73f620abfebd02aae94527e1b3aa576069f87818c94b824a8049fc79d56c69cbc10933106877f62791d5bbcf84d46c1a30dd1665e4a2c01b891767a4f4b37c194dbf724ac71e2d66069c0053a9db5daf924339e175e0d710dc046675d4b5a6978559d548b5436b132e68b4f05c85ff28b12520acc372154ee040c96da660e97ddbb089600c2ce4c84e27c8e6e2790f41f9a8c10da495e15962ec3ac4100be0a65cf79e5751c1d0570af99dfe4cbb75811c2197f3a96eaeb3fc11d496b22b1115e371029a20dd05dfa93fcc9864cc89e2abe057f00372548512dd09765fa2a0ffd390c218bfcfefa7a05410448131d9c967edfaadf605e7c94112d992e37547af71bf908112e36bc57cb5504eafac71c9ceaae3c78f902a45bdbc39b419c38c68b50933eb5ccb6d6f442386e82762a720be60ba5bac80173d275a94ec940adfc4b2fd91fe6b72e6ac737549a5039e52433a96ad6de448fd6cd9a7c5789cdc277fa6b6e5b5d3570f9feeb02499ac2ebb4a22e437a6599f56082652ebf7b5984323eaa62bb54a4a7d054a25c068f88df874e245045c6353f2ab674d4c222cad5d6007fd85da595b5e008bd7fb66af55d7146564540a5bb86186add8e19e4de8a5f8ef50c1e38d5469216ebc5299e16e2d69013a110c405b6481e24b03067501ca9312f497021fe12c6c1b89573221cbc665b76e4dd4ab7814befa07e55c0814257f2d169a5383843b362eb4017a4340ed41fc699679f38dbc1996ed0be2175b7d16be9094ae908062e7880a4f9893eba6ed2fa7eb4e075700394d94bec48030345e685c29650675f208e06bf183f0c709096b4bfe3a6b9d9ad5038b755fa3da7ac63a5a41ac2be7f3e7b101887922f43d90781fcfaf0055a290e8eb29fa0615f97c5456f5a01d50c6e8dee1216fcc22b37301000b10580b66071db2c9b51b75a646345490cc7b90b9f94868a0f6fd8a5cf0a341defaba316c3a04f24dcf1c55ec5d6d3bad094dc7cb8fee62c83e234c10561d10fd8555a2a24a61372af9f9caec09198a9b1e392424b3a8ab32e6808443c43bd4023c97013b8e58564d673d0172235c56c69f957ccf1eb8970632187d9642a1c40943c131373847024ab3a65455d0b2fe04b757f86c6659638670afa13e29f615819720e50574c49280ae3a34eb797df1bfab1df6fea18d5ed940f659fa9b4b63091f6bee3f341abafdd4f838767ac9fbcc111dd762178a54d9250b14a449701d22d13d552cb0a3eab5a23cae5cf299ab0a2b7a6ec5e6b36fd3505cad36b7dd0eb1a120348dee4373ceb57aace7657093fe76823eb8d97c6657cd536eb8e1dde2c2741479fc92a00de03dd3240903a689f6b152cad05aeb298bf9fdd7a00e42a5e107a8a4d0f1e1d9597ed66670fafc48c548d0d3a7ed6f229f2287f23fce4e1ee7fe712cd08c00f5cd5f93dee44bc1c0ae5b97f601c76553bdfcbc1515d888b0602157f7027cf79936541abd76869363a896972b53a5f59a9b2c22d3be560bc30a4412bc7a4eb25d69fb717934511e8d17a0794c5121fd1cc4a27a0199a2e8cac56b2432b5f8a973bae1551cd928b1e6b68ca3a7246de81c344114e57972e46075c09fdaf1f9049636f181892a62da05ccb2519f3cb5bbf282488ee39c8c9a85f912827ba8127a72335381910c9e130674b817123c6e5934f6be7d83b652b06fce6a141d13bc64f2c5faa7ce35f33c1e8fed5c0860ae942886033110b482237638f607f45ab8451423920ff654f4643845fe576f8caed3034926a18ad971fb07591d5336dbc49f39d7bb972e397323deea638f2a2518f4a1ebcae9f0ce888c9fbb698c033105b9b222d952a873831336baaee92387f0dec0d759a12a14939690e9fe393a75b4dd1f9495f70eddd7e1a7e14468366f22fae443ea80b53e702520c9afa1b5daa9774b8301a4ed25f6f9ae6a5be7f3516d90afa5d35eeb5e7bedbb2978bedbdf6c6f33cfda9669b62b71e817ccb80b404a5c8b07e593bfb220775b9dec98571301473ca0bd7d795d197d5a301708811d357154b22aad7c2d58011d25e0a6564657285708eff6f3fe804d7d81ec4177359e103e18d10f4b18a6115ef0cc4389b9039849cbc3b28e034d2d2da1b265cdda0e271965803f45ae310316d96533e45dcf22a1b9c4d288ef4a05fa7edc5b0b10572bf6072b2a500f1655e553ffdc8cbdc525d5debeeef3f3751182510d335d5e1c2f44ac20b1f3b7b528f43d6252b91469ca383eaebf112511dc5bd8b9d2e027e5d77d421b8737dd2cf5c9a6527038c26f18c744d7c96400ff31d47b61a6a37c40fd34483f17bac5aea759d0c153e9704807c604bf90d571f1df9652c1a31181d5070b60f2ae54c0c2ef7b2c2a88325af2a7c686785fc810d0ae8ffc1639e978111d0bde1bbf161c45e443c5544abe79c6a92b35084687a5df3eb8aac987cbc32f745c991dd56f66e2e0c23d20c6327039354630995b39aef2abdd11426b803e74f51b9159a64e1a9ed22740242e0edf55815b6ce7114ce3c23878cff1787053b703185f364889daa0b9d36493fa6fc8744af1f1aefa5f434b35e4d3b0073c3a51eeacd810cfa37616eb497959018e15a43052d6bb1606e81cee6df295d2de68e76c135fe0399983201935792bf0ada5c61faf38da49c1ab000be02c357d9650b71004912ec898ed8c9fec3d0865d7a935f3200e9ae88a3dd8e46107b9e4dada4f09df1fa5eaa5680882c9948bfb19c65ef59ba057018b2ca169d0c09561f75554d7ebb0062e9d3836f1783f9ecc1393ef5ca10d8308e50d15f44e9fad489b2b0a754eff94f3a502929a673069a56738336244372f868c9bd7cbf88ff62c077dccc43c2cc3580d5a264e48c9a9997e8285b096d90fd2036898f8033f48a54b4450a934861a633ea4e5df5e587548bfc87b0e0c08562a4609281e3abfa60a2f0dd8b362c200fa120555aa26b01739c13fd39ab96f8b9ed3f0a3448dfcdf26db9d3dbd96d21600c538ec32c8d3267a30ae8a8925d7326828e3881b9711d4370005d1bd26db632a59d800e65edf08c23a5c768ceec38022bb0dfe0ff0f97165c3f3d87aa040bf8e9f4066cc22c45a73f943a488488edfb60fb644635a82676c23fe9edb37b7288edeb7216a102331ce24676e1c1cc3796b2e9d6a0a6cd9e54148549124a4e1243ecd93b46ec50ff297b8e433d0790e90696596e228ec29d47a263d3f3ec236e684474e8a53f823182987fa24924bb58b8b69de08b54b5f0293118fa0908fb19825ee494cdbbe5789061f11ed7cde3ccca1081de29d8a28e0410bee3cd8a729ddc69029e9eb5c5a86d87a68421fe3fc1d3aa805b032bc681c97773634ee2c1315d9b871c3cb84b12bed06311e992a7de463e487706402b94c96cde7b2a3e85c20bb42c99d5b7f2a0b43ff7550c2aed4d5c26ea50de5ba0fe744fc8c4a2265fe932398d2f9488849fb007b68242b515b57c576bb2fd3bfb79738dbe1b0b8e728c7793a30cf7adc86731411ea1e4d141101e939dec2029645a0c71fdc7772ae4a8b1158bb3c5648753fbceb7e47b1323fc9af7ca67715767ff4cc7108ed13f01ff835d16d18abbd7725ee418532dbdf1a3771b0e8b85a148d84107fdcd2104352e329c4a0cf81f5e92b162601ec419d13ba7d32043d9a7b6ca0243229873c7b723071a49bb74acef3cd48793f518010d7b0696168f4e27a53878d55472d7e4ca6542b94ce53f9fc66019b1afde7cac73be51941516ac60acd56773157da521f44e12207c967cebd77010c5f49f5beab3f8666c46ae8d71b26353a51d828b284afcfe7c8c34f3396d149a883cf270492f09d66143c178645686fd79db926bbfe685c1cfd62eef7a7e631c7e7656ad6901990f05cc24b678bb1bd7419e3a74428773c5bc13ac421e19f07db23956966362e6c471f57cb2c50bada03b0c3f8e7f2f1cd69f0e27299dad0f2ed10169035a1cfd508eb16d1732e24e448eddf60699307a81629d253c87e455ba977edf8eed4bcbd12c62fab3c5bda2b736bb7259023c2518810e77202aa6d03590866fa014a0cdc960886c3a473a36ef385b97e13b7f65bf7b8ebbcec05937c0e887ad97934d832be0a9d849e58fff9132aba8e767c6061d4628d2c291e94d475881fd3b98eebe6e940ea67f1f69eb90dfb9b219de78805178fae564432a1feb0a394f70bafa2e978ed78f60c9cb269c1deb8be5317a8ca56d8d8079c3870557508bc525038e2cb41a46dc7f0b0f47cffae99085332b0d4d3baf91ecb9297f5bde96aa55619fd3aaa00cf207e31c8e304686eb8ce65c952051a19a053764bba566bd5ef4a434ab744251fb632507109cdcec0cf775d69490f38bb90aef9a239f6320b2d757b95f1e2f5ecd4ea0e1f0d7b85ef60a63960ce16cd0285f3b19a9716f2b26957cfec71cd2e87fde9819f3a7561f679ea204341ad042132811c9891af79b7945d2def680ce07146d0798aa4fcea5a8b1dcb1701f75ed91e7a8884151f1417fc2b8a37dd94d8a028a795beb9079f105b4f2cbf5d8a85f73435e5c3e6324d4c1b317598f2667f8390d097b92e54f7d11343b204ce7d474072f2729d4d83bec682858ffdc10ba7439e12698ee787cce30e72951a05d20a0b3c8568b200db48a457b392b816983ea2d139f1"}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x80, 0x8f, "724bbf022f6641319fe5bce623580f9190edb2a066b4a713165e188238f03339975f91ee59a5d284221c60b61653d9da4f55edb7f0b31db90eb58916fb3011ee5596d5a6a7ed6e982fd6ae8c9d47daea9a5b499d5662b0a121d7ba748d4b8cf12b1abaf64c2dc3d59461a500e17e8fda212865d60591de333ac515d5331ceae2495fd98829c8260a167954b4f880d7"}, @generic={0x8, 0xee, "7b4ba3d3159918c26d9912a65b08556511499ca8d953b76bebcb60d327d08faa523b70966414c7b7cfd14a471be4c2d81bccdfcbf16bb0783e4c3cffe5f0d12499d46cbda63e0470a6a09d9d5e7b0445bc72fd322322c0fb7769423f3c97d0a64794e604daf07776db8d1eccccee61d27b645c9f69b93b501f92e289f38959083e49ced856115c2b1562e1c9cf7de10b226e04c7529581e7893b8cc91065c1139ff050b4b4557400bd7e3069532762f0823d383f7e6c1a639ec9bdbb5f27abc2070eeca52269e3081cc934dea500e17b8166d47248c3415b0b5b698983030685e854848d03dff6148abc4f9cbd57"}]}], @tcp={{0x2, 0x2, r1, r0, 0x1, 0x0, 0x7, 0x20, 0x2, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4}, @nop, @eol]}}, {"b6598643cab9416a03302380298ec28fdc6f1c980cea210810b1115aee155e1ddc21b13946674f078bc58f3a78c736c384aac5c27b027c6045a48101f0c95dbb05893df1a8e3f609540d48939bb7d82efd502ad8657ebd09456e47eed1d0d09a6ca813ed56ce3db73df916a1187187b595004bdd5b38663e99290f23d477e3d550ec175ef36d795371ca8be1ef1e8227feffb5702a427c869d0a12daa8"}}}}}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000001400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0x876d, 0x6, 0x5, 0x2, @broadcast, "a65edf5362", @broadcast, "67960d8ffa82ac54b133a6d4ce9cdb15"}}}}) r2 = msgget$private(0x0, 0x85) msgsnd(r2, &(0x7f0000001440)={0xb72c629328ca3843, "8f64c721bba3565d21c05424fb945bbac89e88e5022bc7b39a1c478862ff375a66a2f6b200f56895919c9422b33e93a74cd2b22117d2d99a8137ad7540d8a966c38868d9508c9a6ec99285c014409235edb593728774f2b9483aed2f7b4653a1fe6258d92fd4b89b02766baf3fc9acc132f2e71a0d5e1591168f3a4fe834ce212cb552cd45939c750432f3fd789730a67424b30ca5359d255d42f540f281d59b08061697cc36c27f4a"}, 0xb1, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001500)=""/216) syz_extract_tcp_res(&(0x7f0000001600), 0x3608, 0x3f) syz_emit_ethernet(0xd0, &(0x7f0000001640)={@local, @remote, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0xba, 0x65, 0xfffd, 0x9, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x3, 0x1, 0x8}, {"4244110d30461dde7a703e7fb1ae298fc786e731bca391af66c74ce428782a8d08e0ab0eda99c2c791e9880ca75b9d92dceb3bde98c10237285364d8f6e898848fd2a337d26e2ea8940b91b424c1bb5a084fc5b3bfb6be1ad8c1e7039ff150bb1762bc103041ba761eeef87057ff06f88720e447977bcf85f95bb3a2f71df91a320e776244666901760f905c20938b6c621480ee57949a4722be9c17e3a9"}}}}}}) r3 = socket$inet(0x2, 0x8000, 0x6) connect$inet(r3, &(0x7f0000001740)={0x2, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000001800)={0x3, 0x2, 0x6b3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840), 0x10000, 0x0) kqueue() r6 = openat(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x20000, 0xdf041df116a3d1ac) sendmmsg(r6, &(0x7f0000002cc0)={&(0x7f0000002c80)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000001900)="ab31d5e478ba8d068a406cc4c889a6", 0xf}, {&(0x7f0000001940)="1a27087b4679be9b02f1c8b4023bc2000d4cffd4cee9dd6b919cf075207b4c46b944e4f79ecb2d29f6471cf093e0ec74567650d828b2f71025bdce73e7f90787e157ac846f4ec4e90748d10f0f43309988303595242040e1930d6135042f928cc2adb8ce8ca2d79c56b60a8218d1124cd4a65044fb35aa3598a97b98cbeb9b449471513793db2dbc5de54075c2ab44c8019014b9dc74c241cdf541c0a4cd432ff8ce2ea8505a5d706b7848ac35bb7d3966b97a18d8ea0a9e4ae7f168def7e0c35be0145cae80d073", 0xc8}, {&(0x7f0000001a40)="676977003d9bd37483a50211b67e2f205335d21e7c64d3a6db70cf448fc7fdeab37e0964f8bc7a7765899f19ad6900dc0ca4688b4cd6eb1c320bfd10378348bba6ce66d8ca60cd0264213e4e2d2045218367d1ef6ba85dfd36471e44bfd277bab2158d3ceb89fe55f227e4e80ca367859ba1420a7b3bdc5e8294cc44a677ec0ab39c5f239590c102bb5f09118b7bf1d1ddb76ae0c376736b142ee622770ae672392becc7161c9551efa1fbd07f306148bfa6da8c6d55246c0404b2f4c50e5a907e37bc3b565cf72e6268d495a3db4bddb1cdc1b23d5022745b505844483b29a9e4b8c2c65e61064691edb6c35ee77b09a5ccc847ea9c7a39696f6d8451c10884084b8789dba9e43425dca9abc3cc0909d997a062011705c7b578c5a351a5718e5afaefc6bab70faa68083ac69825678c71929211da7d9461e09b8de0fa883b129d2ae879b178c1c3478608240064d2d93b13abeb29c87b3453556bf01e1382322a48241088586ade7e5c947fdcf4e668af294163a3e9ab95c9a6b80c6313856ed1aa4d73e060b497ec891e0db06a4076b0285c273ebc993d49341ea4137c43a5d319796aed10754839fe0b51b314fa5b92b57733815b018cefbacf24c7c64c52dca0924ee2e3a6fc95b6fbc31983ddce78773e441cad097c9db02cbd9debad5aedf4fe5a3b6d85b7997b9139d7559d5ead134a4e890c1ad5d233c4531a15f1fd2176de151b91edbf359e1aa31dfb3ca04ff4e7cc1e4dfb1cc700096508a90d7fcb85dc6964912bbfa32a3b077047e73132283d1ebf89e6b8fbc365aa32106d13c22c10cc7794f8ac3acba62b2be179a3f1950bacd5918c1d71c7567cd155f03a43b213e987fc3dfed95567216f4d34d667fd67a0745bfe464f4ea02447d9df9ae7b88d39201e61111f68bf667663ef92123a369949cb7ce6a2e9995690f925e645160026880bbefd5f87834bc4599ec60ca509e5134b0dac8f5742cb232bceac7020f163bc7fb1f3b3d4a3dbc82e4ce7f41eaa0e8abf42289061fba13a068d906ad79bd3d4deb0c4dba6c2b8388ebc8b1157d4c1d0aed99ae57f9d0944bec8d78a9adb616b1e5d0977ce0444837c5db0a3fb024b6b3ffdf1c3e893dfb1778cbad70c2f3e28167b5d849c96ac415387be4c8c381ab98605860ffb6f83429af0cceaf4ef9c80c6cf77a5b287c391ad1912df8b73fa69f2cd621ba750f7ed336582ef791fe656b9c5b2f91a721949da5fcad1e41514008dc4f3779ff8b8c7e0db8fd057c321588406674e8a143949af66502d7aca67b7b47f41acac49baeeb1768dbcfbb4e7110a8ec36dab0d9aba62d361faf1022aef043f1252ca78a15e478bc80f31b6923e7d2a8c0924d71ebf0a937dd5b283944c68147a9a6ce106ee4d9c1d9242918a6e3f562eb2af6eac0c7b7d3db8c7ffd9906d1cf9f8f94bd5357c3390a48bc2c2d146f71398f1d1501d3e195a8c01ce5cbd6caa4dc446f2cb0bcfcf3a50354ae52f113b92a8beabac628e45043216504ceb3192180eb15a3398eeae74b24ae774883f3d9e02a13547d9dff89ee0354378a89a9ca2ab6a05a1d982aa3b89bea08f8b56b10301364a6df329d4b576d7453e3351d58db303807bc256592b50ad4e79a52c4c671db2a66900ae120db70e7583aa3f3c012bb4344649b7c2287c3d4642fbb060b90d52d8749b68556722c7a889789e27008bc327dff0ab9d16130dda89272d031967baece7ef931ef2c576d22aed3dc479daaa481ff89ea47b3662eba3b3ad7a34e25ad3586adedfae58c8dbdb56ea25f9174c05fea53262c354b9ee88e44e6b7b817c44102fd3424035ae71d50ddff3876bdabcf57cebeb8a7b7d658bdb6e5f5e226722baf957b7c358fb44d5a4713acbf4a360e6b3f01fb0dccdea242b9cf66dbfd06a92c15579c0cc860cb82261d9231e9faa7905a1b68239bb96ae9705a31370afaf881d37334d378b0a0cce894775eb9415fbe57fe4abc1a5156e54aeaf592949b0c1ce4915a6b889c807ffabb35c628d35e803f07afc02a7aaf6497ab6e2b3b278c6f363caa2b3f038b034c9127c605e4ac5a801ea45e042aefe423e51211bfedd71b950766efb2821db16eb207ab85f72b4c7ca22ee4a89972aaff4a41304efe391ce5feed1f500caa35832ef27e02c14c20ae06b9caa0cafede6e5ad93a425e7c06178935cb456e4dd8c2461be46f91da358ba9c5271eb40af53376cfcab43f97c000f69c13cfe12b2f3f0e8f9cb036e110895754906ea86b214fb9fec7a624f6c61302dd777dba77a924796ee670aa69f0ef5e61e4c8e49deff1a747115f0f0c8b81ffc43840717541b42526859637aba58ed71848381703a1e0a1cf034974178892a8416c112f201a0e6c7bd0b837d49b07dbec7f0a0fd50473d4ab5fd97d40fc8fb8f5a3145205390e51c624db85351499e9e5360547fc406e6cd14b2abcb3eef7cb7601d2680e14f18cc04249b79a0c8137cc71c49a1c70763523e2c5ec97262dad8dafdbf0c426aecf5d0c738352c4991886b0f3c42c653b8ecfd79b8a0b02a60488e635295288c0de63956cc04d76bff8fa6698fdf0c0a8f3dc87833e10c3776ad62c843162eed17b146a6f362f21aa48b9f2428a2c55f6e24cb539e5cd8efe844cd12e2c5dc9c3af4b7398061f49ec3f4819165648cc9fdc3176bac1bd57351361ccdbd6456bdf2a1df4cd2e56cb4a4aa77c0ea92f2c27ba075cf7c1d741210b1c97fc85715ab58d51093947df468a8da60e4ab371e9d9654878d75163f9e293d8a4efd5920b121616955a811d9b07f7ec815c8f4b75834f88d11fc4171887decd6df6b604d4d4e5bb8a8c8a6b1bdd32778063295d490fe72f64ed55d47eaddba3451e451a173babfb5cb6246cc63ddd7db82a8b656bc21cfa9823fff299013333b5b47ec779066344c5bc47e48b114a629d11250d867de2f0137343ebe28e26e8acf8b6af6f72b09f528ebe7a9d75a65f7ec5f6ec622922ab5358a853151097680a0efcbfaf84f9504f7686067b95b84eed9c1d0abc24acd99dd2040c36d321fa8d87643f0b02abb09118850738f10a3a8080d6db88e2aef4c22464ee67c1d66e676d39c86e2ab756b793e8d2509875ab7b4057a6b104b455073e301df259680523c8b26c9653485bc923415253585488a1998db583a269376594670caf9adc203d02d1c10f9ab9c52f08cb79a5efa01705750a57e576a3e8f50e94130db41eae98af93335bb58bc7d7acc1e0dc5a9a5abd54e3498debd70bd4d9f710fc8f3370920a2fb463bd8831c62d69148c82f669390da0bf35d5d7ae6f727026dc46975c34f51f3a0f033e3549db0d506d2a4a98ad4715372594a693654f15d4983b03562b7f9a2d8b31762f2ee6bb7cfc2d97485bde3b61eb3e44d0fbd98188ac701eae8406fea5db9a8832466e1f8acc3fcd88937b8824e7fedf2333cf29587e93d736bec1f3b5acf407096408538698a07bd8a0f1999fcf40677c90ad5167c0e4e546c9979e217a505037ed0d5d8a0a3191812b8a017efc7294cf068ad0988776ba115477eee994bdb06df493fb3256ea32583ed621fdf8b9a206cce0d01c9aa0fc48038ae6551d72d7ad224cedeaad9b6a2cf95c217d1cc10df4af2910bbd370333f4a82e6fe6ba3f26c5655f79228e47bc4dd11559547a34669519a34719c5b40546fef1275941b91622ae9ed8c041ece17bf5e526849e62293129faf8bfe48cd9fa6f2512c62c190035989abec1265a8bb70a6d4f5ef982c1e431ed9547e2f515cfcda95b4684e731a8d33be0ca9f6d2bbbfa9047513be9aabb59a4a0208e3187a814a2ae7a7989e31b1f249b6de24e345fcb5be55eecfaf5a620c5b68a7201885e7ada14914b890b6f316a3cd0d8923c2e2e6925a562739ee09f119945d2c3c2f089fb90c81982325d79b92099991a14a922b5367dc33b28292698252f43d48a9b5689e9028b00059aaa5c330b5105c77886b21a759d1d7eeeb526ad03405a08de5bbb8b7d0652cc717e07b640427f8d4d8c8387aa0c4db6800cd62972cf504a8c7bee2553ff17875622d13da614c6245d96a3707fc38049660cefcfb4022cd66c75291ae2dc5be0a4fe4808bd698937ae49a4bef1849dd64dd40aa986b55e63ac5905b48b377d9f23bac2365d774988a5a9d89db9a4fece29cfd6a9a53315307a0cee3038841e3d476b2eaa72c538bc5b19681408c5e3bf370c7d6e1f1d17b0ec586d3399764fece411d8957963e686464230f9c7769899c80749f504d2c27a7c9d18c7de4de69704c297be5c42ab4cf9a80c4a10b60bb66f500f4009d60c8600c95e1006bd34d268ae5e01b037005f99b5ef85dd0802c9106fc1d84159a57161f168cac07ba09c4fc38dc6511d586dc17e72aa52a65242351e87902dace394d5cb7b1dd286132dffc0bffb9815f5d337ee9aceb0ed20835664239ae8b6d8475c0cfbf447ad3e526d35ea99a86aa4fb6b2e8cfbe7f2bca5d23509053fc09c7ee0ddb88b7831ab633bad4e2c38ce71ac35c1b2592ebf9d12b8c602dcfb117c8f8797d131de72ba217dc8a897eb911590265f3372cf9bae50674164ee8eff9f332b802c2e4122c51857d2cb3e9579a9cebb59a8cc2d1b37331ed1a71f776e79b554ef9d767dafa8416c04e8139572fd7d750de46902c8f8a1f1a863b84d8dc953619b5686c4999926d594ec7c22580b6b525bafbcfd00b3daf22e65e873b1c05fd973c981d1671371fa7aac91b1d495d3a0cb170d2c3319813b605cd39915df48f6bd0f3ac3d5d9b0bcee3e202a48c08db78a02f8e00eae3c5397e5ef3e6c9f9129c1d89c59b1f3ba2db2972eeced7e50ce0f277191652b2c0893e3eeda0373835627ba0a0139be2d23daeb4a47be4eea0a64646398c5e82b6f12d6c1fc8818fd2724e705594647f3348904a9f1c236da262b0751f55fbb212d6d975c9917688206507a154f2b7b524eaf49215718374e7cd03f1eb2def813ed617c51f4f3dd5527c10d3403abba5aeee1080496c1f71e5f2c8d561a7c7ed21143ad8d46aaa2788a633e1dee21053f0d1f53d67d8549256dc9b05f4ba858d13352020b9a3a09f7c4bf8f48324ced97eccbc3de4c5a3806a1096c90f86a00dc794370b164734e1270b892f65b13cb1e44d21fb9154462d9f002071ff0cf8c4901cb2f48f736cec056159b08b615e016ebb29996273fcc39461946b6a55c7a032aef8bd988915fdf4236dae7ec32017af09659340c32703401c9d20db0547cf44bab6b19f72a5223b6858137e9abf2e7eb2e0d6ed6f15b50ecc2f298f27aca9d575824ec60c90a93e722204ffe33b22857180640c73e13d4b1924b62080bd04d8858b589e2f496172b355bb74f5d4134c03b8eb41f65a01217da1a3cf3a1bd7321f1bd031613517fb5305e6bc8d59dfb9ab9da991f5c3bc9d8bed60eb89d716d81710ee2d61cb875a59af8f18211c0b0a4fe9197854308c4506d8bbc636a800b6893ea3b4dc50f8cf63e80ea3fa0ab6de06157052362f1c320552294be53b4bcc6a78b6c46de98c3754789ccb98af662dded4751a002a2201b05d2980969efd344509a0c48e79fa5ac0f9b171db9ce747dd7813cad1d65ffaa5a44061b06b43cda4d69f349eb7b67f1110496e28a0438e28acc9561b7b809aeb87e624697e7467fd11d4cdb76828511c45f4c49e635f84fef8610dade1ad8a30e93b2b4295fbabc3a07e1433ac16afb6b9c4d9cc738f42873a3fc4731dfa17c9098f47c3789b04697fc8a3d3863c836ffe074823b95f2fd259aaec64cee77aa", 0x1000}, {&(0x7f0000002a40)="cb84f7cb68321574b187de411953d4253933f0c01dcb9365fb0d6b3546e5b8aad07a25ad122150858b629930855ea18f671ec46eed719781fc44e46fb983949b66be73bcb18eee9dafc6da7b275e7311b5c493", 0x53}, {&(0x7f0000002ac0)="7e08f29004058d25a7d574125c2ab5dff8e28ca9f967e0ab4d05", 0x1a}, {&(0x7f0000002b00)}, {&(0x7f0000002b40)="2fe76681ee40af", 0x7}], 0x7, &(0x7f0000002c00)=[{0x40, 0xffff, 0x1ff, "d6b83c50a01ae624f80ff9067e37abc56b6af931f5656fd3050411d3c3cb2f780e1f49c1347726add2f81968448ca8af"}, {0x20, 0x1, 0xffff8001, "a239bd5d0f7df580e4b5a35050166f"}], 0x60}}, 0x10, 0xa) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002d00), 0x20, 0x0) syz_extract_tcp_res(&(0x7f0000002d40), 0x3, 0xf9e) syz_extract_tcp_res(&(0x7f0000002d80), 0x2, 0x9) syz_extract_tcp_res$synack(&(0x7f0000002dc0), 0x1, 0x0) ftruncate(r5, 0x9d52) fcntl$setflags(r7, 0x2, 0x1) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000002e00)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40), 0x100, 0x0) lseek(r8, 0xffff, 0x2) mknod(&(0x7f0000002e80)='./file0\x00', 0x20, 0x80000001) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x18, 0x0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f00000003c0)=[{0x1, 0x6, 0x800}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0x20}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1800}], 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8", &(0x7f0000000040)=0xe2, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r2 = msgget$private(0x0, 0x397) msgrcv(r2, &(0x7f00000007c0), 0x84, 0x1, 0x1800) msgrcv(r2, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000440)='./file0\x00', 0x23) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') chdir(&(0x7f0000000580)='./file0\x00') getpeername$unix(r1, &(0x7f0000000d40)=@file={0x0, ""/4099}, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) msgsnd(r2, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) executing program 6: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = getpgrp() r5 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0xcb}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000580)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) chroot(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x407) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x1, 0x1, 0x7, 0x2}]}) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000080)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x3ff, 0x7, 0x8ea}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x3ff, 0x7, 0x8ea}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x3, 0x0) dup(r1) (async) r3 = dup(r1) dup2(r3, r2) (async) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x2, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1000002e, &(0x7f00000001c0)="fbffcbff13b9fd538f44049ca71d2a9963681ca8a134e041738f47a13b9c7c1141123d05090cff849b0c7c6c06930c9e85668e3db16c1500"/68, 0x44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) msgget(0x2, 0x539) 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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x8000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) seteuid(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1000}, {0x3, 0xfff8}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7c, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000004c0)=[{0x2, 0x27, 0xa, 0x5}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad5bbbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0112093cc000000000000006dd6", 0xbc, 0x0, 0x0, 0x0) semget(0x1, 0x4, 0x84) socket(0x0, 0x0, 0x0) getrusage(0x0, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) close(0xffffffffffffffff) r3 = syz_open_pts() writev(r3, &(0x7f0000002040), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(0xffffffffffffffff, &(0x7f0000002f40), 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) pledge(&(0x7f0000000400)='.],\x00', &(0x7f0000000440)='tap') sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x8f, &(0x7f0000000000)={@remote, @random="e14226169029", [], {@generic={0x803b, "f71efda87bc2e61d08f40cfa30e0bd097fa12e3aa00a5f5f66ca6a89ffd1c4ee0cd76f951caf45879ad529f438de429deef194654fb82264025fb9d074d2d8098057710ffb769ae8dc457867ba1a8e759cb2b379c262bda78181aad9e8c8eed9f885af02278364f14eda515e9252bacc08d7008581e34c80e98dfa61c24b868819"}}}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x3ff, 0x1) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x9, 0x0) syz_emit_ethernet(0x128f, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "ca0b13", 0x1259, 0x3c, 0x65, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="bad0913c366594d0e3a3c63974362d64", {[@hopopts={0x62, 0x232, '\x00', [@ra={0x5, 0x2, 0x53}, @jumbo={0xc2, 0x4, 0x100}, @generic={0x9, 0x1000, "20083d8787c8df6ab5cd39889daee8ff85cf298548d1ef78b708bcb5b7e07ad0800b241855afe59a95fa7f5526f877f733eb285403f192e69fd2333eb58ec348f96d7b49ffc4128b01375862829fe1028aab8e166ddc8ffba6fc0919d0ac0164a31a77a5c660dc1365a3cc6b620ff0b5cf84410088699fb03d1d8f9992fc3a3102cfb3dd210b404f013ac06b5298d37fb69d42dfa9b732a9f056f701ac5b457c90ab2afa822e5a4f5c44cc2fd26d771f4e0034f4852b99ab6ac013e4c07830d42fff6210c268290a05b3408a320e2c1cd681f527d08f6750821ea5b5393271bb65a7b18aa6e53d7d38a8ab0192a7de72b95370dd0d22957d276c5f7313f132b5330ee0734b291f40d46154838117e4aef273dd98c78b5a12e635ffc589bb52b925154058d767ad8eb25f217584b08cc7a2b17923257ba3e5cd0dac659b9ec0d9589d096c223e8dc8acc5441e4033a5fb9f91c4ede9b37ba8d4a44d96e3343a3833e6bb94b03d9ec52a4b97ba6fb1ee287b3344fb15d825c6c16f24c38a60b86b77b5a149f49464cf91fb270e3ac037da3b622e19a78c954020c629cc43c12def2efb25dcb5d3ac6b8832f3e6f241c09435b30f2d5a3cffcf22354e4d87447d7395e9e9103afd9353c6f936af9673f2f236eda7e4916d4212d2f38c380fe21054a03a72430222edfaa33debad8d3ab7f29eb1289b17a046ffc9bf31c5860a5797ccb3e7068e43ec57ec313d5eaa9fc72148eefa9a81df3f73a1297749334c22f723a27bf2e22fc7ddd41f32365905a48b5eded011ea139d12238242c53bbe24c2f506959d860bf0fb44809f8be7988b646954d30346c5c79ffe255946cae350c503dc194cb6c91e31750e2cea44cc33bf085c6b04669fb555cee7004f9be9826e33a04c99abfb73bbc041c54bbc0157ec579f0aa53b867b03a2c439dc9cfe093048b7ab2edeba1796777928ab6c24c4b89bbd1193b844cf5267914cc393f4a663afad58d58d364f6572eea1b15c77f94cf8d6e9717ad9aed1715592c8abd0a4f4c2e9cac8f0d1bc434d935fdfd1e361c7f2e21a1cfb35cbdd509b3e9809d2b7479ec9ababc972f0a34496ee0332fe2aa69801a86d3228ef57180015fdd7db73f620abfebd02aae94527e1b3aa576069f87818c94b824a8049fc79d56c69cbc10933106877f62791d5bbcf84d46c1a30dd1665e4a2c01b891767a4f4b37c194dbf724ac71e2d66069c0053a9db5daf924339e175e0d710dc046675d4b5a6978559d548b5436b132e68b4f05c85ff28b12520acc372154ee040c96da660e97ddbb089600c2ce4c84e27c8e6e2790f41f9a8c10da495e15962ec3ac4100be0a65cf79e5751c1d0570af99dfe4cbb75811c2197f3a96eaeb3fc11d496b22b1115e371029a20dd05dfa93fcc9864cc89e2abe057f00372548512dd09765fa2a0ffd390c218bfcfefa7a05410448131d9c967edfaadf605e7c94112d992e37547af71bf908112e36bc57cb5504eafac71c9ceaae3c78f902a45bdbc39b419c38c68b50933eb5ccb6d6f442386e82762a720be60ba5bac80173d275a94ec940adfc4b2fd91fe6b72e6ac737549a5039e52433a96ad6de448fd6cd9a7c5789cdc277fa6b6e5b5d3570f9feeb02499ac2ebb4a22e437a6599f56082652ebf7b5984323eaa62bb54a4a7d054a25c068f88df874e245045c6353f2ab674d4c222cad5d6007fd85da595b5e008bd7fb66af55d7146564540a5bb86186add8e19e4de8a5f8ef50c1e38d5469216ebc5299e16e2d69013a110c405b6481e24b03067501ca9312f497021fe12c6c1b89573221cbc665b76e4dd4ab7814befa07e55c0814257f2d169a5383843b362eb4017a4340ed41fc699679f38dbc1996ed0be2175b7d16be9094ae908062e7880a4f9893eba6ed2fa7eb4e075700394d94bec48030345e685c29650675f208e06bf183f0c709096b4bfe3a6b9d9ad5038b755fa3da7ac63a5a41ac2be7f3e7b101887922f43d90781fcfaf0055a290e8eb29fa0615f97c5456f5a01d50c6e8dee1216fcc22b37301000b10580b66071db2c9b51b75a646345490cc7b90b9f94868a0f6fd8a5cf0a341defaba316c3a04f24dcf1c55ec5d6d3bad094dc7cb8fee62c83e234c10561d10fd8555a2a24a61372af9f9caec09198a9b1e392424b3a8ab32e6808443c43bd4023c97013b8e58564d673d0172235c56c69f957ccf1eb8970632187d9642a1c40943c131373847024ab3a65455d0b2fe04b757f86c6659638670afa13e29f615819720e50574c49280ae3a34eb797df1bfab1df6fea18d5ed940f659fa9b4b63091f6bee3f341abafdd4f838767ac9fbcc111dd762178a54d9250b14a449701d22d13d552cb0a3eab5a23cae5cf299ab0a2b7a6ec5e6b36fd3505cad36b7dd0eb1a120348dee4373ceb57aace7657093fe76823eb8d97c6657cd536eb8e1dde2c2741479fc92a00de03dd3240903a689f6b152cad05aeb298bf9fdd7a00e42a5e107a8a4d0f1e1d9597ed66670fafc48c548d0d3a7ed6f229f2287f23fce4e1ee7fe712cd08c00f5cd5f93dee44bc1c0ae5b97f601c76553bdfcbc1515d888b0602157f7027cf79936541abd76869363a896972b53a5f59a9b2c22d3be560bc30a4412bc7a4eb25d69fb717934511e8d17a0794c5121fd1cc4a27a0199a2e8cac56b2432b5f8a973bae1551cd928b1e6b68ca3a7246de81c344114e57972e46075c09fdaf1f9049636f181892a62da05ccb2519f3cb5bbf282488ee39c8c9a85f912827ba8127a72335381910c9e130674b817123c6e5934f6be7d83b652b06fce6a141d13bc64f2c5faa7ce35f33c1e8fed5c0860ae942886033110b482237638f607f45ab8451423920ff654f4643845fe576f8caed3034926a18ad971fb07591d5336dbc49f39d7bb972e397323deea638f2a2518f4a1ebcae9f0ce888c9fbb698c033105b9b222d952a873831336baaee92387f0dec0d759a12a14939690e9fe393a75b4dd1f9495f70eddd7e1a7e14468366f22fae443ea80b53e702520c9afa1b5daa9774b8301a4ed25f6f9ae6a5be7f3516d90afa5d35eeb5e7bedbb2978bedbdf6c6f33cfda9669b62b71e817ccb80b404a5c8b07e593bfb220775b9dec98571301473ca0bd7d795d197d5a301708811d357154b22aad7c2d58011d25e0a6564657285708eff6f3fe804d7d81ec4177359e103e18d10f4b18a6115ef0cc4389b9039849cbc3b28e034d2d2da1b265cdda0e271965803f45ae310316d96533e45dcf22a1b9c4d288ef4a05fa7edc5b0b10572bf6072b2a500f1655e553ffdc8cbdc525d5debeeef3f3751182510d335d5e1c2f44ac20b1f3b7b528f43d6252b91469ca383eaebf112511dc5bd8b9d2e027e5d77d421b8737dd2cf5c9a6527038c26f18c744d7c96400ff31d47b61a6a37c40fd34483f17bac5aea759d0c153e9704807c604bf90d571f1df9652c1a31181d5070b60f2ae54c0c2ef7b2c2a88325af2a7c686785fc810d0ae8ffc1639e978111d0bde1bbf161c45e443c5544abe79c6a92b35084687a5df3eb8aac987cbc32f745c991dd56f66e2e0c23d20c6327039354630995b39aef2abdd11426b803e74f51b9159a64e1a9ed22740242e0edf55815b6ce7114ce3c23878cff1787053b703185f364889daa0b9d36493fa6fc8744af1f1aefa5f434b35e4d3b0073c3a51eeacd810cfa37616eb497959018e15a43052d6bb1606e81cee6df295d2de68e76c135fe0399983201935792bf0ada5c61faf38da49c1ab000be02c357d9650b71004912ec898ed8c9fec3d0865d7a935f3200e9ae88a3dd8e46107b9e4dada4f09df1fa5eaa5680882c9948bfb19c65ef59ba057018b2ca169d0c09561f75554d7ebb0062e9d3836f1783f9ecc1393ef5ca10d8308e50d15f44e9fad489b2b0a754eff94f3a502929a673069a56738336244372f868c9bd7cbf88ff62c077dccc43c2cc3580d5a264e48c9a9997e8285b096d90fd2036898f8033f48a54b4450a934861a633ea4e5df5e587548bfc87b0e0c08562a4609281e3abfa60a2f0dd8b362c200fa120555aa26b01739c13fd39ab96f8b9ed3f0a3448dfcdf26db9d3dbd96d21600c538ec32c8d3267a30ae8a8925d7326828e3881b9711d4370005d1bd26db632a59d800e65edf08c23a5c768ceec38022bb0dfe0ff0f97165c3f3d87aa040bf8e9f4066cc22c45a73f943a488488edfb60fb644635a82676c23fe9edb37b7288edeb7216a102331ce24676e1c1cc3796b2e9d6a0a6cd9e54148549124a4e1243ecd93b46ec50ff297b8e433d0790e90696596e228ec29d47a263d3f3ec236e684474e8a53f823182987fa24924bb58b8b69de08b54b5f0293118fa0908fb19825ee494cdbbe5789061f11ed7cde3ccca1081de29d8a28e0410bee3cd8a729ddc69029e9eb5c5a86d87a68421fe3fc1d3aa805b032bc681c97773634ee2c1315d9b871c3cb84b12bed06311e992a7de463e487706402b94c96cde7b2a3e85c20bb42c99d5b7f2a0b43ff7550c2aed4d5c26ea50de5ba0fe744fc8c4a2265fe932398d2f9488849fb007b68242b515b57c576bb2fd3bfb79738dbe1b0b8e728c7793a30cf7adc86731411ea1e4d141101e939dec2029645a0c71fdc7772ae4a8b1158bb3c5648753fbceb7e47b1323fc9af7ca67715767ff4cc7108ed13f01ff835d16d18abbd7725ee418532dbdf1a3771b0e8b85a148d84107fdcd2104352e329c4a0cf81f5e92b162601ec419d13ba7d32043d9a7b6ca0243229873c7b723071a49bb74acef3cd48793f518010d7b0696168f4e27a53878d55472d7e4ca6542b94ce53f9fc66019b1afde7cac73be51941516ac60acd56773157da521f44e12207c967cebd77010c5f49f5beab3f8666c46ae8d71b26353a51d828b284afcfe7c8c34f3396d149a883cf270492f09d66143c178645686fd79db926bbfe685c1cfd62eef7a7e631c7e7656ad6901990f05cc24b678bb1bd7419e3a74428773c5bc13ac421e19f07db23956966362e6c471f57cb2c50bada03b0c3f8e7f2f1cd69f0e27299dad0f2ed10169035a1cfd508eb16d1732e24e448eddf60699307a81629d253c87e455ba977edf8eed4bcbd12c62fab3c5bda2b736bb7259023c2518810e77202aa6d03590866fa014a0cdc960886c3a473a36ef385b97e13b7f65bf7b8ebbcec05937c0e887ad97934d832be0a9d849e58fff9132aba8e767c6061d4628d2c291e94d475881fd3b98eebe6e940ea67f1f69eb90dfb9b219de78805178fae564432a1feb0a394f70bafa2e978ed78f60c9cb269c1deb8be5317a8ca56d8d8079c3870557508bc525038e2cb41a46dc7f0b0f47cffae99085332b0d4d3baf91ecb9297f5bde96aa55619fd3aaa00cf207e31c8e304686eb8ce65c952051a19a053764bba566bd5ef4a434ab744251fb632507109cdcec0cf775d69490f38bb90aef9a239f6320b2d757b95f1e2f5ecd4ea0e1f0d7b85ef60a63960ce16cd0285f3b19a9716f2b26957cfec71cd2e87fde9819f3a7561f679ea204341ad042132811c9891af79b7945d2def680ce07146d0798aa4fcea5a8b1dcb1701f75ed91e7a8884151f1417fc2b8a37dd94d8a028a795beb9079f105b4f2cbf5d8a85f73435e5c3e6324d4c1b317598f2667f8390d097b92e54f7d11343b204ce7d474072f2729d4d83bec682858ffdc10ba7439e12698ee787cce30e72951a05d20a0b3c8568b200db48a457b392b816983ea2d139f1"}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x80, 0x8f, "724bbf022f6641319fe5bce623580f9190edb2a066b4a713165e188238f03339975f91ee59a5d284221c60b61653d9da4f55edb7f0b31db90eb58916fb3011ee5596d5a6a7ed6e982fd6ae8c9d47daea9a5b499d5662b0a121d7ba748d4b8cf12b1abaf64c2dc3d59461a500e17e8fda212865d60591de333ac515d5331ceae2495fd98829c8260a167954b4f880d7"}, @generic={0x8, 0xee, "7b4ba3d3159918c26d9912a65b08556511499ca8d953b76bebcb60d327d08faa523b70966414c7b7cfd14a471be4c2d81bccdfcbf16bb0783e4c3cffe5f0d12499d46cbda63e0470a6a09d9d5e7b0445bc72fd322322c0fb7769423f3c97d0a64794e604daf07776db8d1eccccee61d27b645c9f69b93b501f92e289f38959083e49ced856115c2b1562e1c9cf7de10b226e04c7529581e7893b8cc91065c1139ff050b4b4557400bd7e3069532762f0823d383f7e6c1a639ec9bdbb5f27abc2070eeca52269e3081cc934dea500e17b8166d47248c3415b0b5b698983030685e854848d03dff6148abc4f9cbd57"}]}], @tcp={{0x2, 0x2, r1, r0, 0x1, 0x0, 0x7, 0x20, 0x2, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4}, @nop, @eol]}}, {"b6598643cab9416a03302380298ec28fdc6f1c980cea210810b1115aee155e1ddc21b13946674f078bc58f3a78c736c384aac5c27b027c6045a48101f0c95dbb05893df1a8e3f609540d48939bb7d82efd502ad8657ebd09456e47eed1d0d09a6ca813ed56ce3db73df916a1187187b595004bdd5b38663e99290f23d477e3d550ec175ef36d795371ca8be1ef1e8227feffb5702a427c869d0a12daa8"}}}}}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000001400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0x876d, 0x6, 0x5, 0x2, @broadcast, "a65edf5362", @broadcast, "67960d8ffa82ac54b133a6d4ce9cdb15"}}}}) r2 = msgget$private(0x0, 0x85) msgsnd(r2, &(0x7f0000001440)={0xb72c629328ca3843, "8f64c721bba3565d21c05424fb945bbac89e88e5022bc7b39a1c478862ff375a66a2f6b200f56895919c9422b33e93a74cd2b22117d2d99a8137ad7540d8a966c38868d9508c9a6ec99285c014409235edb593728774f2b9483aed2f7b4653a1fe6258d92fd4b89b02766baf3fc9acc132f2e71a0d5e1591168f3a4fe834ce212cb552cd45939c750432f3fd789730a67424b30ca5359d255d42f540f281d59b08061697cc36c27f4a"}, 0xb1, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001500)=""/216) syz_extract_tcp_res(&(0x7f0000001600), 0x3608, 0x3f) syz_emit_ethernet(0xd0, &(0x7f0000001640)={@local, @remote, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0xba, 0x65, 0xfffd, 0x9, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x3, 0x1, 0x8}, {"4244110d30461dde7a703e7fb1ae298fc786e731bca391af66c74ce428782a8d08e0ab0eda99c2c791e9880ca75b9d92dceb3bde98c10237285364d8f6e898848fd2a337d26e2ea8940b91b424c1bb5a084fc5b3bfb6be1ad8c1e7039ff150bb1762bc103041ba761eeef87057ff06f88720e447977bcf85f95bb3a2f71df91a320e776244666901760f905c20938b6c621480ee57949a4722be9c17e3a9"}}}}}}) r3 = socket$inet(0x2, 0x8000, 0x6) connect$inet(r3, &(0x7f0000001740)={0x2, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000001800)={0x3, 0x2, 0x6b3}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840), 0x10000, 0x0) kqueue() r6 = openat(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x20000, 0xdf041df116a3d1ac) sendmmsg(r6, &(0x7f0000002cc0)={&(0x7f0000002c80)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000001900)="ab31d5e478ba8d068a406cc4c889a6", 0xf}, {&(0x7f0000001940)="1a27087b4679be9b02f1c8b4023bc2000d4cffd4cee9dd6b919cf075207b4c46b944e4f79ecb2d29f6471cf093e0ec74567650d828b2f71025bdce73e7f90787e157ac846f4ec4e90748d10f0f43309988303595242040e1930d6135042f928cc2adb8ce8ca2d79c56b60a8218d1124cd4a65044fb35aa3598a97b98cbeb9b449471513793db2dbc5de54075c2ab44c8019014b9dc74c241cdf541c0a4cd432ff8ce2ea8505a5d706b7848ac35bb7d3966b97a18d8ea0a9e4ae7f168def7e0c35be0145cae80d073", 0xc8}, {&(0x7f0000001a40)="676977003d9bd37483a50211b67e2f205335d21e7c64d3a6db70cf448fc7fdeab37e0964f8bc7a7765899f19ad6900dc0ca4688b4cd6eb1c320bfd10378348bba6ce66d8ca60cd0264213e4e2d2045218367d1ef6ba85dfd36471e44bfd277bab2158d3ceb89fe55f227e4e80ca367859ba1420a7b3bdc5e8294cc44a677ec0ab39c5f239590c102bb5f09118b7bf1d1ddb76ae0c376736b142ee622770ae672392becc7161c9551efa1fbd07f306148bfa6da8c6d55246c0404b2f4c50e5a907e37bc3b565cf72e6268d495a3db4bddb1cdc1b23d5022745b505844483b29a9e4b8c2c65e61064691edb6c35ee77b09a5ccc847ea9c7a39696f6d8451c10884084b8789dba9e43425dca9abc3cc0909d997a062011705c7b578c5a351a5718e5afaefc6bab70faa68083ac69825678c71929211da7d9461e09b8de0fa883b129d2ae879b178c1c3478608240064d2d93b13abeb29c87b3453556bf01e1382322a48241088586ade7e5c947fdcf4e668af294163a3e9ab95c9a6b80c6313856ed1aa4d73e060b497ec891e0db06a4076b0285c273ebc993d49341ea4137c43a5d319796aed10754839fe0b51b314fa5b92b57733815b018cefbacf24c7c64c52dca0924ee2e3a6fc95b6fbc31983ddce78773e441cad097c9db02cbd9debad5aedf4fe5a3b6d85b7997b9139d7559d5ead134a4e890c1ad5d233c4531a15f1fd2176de151b91edbf359e1aa31dfb3ca04ff4e7cc1e4dfb1cc700096508a90d7fcb85dc6964912bbfa32a3b077047e73132283d1ebf89e6b8fbc365aa32106d13c22c10cc7794f8ac3acba62b2be179a3f1950bacd5918c1d71c7567cd155f03a43b213e987fc3dfed95567216f4d34d667fd67a0745bfe464f4ea02447d9df9ae7b88d39201e61111f68bf667663ef92123a369949cb7ce6a2e9995690f925e645160026880bbefd5f87834bc4599ec60ca509e5134b0dac8f5742cb232bceac7020f163bc7fb1f3b3d4a3dbc82e4ce7f41eaa0e8abf42289061fba13a068d906ad79bd3d4deb0c4dba6c2b8388ebc8b1157d4c1d0aed99ae57f9d0944bec8d78a9adb616b1e5d0977ce0444837c5db0a3fb024b6b3ffdf1c3e893dfb1778cbad70c2f3e28167b5d849c96ac415387be4c8c381ab98605860ffb6f83429af0cceaf4ef9c80c6cf77a5b287c391ad1912df8b73fa69f2cd621ba750f7ed336582ef791fe656b9c5b2f91a721949da5fcad1e41514008dc4f3779ff8b8c7e0db8fd057c321588406674e8a143949af66502d7aca67b7b47f41acac49baeeb1768dbcfbb4e7110a8ec36dab0d9aba62d361faf1022aef043f1252ca78a15e478bc80f31b6923e7d2a8c0924d71ebf0a937dd5b283944c68147a9a6ce106ee4d9c1d9242918a6e3f562eb2af6eac0c7b7d3db8c7ffd9906d1cf9f8f94bd5357c3390a48bc2c2d146f71398f1d1501d3e195a8c01ce5cbd6caa4dc446f2cb0bcfcf3a50354ae52f113b92a8beabac628e45043216504ceb3192180eb15a3398eeae74b24ae774883f3d9e02a13547d9dff89ee0354378a89a9ca2ab6a05a1d982aa3b89bea08f8b56b10301364a6df329d4b576d7453e3351d58db303807bc256592b50ad4e79a52c4c671db2a66900ae120db70e7583aa3f3c012bb4344649b7c2287c3d4642fbb060b90d52d8749b68556722c7a889789e27008bc327dff0ab9d16130dda89272d031967baece7ef931ef2c576d22aed3dc479daaa481ff89ea47b3662eba3b3ad7a34e25ad3586adedfae58c8dbdb56ea25f9174c05fea53262c354b9ee88e44e6b7b817c44102fd3424035ae71d50ddff3876bdabcf57cebeb8a7b7d658bdb6e5f5e226722baf957b7c358fb44d5a4713acbf4a360e6b3f01fb0dccdea242b9cf66dbfd06a92c15579c0cc860cb82261d9231e9faa7905a1b68239bb96ae9705a31370afaf881d37334d378b0a0cce894775eb9415fbe57fe4abc1a5156e54aeaf592949b0c1ce4915a6b889c807ffabb35c628d35e803f07afc02a7aaf6497ab6e2b3b278c6f363caa2b3f038b034c9127c605e4ac5a801ea45e042aefe423e51211bfedd71b950766efb2821db16eb207ab85f72b4c7ca22ee4a89972aaff4a41304efe391ce5feed1f500caa35832ef27e02c14c20ae06b9caa0cafede6e5ad93a425e7c06178935cb456e4dd8c2461be46f91da358ba9c5271eb40af53376cfcab43f97c000f69c13cfe12b2f3f0e8f9cb036e110895754906ea86b214fb9fec7a624f6c61302dd777dba77a924796ee670aa69f0ef5e61e4c8e49deff1a747115f0f0c8b81ffc43840717541b42526859637aba58ed71848381703a1e0a1cf034974178892a8416c112f201a0e6c7bd0b837d49b07dbec7f0a0fd50473d4ab5fd97d40fc8fb8f5a3145205390e51c624db85351499e9e5360547fc406e6cd14b2abcb3eef7cb7601d2680e14f18cc04249b79a0c8137cc71c49a1c70763523e2c5ec97262dad8dafdbf0c426aecf5d0c738352c4991886b0f3c42c653b8ecfd79b8a0b02a60488e635295288c0de63956cc04d76bff8fa6698fdf0c0a8f3dc87833e10c3776ad62c843162eed17b146a6f362f21aa48b9f2428a2c55f6e24cb539e5cd8efe844cd12e2c5dc9c3af4b7398061f49ec3f4819165648cc9fdc3176bac1bd57351361ccdbd6456bdf2a1df4cd2e56cb4a4aa77c0ea92f2c27ba075cf7c1d741210b1c97fc85715ab58d51093947df468a8da60e4ab371e9d9654878d75163f9e293d8a4efd5920b121616955a811d9b07f7ec815c8f4b75834f88d11fc4171887decd6df6b604d4d4e5bb8a8c8a6b1bdd32778063295d490fe72f64ed55d47eaddba3451e451a173babfb5cb6246cc63ddd7db82a8b656bc21cfa9823fff299013333b5b47ec779066344c5bc47e48b114a629d11250d867de2f0137343ebe28e26e8acf8b6af6f72b09f528ebe7a9d75a65f7ec5f6ec622922ab5358a853151097680a0efcbfaf84f9504f7686067b95b84eed9c1d0abc24acd99dd2040c36d321fa8d87643f0b02abb09118850738f10a3a8080d6db88e2aef4c22464ee67c1d66e676d39c86e2ab756b793e8d2509875ab7b4057a6b104b455073e301df259680523c8b26c9653485bc923415253585488a1998db583a269376594670caf9adc203d02d1c10f9ab9c52f08cb79a5efa01705750a57e576a3e8f50e94130db41eae98af93335bb58bc7d7acc1e0dc5a9a5abd54e3498debd70bd4d9f710fc8f3370920a2fb463bd8831c62d69148c82f669390da0bf35d5d7ae6f727026dc46975c34f51f3a0f033e3549db0d506d2a4a98ad4715372594a693654f15d4983b03562b7f9a2d8b31762f2ee6bb7cfc2d97485bde3b61eb3e44d0fbd98188ac701eae8406fea5db9a8832466e1f8acc3fcd88937b8824e7fedf2333cf29587e93d736bec1f3b5acf407096408538698a07bd8a0f1999fcf40677c90ad5167c0e4e546c9979e217a505037ed0d5d8a0a3191812b8a017efc7294cf068ad0988776ba115477eee994bdb06df493fb3256ea32583ed621fdf8b9a206cce0d01c9aa0fc48038ae6551d72d7ad224cedeaad9b6a2cf95c217d1cc10df4af2910bbd370333f4a82e6fe6ba3f26c5655f79228e47bc4dd11559547a34669519a34719c5b40546fef1275941b91622ae9ed8c041ece17bf5e526849e62293129faf8bfe48cd9fa6f2512c62c190035989abec1265a8bb70a6d4f5ef982c1e431ed9547e2f515cfcda95b4684e731a8d33be0ca9f6d2bbbfa9047513be9aabb59a4a0208e3187a814a2ae7a7989e31b1f249b6de24e345fcb5be55eecfaf5a620c5b68a7201885e7ada14914b890b6f316a3cd0d8923c2e2e6925a562739ee09f119945d2c3c2f089fb90c81982325d79b92099991a14a922b5367dc33b28292698252f43d48a9b5689e9028b00059aaa5c330b5105c77886b21a759d1d7eeeb526ad03405a08de5bbb8b7d0652cc717e07b640427f8d4d8c8387aa0c4db6800cd62972cf504a8c7bee2553ff17875622d13da614c6245d96a3707fc38049660cefcfb4022cd66c75291ae2dc5be0a4fe4808bd698937ae49a4bef1849dd64dd40aa986b55e63ac5905b48b377d9f23bac2365d774988a5a9d89db9a4fece29cfd6a9a53315307a0cee3038841e3d476b2eaa72c538bc5b19681408c5e3bf370c7d6e1f1d17b0ec586d3399764fece411d8957963e686464230f9c7769899c80749f504d2c27a7c9d18c7de4de69704c297be5c42ab4cf9a80c4a10b60bb66f500f4009d60c8600c95e1006bd34d268ae5e01b037005f99b5ef85dd0802c9106fc1d84159a57161f168cac07ba09c4fc38dc6511d586dc17e72aa52a65242351e87902dace394d5cb7b1dd286132dffc0bffb9815f5d337ee9aceb0ed20835664239ae8b6d8475c0cfbf447ad3e526d35ea99a86aa4fb6b2e8cfbe7f2bca5d23509053fc09c7ee0ddb88b7831ab633bad4e2c38ce71ac35c1b2592ebf9d12b8c602dcfb117c8f8797d131de72ba217dc8a897eb911590265f3372cf9bae50674164ee8eff9f332b802c2e4122c51857d2cb3e9579a9cebb59a8cc2d1b37331ed1a71f776e79b554ef9d767dafa8416c04e8139572fd7d750de46902c8f8a1f1a863b84d8dc953619b5686c4999926d594ec7c22580b6b525bafbcfd00b3daf22e65e873b1c05fd973c981d1671371fa7aac91b1d495d3a0cb170d2c3319813b605cd39915df48f6bd0f3ac3d5d9b0bcee3e202a48c08db78a02f8e00eae3c5397e5ef3e6c9f9129c1d89c59b1f3ba2db2972eeced7e50ce0f277191652b2c0893e3eeda0373835627ba0a0139be2d23daeb4a47be4eea0a64646398c5e82b6f12d6c1fc8818fd2724e705594647f3348904a9f1c236da262b0751f55fbb212d6d975c9917688206507a154f2b7b524eaf49215718374e7cd03f1eb2def813ed617c51f4f3dd5527c10d3403abba5aeee1080496c1f71e5f2c8d561a7c7ed21143ad8d46aaa2788a633e1dee21053f0d1f53d67d8549256dc9b05f4ba858d13352020b9a3a09f7c4bf8f48324ced97eccbc3de4c5a3806a1096c90f86a00dc794370b164734e1270b892f65b13cb1e44d21fb9154462d9f002071ff0cf8c4901cb2f48f736cec056159b08b615e016ebb29996273fcc39461946b6a55c7a032aef8bd988915fdf4236dae7ec32017af09659340c32703401c9d20db0547cf44bab6b19f72a5223b6858137e9abf2e7eb2e0d6ed6f15b50ecc2f298f27aca9d575824ec60c90a93e722204ffe33b22857180640c73e13d4b1924b62080bd04d8858b589e2f496172b355bb74f5d4134c03b8eb41f65a01217da1a3cf3a1bd7321f1bd031613517fb5305e6bc8d59dfb9ab9da991f5c3bc9d8bed60eb89d716d81710ee2d61cb875a59af8f18211c0b0a4fe9197854308c4506d8bbc636a800b6893ea3b4dc50f8cf63e80ea3fa0ab6de06157052362f1c320552294be53b4bcc6a78b6c46de98c3754789ccb98af662dded4751a002a2201b05d2980969efd344509a0c48e79fa5ac0f9b171db9ce747dd7813cad1d65ffaa5a44061b06b43cda4d69f349eb7b67f1110496e28a0438e28acc9561b7b809aeb87e624697e7467fd11d4cdb76828511c45f4c49e635f84fef8610dade1ad8a30e93b2b4295fbabc3a07e1433ac16afb6b9c4d9cc738f42873a3fc4731dfa17c9098f47c3789b04697fc8a3d3863c836ffe074823b95f2fd259aaec64cee77aa", 0x1000}, {&(0x7f0000002a40)="cb84f7cb68321574b187de411953d4253933f0c01dcb9365fb0d6b3546e5b8aad07a25ad122150858b629930855ea18f671ec46eed719781fc44e46fb983949b66be73bcb18eee9dafc6da7b275e7311b5c493", 0x53}, {&(0x7f0000002ac0)="7e08f29004058d25a7d574125c2ab5dff8e28ca9f967e0ab4d05", 0x1a}, {&(0x7f0000002b00)}, {&(0x7f0000002b40)="2fe76681ee40af", 0x7}], 0x7, &(0x7f0000002c00)=[{0x40, 0xffff, 0x1ff, "d6b83c50a01ae624f80ff9067e37abc56b6af931f5656fd3050411d3c3cb2f780e1f49c1347726add2f81968448ca8af"}, {0x20, 0x1, 0xffff8001, "a239bd5d0f7df580e4b5a35050166f"}], 0x60}}, 0x10, 0xa) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002d00), 0x20, 0x0) syz_extract_tcp_res(&(0x7f0000002d40), 0x3, 0xf9e) syz_extract_tcp_res(&(0x7f0000002d80), 0x2, 0x9) syz_extract_tcp_res$synack(&(0x7f0000002dc0), 0x1, 0x0) ftruncate(r5, 0x9d52) fcntl$setflags(r7, 0x2, 0x1) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000002e00)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40), 0x100, 0x0) lseek(r8, 0xffff, 0x2) mknod(&(0x7f0000002e80)='./file0\x00', 0x20, 0x80000001) executing program 7: mknod(0x0, 0x1000, 0x40000e02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) setsockopt(r3, 0xd0b, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x7, 0x5, &(0x7f0000000300)="00000001", 0x4) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r3) socket(0x11, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0xc80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x6529]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r7 = fcntl$dupfd(r5, 0x0, r6) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x2, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setitimer(0x0, &(0x7f0000000300)={{}, {0x0, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) shutdown(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x21}], 0x1f, 0x0, 0x0, 0x0) close(r2) executing program 3: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000b00), 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x11) poll(&(0x7f0000000240)=[{r1, 0x10}, {r0, 0x2}, {0xffffffffffffffff, 0x4}], 0x3, 0x9) r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x132) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{}, {0x7fff}, {0x6, 0x0, 0x0, 0x2}, {0x19, 0x1f, 0x1b, 0x773}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x8}, {0x8006}]}) socket(0x1, 0x2, 0x0) executing program 1: r0 = socket(0x2, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x2f) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{0x0}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206932, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x20}, {0x2c, 0x0, 0x4}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) socket(0x0, 0x2, 0x0) socket(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42", 0x4a}], 0x1) executing program 7: r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) close(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r2, &(0x7f0000000440)='./file0\x00') kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x554a, 0x0) executing program 4: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="295b0ab6c00393cbf3c88d5d7a88af4f89", 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) executing program 6: r0 = semget(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xeff, r1, r4, r5, 0xffffffffffffffff, 0x100, 0x1}, 0x4, 0x3, 0x8}) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) read(r6, &(0x7f0000000240)=""/60, 0x3c) setuid(r1) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(r6, 0x8) sendto$inet(r6, &(0x7f0000000300)="10d723d98c70ea8962a843648d9b04228608e7b7aa49f9df165b87b2eee232d2f139fc7f534a5252cc96dcdcf9d52fad51c0f9647c12713217c55de78cae220eb6d51f88a0ad49e7755e50eba1ee2e374356c310fa47f8896e26d7ffbe0027951053af80bbad3808649943d39e593faa16d7a74c59bb20d0433103346f98130d2c9a40d4f25587d58a51b6fda718ef07fea21a913965c84e0c739ef87793ddbc1a3b0384cadc32093e7ad154703e928cd2b96b2c65002ede70e78ef95c212c1f2387ed4a12e6389bb2f41bdcdf0749c7bad9", 0xd2, 0xc06, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) shutdown(r8, 0x2) mkdir(&(0x7f0000000440)='./file0\x00', 0x40) sendto(r8, &(0x7f0000000480)="88305eaa96557d1230998592f2f72f09b98f13bc50c0ee2380f4cf4124e4313d53fd665ca09f46e425b077ca8c95321522793cc1ea80936f9da5c6b9c821c5e58bf19248fef454cb8f78c5dd015e728985285f7fc8bbbbd5", 0x58, 0x4, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x3a, &(0x7f0000000540)={@local, @remote, [{[{}], {0x8100, 0x5, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0xa00, 0x6, 0x0, 0x9, @random="bea5775d2fa7", "", @empty, "8c47dcdcf0b5eb367df858058f85fe39"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) dup2(r7, r8) r9 = socket$inet(0x2, 0x5, 0x6) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000005c0)=""/165, &(0x7f0000000680)=0xa5) syz_extract_tcp_res(&(0x7f00000006c0), 0x7383e2e4, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) r10 = accept$unix(r8, 0x0, &(0x7f0000000740)) accept$unix(r10, &(0x7f0000000780)=@file={0x0, ""/253}, &(0x7f0000000880)=0xff) setregid(r2, r3) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) r12 = open$dir(&(0x7f0000000900)='./file0\x00', 0x140, 0x4) kevent(r8, &(0x7f0000000940)=[{{r11}, 0xfffffffffffffffc, 0x0, 0x40000000, 0xffffffffffffff7a, 0x10001}, {{r8}, 0xfffffffffffffffa, 0x11, 0x1, 0x80}, {{r7}, 0x0, 0x18, 0x1, 0xfffffffffffffff9, 0x5}, {{r12}, 0xfffffffffffffffc, 0x2, 0x40, 0x4, 0xa}, {{r9}, 0xffffffffffffffff, 0x39, 0x20000000, 0x80000001, 0x3}], 0x100, &(0x7f0000000a00)=[{{r10}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x9, 0x20}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80, 0x3, 0x400}, {{r9}, 0xfffffffffffffffa, 0xc9, 0xf0000000, 0x9, 0x3f}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x2}, {{r9}, 0xfffffffffffffffc, 0x38, 0x20, 0x9, 0x7}], 0x8001, &(0x7f0000000ac0)={0x6b4, 0x3aee}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x1011, 0xffffffffffffffff, 0x2000008001) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000380)=[{0x1, 0x1, 0x1, 0x4}, {0x1, 0x1, 0xfb, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unlink(0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="cbe25676989828c05a6bced7ef4f941d0d7cfde3c492a2d57ba879db9e23bc6b0a776b9d290d4d64019ac9653ad9e6ddb195dbf0ed49de60a9aa06cd72ee1a409f8ad12eacfe48d1fd3de20a533c4bee451b15eefdb40746955463f64f02c494deb7e2e540e5f8b9de129d3bc64e1f953cd38b11a411f31df479cbfc6bc1f4fbde318df85ace6dfc178b85928c562221d660f20ad659696029f0717f514fb2a04b23e390b0a14759a0b0d29f5c3a72f7ee93d35c02a38ca9dfcdbb00d622bc3677877771b0cd56c257dfee539fbb1e0d5ceff07a9d145526c1ed0922f4d0bf33cf79bb52b5cda60638d7b5142870da06a5ce87", 0xf3) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x30810, 0x22) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x3) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x498) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/4096) open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/250) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x7}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000840)) syz_open_pts() select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000001900)=ANY=[]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e488774592496856ca7b78060998608c2f952e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10e8c6954098476b9fd7af92e5a969dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4544d21ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad12d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d0000ffffffff0000", 0xe6) executing program 3: open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x52}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000322000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0xfe}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = msgget$private(0x0, 0x421) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac44"], 0xed, 0x800) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="020000000000000059ef0714392d675c89f59eb1d6327e17a64b9f8acf85b1272b8a0e1b6ef279e9dcb9448d43821f1d4509b56cec8fa1bda51cfda2c5e29aea51029d3759d3c4826a08b5cec40a40f7e1daef6f1d2033d4a55b5d62593bd357b5ca4dd8a3be045ce1b9e2c36c61a7b54be80d6fcf8cf3829cf034aa4c40c54d0eb623ff2daa31f8b93a04455974c7cc2ba9348d7588aff44a35882add7df07df1431fcb5ac7d4f5a6ce699d05f1900b05a13a2eea278b7eb08f91664469d3529403536634ab084c867256c66f8d5426cdd9642519484c2cc2677f1a143b4bf75a286940d50d3731070000000000000000"], 0xfa, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xfffff7ff, 0x10001, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r2, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="23fd2efcf0c2f5a1d6556fbaef998b45b6ec"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x1, 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = msgget(0x3, 0x640) writev(r0, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1", 0x69}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}, {&(0x7f0000000200)="820216f596a158669a7c2e992f6038c2b9516929892c27a24a8d14dee2ca92d1675748bd16641d0d3511c4a2b45a77e044faa36de966392f1fbe5f1a27be2d79942649f5a66d40cd39d99a2e7c54bbd3e28e35cffcea5d9b5be3ef58ca70b8b8f785792388fd133fa1312a126369cf926c03e9702c1fbad5042fe2a6899635e17a5ee02314d619a35412bd4e068de1a960957c533ba194ddb4dd8a96ecace7b9868de1cb9ad0810a89e5c4f2d1feebd58b82f65a", 0xb4}, {&(0x7f00000002c0)="7f11abebd3f96de590", 0x9}], 0x7) msgsnd(r1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x10000000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r3 = socket(0x20, 0x2, 0x81) setsockopt$sock_int(r3, 0xffff, 0x1008, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) mknod(0x0, 0x2008, 0x412dff) r4 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000700)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYRES16=r5, @ANYBLOB="8cb40685f13f8434bbc5df6004fb60d0082f06a0b890869eb3a84a50c290d8afb75600bd8e5eb85c8ca660bd1def9c031167cdc8f581d68840f0f05087ffa0c4a528fd04a12b0c18f426974bdd6a9519e94ba718fa37b86c33d0907136caef7767bdd22de17c2ac650404b0d2e0f3693a4a68743a804852167c9d63f994e5ddf26771052"]) r7 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r7, 0x0) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x400c0, 0x80) renameat(r7, &(0x7f0000000580)='./file0\x00', r8, &(0x7f0000000600)='./file1\x00') ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000003c0)) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r9, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = dup(0xffffffffffffffff) ktrace(0x0, 0x4, 0x200, 0x0) syz_open_pts() mkdir(0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x8000, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2fe}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socket(0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xfffffffffffffdc0) r1 = socket(0x2, 0x3, 0x0) bind(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000380)={0x3f, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x20000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x18) accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 2: r0 = socket(0x6, 0x4000, 0x85) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x6, 0x7ff, &(0x7f0000000280)="e9f4f063ef9db67c8e7e3c739a098206dfb06dea5063390602721c48e519d5222e29900774d5392d98efe96fad1c39608264ef46cf2a84d74ed079e600860105b39ed5d6154aa810caf2bd0ab59699fdf69288b324168b3fdfb117e8d9cf75b16ad8d9db01e910c33574a1e6f154b480269ab581ec7969038081c770615ec935c40614d2c10676e3d6c33b5ff8379c177bd7095aa941bac201d392d9a6d046268594e79790d333b8c058e2feb377f2bda1600fe4d4b2692241b789055a6fd56377bf6e816bcf5fd8bbde55aec23b8b9e2a200b435eb4", 0xd6) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e40004070000008004200000000000001400000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) write(r3, &(0x7f0000000200)="d8a400ccc6e4b9da1fbb0bf6889b97b06fdccadde8425784887dc7b0e881cf7ffd4d1d227980f268f94d", 0x2a) semget$private(0x0, 0x2, 0x90) r4 = dup2(r2, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000480)="b437ab93c964ca79", 0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x7}, {0x74}, {0x16}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x3e}, 0x2, &(0x7f0000000200)="262f8320a62638875e146214eb7f959432f7e5121df569fe1a0cadf600f6dc1ba06f3917cd8f3df4279802f7fe6dae695b", &(0x7f0000000300)=0x31, &(0x7f0000000400)="bd47c860962f78c9a6b8a1e5c3b264623e49ccadd8f8b355598ec04a5377a0e79e23047c39ffdc84635eabdce6fe72d881362f7197c10e0a59539f289240e6b3fae154f1c2a2327c0165113465a63620670f698e8799650cb78722af5bf079a59c5929abbb3f36783c4fa8f205b21945bd0e4cd02bb4363d1191afe9d9a53667b05f97", 0x83) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x0) r3 = socket(0x6, 0x4, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x48}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r3}], 0x2, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r5 = socket$inet6(0x18, 0x4000, 0xde) sendto(r5, &(0x7f0000000240)="e8cc7b8efee1ea42cfbf4f68dad7ea59a9ff95feddc4162a80aada8316c862bce8b15badeac999b275d0ad2a247af9aabc203671f9439e4fc4c99abde456d612bdc156c3603f6195d3b85ad05fd7e2e06465d3cc6259a7fc35e6ae4d696aab3f9a60e3cf12c38fdfea112002cd380a5543e0b14d59f48ca31fbd9c48dd020979ea7392a3ac6d01bb4d5209f1d83ba5a9636405eb2bf67dee56f5a0f4d7fd36afc1ab6da738902be8ae5f", 0xaa, 0x404, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000080), 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) msgget(0x2, 0x539) 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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x8000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x15}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r3) socket(0x11, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x5}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r3 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000740)="1dc8ecddd15c48f5204a9636993fa559ea7f863fccaef9958af68ef2ca683476a710b1830e082d08d5371a862c2a4e3c1cad6d5aa68744f65ede59c9bde532841f4e16993f45481db0b34b129e525bfc6561fce6989d61148075e8b89bf373fa7de224de51894552092f579f4dc9afcb0f32a8f2f49c9ee5b8f79aab4df0ce0f3ea20260bb311d2aa83a1435caccf55e3bed1be84c5073036b93250b441b935be78401bcdc1f400852582f9da99a1149df160e104e3927acd7b0967f2ce7c792db08dfd401be2179d19be3e38943aa6f2bc69348753d597de74bd9b40c0055c409ee7931916f11de41c95bb02dd44123e47c330fd8cb9e9025c89b18276d6da969cbdd4e9671040ce56c5048d81c93a1190a635305ebdf8cf3ec538e553b9ea44482399560d0b76d6e9d74f552d73decef15a665c67c27581d4b6a4e2b8dbd1915a04de964ee60d80a252c16e5c0c50c25c324be39d5cba5bafb3c6cec4a11e8ae532adeeca217563851ef33906b58a20d03a974a06f889c9b23304ab336c1614c0d032e2e94c5ef57df0e70eb9ed10c5d378b9990bf614376d12b0dbd88ae42864a10f3a7fbb41762d139e53dec47a97b6941615058d82bd834a41988b75f129556fc082ae3ff41139e381336bee664d4e07057d7799d0916ed4614ba37a70f1229e74fbd6a7b194829b434c442264e7cedc4fe5ed39c34d93d7f53cca96e7f18bcac7bc97f4af8e56dab00dce675e5a7fe524730833892bee859faf4c8deb44e795cb1a8fa03bb13bb8d5594b2969644d248fe077c76fb581c50eb9617aafc72423e91f20f9ab6d7c499994b2b02b3f07425db355699964a42b746db9bd4e2d411a0f51a81cbebf05032d5ab91a3fc673593f78ce538a14dc644ba9bc4e1ffb3be87b77cce785dd4b6a95c750272de0fb968aab5728a23ceb1a9cc561d22f15a73d0caded8dd12f6c2e3ca60188514a38331a991090f358c4a8ad5d9b0e7c48b9f4792ea96abe25b30d3f1e237826f443d49f0a4c9c8b739ad49850304ce2407d6412c88f4a445432a2211e0af95e3fc2d1233a0316ee7ad6e35f950579e0ed27ea9a01d9edcef8d09da29eddef34e9526ccfab5f12c22a87bedd7e7a47850ee87d3540651fc0a2ea1cce23e9f37097be2c1d1ef0177ea07ed6f9956e977a084be04d96e185bb8c5b3cd7ec0d83a8f78a652175c919fc07f72dcc107b8d56b7fcec3bb4c39637f039b8a8f636e3ceeed3865a5e1f90ebed744de87104a35e87ea1cbf3c74453a73ec1bc9792d8b1d1145a234d33a42695a83f05d5ea331b887e5da2cc98164b9549fbc78e8c1b2948b47f3109a0aa7e970d322ed01472013467cd611d4ba85f48867c7e1a403253f4c83413e802723246058c7a8627a499cf7c486c77856ab92096481e3524d5102b5b936fd2ecea371a166f38e09a8ff11c2d0d21b92f5448d0b8e65472e597001a7814dffaf9f5c9b423312262e04df089a4922ff6deb4333fc0e08f2396ce094d315fdfaacea35a12f774b5861ae6ae493262327f3c6a1bbf14bb2133db7d38f38d49bc62ad0b4d34f544079a282e57534b24211c97a789852d2b73b9a77c9e7d6ad215f33f84cc21685d957f5741228b6749ea0d9fe5b5227a6499723aa7e07abbc69fd2703e40abc38fad53af3cd4231353eb165cce5bfd5942d85000ece60cfda338d82332ad96d70042a32961fefe5955754c8b6b956fe83f08da61b86e686afac4ee02844aac0ecb3719df223207b350ec90b77ad007fdafe9f0889a82a988e4f321ea0f8d87d14015745247c76b9f2c5d4eaacafc2dddfa3998f91fa4959f5eb7b3c23e89d51b42bb2d23cd5c8cb9c0a6c990a4d725e4f622059963bd35c7ed83d4c0a76c6ced0a66922864f31124738b679f72e89d3c1a869636b0c9ab774596d2b1ab51c82e49b4728b7a8b0b7137ead90089fada3ecf6df5781b7ced7a181fd60dc3c932011a035b5d20cd8d043d261b443b8efbc33440d41e8e4a9e6d291bd90f17cfbc0fe9fdef5cb1476538bfa00eebcbf6055f910d6d2beacb4dca666a48a7fc8eda703603e009d55866dac05f841286b1b1316290a512664fec36bffa56459a2a6db3c6c7192597a0ed0935ee8c32552b886ecb62c9f290f34661d79d2035dd1079460384d323a42201062bb18b3835a5d68399cea2907c8f7cead136fdf8286209600bca4e0afa540b62017b035b228710529a5dfb6077c125c1cda8a93cc3ebddb15f7d4aa93333397e3364083e79c703b50b3f8b6838904fa493457751d68dff0c75fa202628ccf7b898ffc527f97c09af82bb9a0a8c94031f5131e3cfca3e1d0c61324e4368a4217fa90efe8b40028a13903e9929676effece3e8f5be9e4e867079bb5abaccd87d00a0a858432bd7e477311dd96c95a5d4aff4214e193900eb4a672b359c833d1771eb8201ef3181bc06e4f0ab5ca752c238f0b49e09dfa81a0ec7e1e7e635f1b73521cd9a3bfbbca4d24c3901c005115cb4a9085fca7301ef181b1e1106c7b4079a4dedfaef90db6abb1f5384bf09b120a53e04d4bee5cc7dd7c63cf8038f7ae9d15f1dc2698e974a4969e62c067962be0627ef7e87a6cf95db89b33d1e927f7475ad5e60240ccae88c9a4f06e52cdcbc1e71554e18cb019943ca8092d22fa42f7b01e2f0424e046afa460df340cabd6c566f4bc104b0cf974c6bb0df6767184ec4c61ac287a7f023132f66cbb2009e6b0f027dcfa5f7adef95792266fe1c789272784b8767a73c8ba1f60ff20a84774fc29672590394f4052d2ca4a954f8a0170c99ce22d813133fbbb85ca3511971b72f91c290c4b96382d6093f4dcc293557005f0cf9da98da6c4e4e9b007631d35fe051fadcb10bb8cc8ed03c96b2076b4a1b55b7f32bc178618026894afbd1147e6d049595f67d6b4ba1bfff5d5a18708ce004c3165b7096fddf676b4e5f537cb1a8ccb6635c93fc4a1110820bc3a7666cf4f5b322d4b22f3d613e52a6ce11d9e04b13ce933d348511eb116e72aa072de3e7d0fd8d84bda28432126c110f61ab8e00b1ffdb18a4586576c49417ee94d6206dd173a7e48bc12131aa661057288cda1b6d6f57867284a182917910ffe53a1c9f740bbc486cfa62fbd5048b9f8e6b1c26b8f09d5ef5a749009c17361bd77b30e8c15b9a537f9ea387e9c6ae35e8fcbf683e7c9eec163120a1ed069f0cf53af0613e8f4dd1c743761215a369b43a28213be854cb98281f4ae50aa856cc4eaed3ff88a93e0788ef30fdabaaa92b58db1a3f3da3d12c2cacc3c8ac5c25cd39e9866af00684c777397130916b5c05addba87c95a3ccf6038aa5c5c14f5284500ab1d27566f15e1938ce974b124211d5031a16fd557e95d5a247597f4f586e8319732e390dbd23199f41303f952e7c5b27d322eca4bb73503b7a4a6f0a70a1894b7cee1d736869b0eea1ce5df19b905053dc485d50fa4db3209daae5e885a2d69d028879cd9363505b113cd2975e3cdca1598ef4c3238849053d2d7b67d6ba44bde71d08a832eb6260a18f0d8f5700d943d1a033835f4b2217eb0e38c82d154e36c08583000345dc3a444f07b9b9a0ab614af3df0d34447eb7d8f0357ca1862dcd9b9a8670bc72d4b4c041f5fdb3db449e716972e2acd3fc8e1c5ca155fea1cc6fe8b40e5f7be4406b687b2450ad3e3ef018172d81cb3d2afa107b6fdf37853a05db08888e7d64d070d9f460c1c58357afea03cd5218fd16e5c69fd3e1c5497d201f70cef1803f0e36226ee2c94b2a82028678c3cf033b8e6540012f9cf046ede808d7e503ff2b0a4e1be1b6be6ac41d3bf349a480d0fc65fbffb25069b543f7bd48d2fc7f24ad7cf182dbfd8cb7967cb6e815560d0ac8e9614622aa4542666abf89298b8248e02ace384f9a8d763865d2be981ce3c0d643c8d76624257eecd6f9b1a313db68ea0c43499675482056a228522df5da8676ca7ebdd6c918b89edac800befe9b55a13ee1b2adf4c01c2ff149f3538a24ceb1191db45c582b188a57748633c40c352c729f1606224f8ae69e8bd82630ac4b9216610c5582c45da3792f5256a67a529281a10d251ed89472ae5c40c45c5326a6841b55e39cb78e14322aae73ac0b5aa1ed46e272497c0d1d25985f5c139f1eadecd1ffcfca07978514096d777e48967b750095d26c8ba19e2195649d7bb2f903b5af13dc300942bacfcf0e69af96dfe93534924ac5937a8b4612d345277a15fa4fc44b012b56fa3aafefe42223143024672b9186b8d9c29e8e3ee275cd46f5981ca419a85a0b2e0083e2c0db0c854d71c4e5963457bfb6cf3fb2420ff40d291c0baaee2f7efaebf6f3a4b0ccfb883ed7d1dbbb8f6d2755943f3356f58222239fa77b0f2e15cb7b60edd966fcfcbd0f3012bbadc2ecaf2bf1ce2914bab7235758435dae4ecf5065d91d5f115c2633f128cc5ab0140e3c640805c3233164dbbfd0495a9143a2bf5ec13f4af6c73419c6fa5a445d4be15092d2b2a493205558df562f0aa384c7471eda8d0d4c6dbb8f845f19544d24207846d6752c209af84a85c075867b04b1a411dca3fd9eed2cf817ca738ea3749ef68c9969bad2dbbcc793f5cefcd3662c8adcf7ab6682a136a8ba243172322dcb77817d3c3667a8f12750bf89a82cc122a91faf869716c779cd7200e73786d066c4cf4c3b772b655cdc82b36cc497e79d0d02ad8c88853e8f19bba50e8d86ebbb359167acdcba07d90650283917fe66d5af8ebf54c95ce177ca034e6edfcba9bb8c04e132ab7283dfbd9352f8e921d1e86a9b01eb7fcd28961f0e639b8cf32496efa60801708d0637ada9bba68930792cc7da3fd1068222ccba7cfdb2fc078604beef500a339e80ec02cbe0180fa0b577f9daea4739d7582d8b8551f64510c5d4522ebd6665337c1907229ac026aad0e87d1bbf06c883c7144adc076283ac99dd4616c038e4c1fb41529e9be6c972402b2c0abfc4182d7ee71668813cb16e1ce33aa702900ac296405455a7f53041fc3562fc9586aaade6f087a2c5c01e7a994dc4474045ea35917972d028b0fa14b7d9a97e9f1b49e1dbfb3bc5b7e7ff0f5d7a189849c060cdadb9a4130a6a598eb242b670415791fedd1b0a2ab854cb9db63f974d1cfd363e29286d631ff3878725b4ea8c88c3f3877e092d2e58388f1e79909e39dbb42d8fc135bf3b190e8abc721e82e599acb23d888f75847b9762199ea1825c1a7227fb0444f0592479c12a1d527f1edc29712f9a3dfb33dd9cc5d28d65a2eba8135cf48e7c84e3c8afa493df16392b4c1c77c15ab00a2feff5703ab90c4d86218329f9e7a3d41b2661f4c64e593c07560a2eacf514074df9df43145391beffbd63583983d7c66d988bdf3536640114340fdc787e26c5b36ffb435462757b3972c1a744a5307648184c3b232c3d5ea0eb3ee3d86189913d44b7546eb2ad6643e859ee259ea38f3094b3bb653ce7571043af4201045574c8457c9c86592ac334ac78bf3af0056ccab360808cc05f5e46d3b414feb8f69b6d4a567958eee98436c800ef58e35b8be09a1dcf77bc86934cc6633a6c1edaf06549a6947677a8b0ea927567b9168edf9ebe9295c8ee4d2f41b1e3ce0973cf473ec804446be5a9576050889bf50f57d14e2cc7bd97baf700a4d628e0848aae8ae87f55a3c82acebc422dbca97ef8075ac6d67826ea6780e78c5727054bc6a120d2cd22697bca0c488c1289a9af99f8dfe8660880f88b4d6ba847f63bb0660f5c1863de9ba50a8992bf7b9a43599185485f7495a5133ddf913a3f3a456f", 0x1000}], 0x1, &(0x7f0000001740)=[{0x30, 0xffff, 0x0, "d9d0ffde19b3282c230d29959adfb8250701876c0cb50c106d4522d848778e"}, {0x1010, 0x1, 0x9, "75be99bcbc2658bb5625a52a77a7328ad2db1ad985a79f8cbee9a5782ac7c31e446b31319767235112e2cb541e2042c8992c2df1d41fdc0c2631e726c3eefbcfa33546b82e18f241247445d521b898f289304b08869b4c3fe722f832e0326732508b6a1fcf36df24440f1aff3d862986bbe537285931dc5904b7a1ba49e9a4f60a1115e7adb456eee0f9320d6e8cd55d3992c48be9dd01ff7e220a90b6fb444c8f4c86cd492a25b684b943ec942bbd842cda0d5d2e3914bca3eaca2debf325c707717bbb44b5dedbf25c9d0a9cb53754e4d05f208a66b2be68342c122d0b34de9f61462f3d7baa29077df5f32101210c66227d2659df75895f3a0b44d322a49b4c7b593c4a8cc3697dc6f0fe080d1b1602ca200e37f5991a629bcbd6a0c0c07ec6f60857382692dd6f964a2e09670b7a72b21ddf97db507d3f37806ee34fb5f684ff691449e5628c4f27353d9a8c33776b2a8f717b62c46a005e644a42eb6cf87316f1ab66cd6e0153e6daefcd4e7cbdaca87a53a405fee0149df2758a1d20465632a2bebba6f73f9371d57cabae334b8b8089bd989746cb569a10c0ed0d4b68f2018112bb2b8ee5ce8895d9d7f5c44890fa323025aa7bad527ac99bbee3588442c395055ed30f3c9c287478b8d3727b6ad09c497886e39b857155a564638cb07bce38df0717bdd9c3b4face33ffd956481a2c5378c98d34d2b616edd30a67298c5faecb9102266bc510a11aa1eb858237f285e2cf09075eadd65776476781b0bc1607009f7234d45fd2f4bce41e6b5b779bf67bab57ff63dd4eb0fe56368b19a4074dfc97bde25104ac44357af4bcfa185c47e0a3a386b1fe276a8ee9b64aa93605e64c97d41d1b90a688dcf274753fd48df0775206592deaf95e05b7916cc028ddda12bbc85711c3dff11096cde6ba73832477dd98b31d707b98986aa67dd681d238b7d58ad96a409c7032798500d4993e0907ad086b7608c7ba760c3e2714d4fb1a016605cec0bc6c790621e769136a7aebee373b2c14f43ee3be625cca7c8c7fb84afece74c395b77fc3323ac0c5423f5a22bd09173cfcce44b0ca774b68a3cee8757d9d8012ee16a3ab19908e93049abddd04a6beca558f3e8c0dc6b28df4b2adc998aee5faba4be0f42b7fbc66801c36926652309d088ce522c718fd0abdbdcb34f7558107e0d241d1ff7842f23c222da6db0c47428b0ff118581f9009757199916d660d0377ef26729c04cc4d7357141d4231ee80b75c7d299cb2f33b35dde5299de5e4c8c33427686dc20bdf7346bc72ed0b459749434dd5604bc36ab9dd976e5c40240245a6b932249e1ee9001043b41a9af4dac9a4e6b21de57e73ea8aea70d41c09bf5ce3b788c588fcd3bd4f4ebe0765e5e35dafe20324422ec0460c38a6952e7bc086caba8e6c95a855fc153d50e1449acb5ea5786cd17da2b3c7c351164e4beee5c592a81ca68ec0dc62d5ff0d1ff94bd28cb7b1618e7114d15699a01cb014e35bf3ca07f66080421c5e91fc254f7b496a6b0ff14557b82f3734b9fb3eaa242cf451035a1822a06f4524e91143fd848a54bdf6c014db67a1ce51ebedbfa802780c522d2a9203dda2c7fbfa54689b74c5bbdacf656eda1db489637a57b49076054e53ab186148070e6ad72c5990809d48c11773337e9ef8dcafe6c043542fd05c49448d79c8ca1c46dbc701bd3b12e2f1232ab035a2e86f4754efe75ddb8837b685815180d82793255301db023c772d49f4b8bbe86e19324825b0976109865e77a8c24fc078d00afca1446b83163f484cec3c1e632535ea6c292835cd13dabaafda67ced7f2f2d1523cf2d0cbff1fb9c2f6ac8008b45bcda294d77cd76512eeb9083f05bdd249f8857e4b4288d757dd29d799d68869532afdce9c16dbfaf3c43fde22ead3237f187d72778fdbb947c16128c396b424906d0913140c5f8ee17e97786b61a1d9a56afba5690fc8f16567ccce9b90b93759b66b977aa9c3ed17806f7f06bbc391ed978335a69a0dbe06c1140eda38cedf7a4512cb28a26050e602a42993594533f6e1eb18d114671f617712e85935a6d1e85a26bb4d60932ba11fe668125022d1a7b5bcbaab03059f0c77b86de1fe7b1d8b1acf5a30e7049f225bf60c28e02456312511bc6c6d094f14cbf6c0ec102420c49474b67fdcdadf57634a9192f55188c454d46d3a6be9e7adcf95787f4e81f5d870453dc7dc419f1b28791ed96308cd3d58a05fe4263bdecbf8d116b72108e11477b8cc8a84e91d05d29eafa15465f5fffb80fae4da66bd3f8d8f9e849b57a4a122cc4436c9a6290435a726ba6bb35ab2504a6ce813197f882c5123301cc2304bb93b523f092b790649c2bf98a2871ab89bd3c92976ce126860ebda8ff7001b4a1cceb8eea1d8b7e332b565113551f080e98b36b539e55ed57157621f546e209a98b03d04bfd41021d984641583c8a9af8a2221b6a2c92ea066dac13878bffdee5c3f203503b7951612c60b19f960c3259984a6868a77853d6b1c0e805c5fc34f0dd4f87dafc1391f70153a4e66d9ee3d0a703bb83c17ecc249877441c7983af70ba8c3549746721f645416caff27a888fdc34718c919b8cd641c31dac2d221ff867e51f6452fc13d42a09465779ad9ec1119fd380d9b286651bedbcd057a9adf6c24a82fb1ed4178ee68f76c5c8d4976f35fbe1501c8c5e3c62c53a6c3200e2755e522e8c0792c6d41349028edef0c28d1388794c8e083572f205c96210cda44b56a70df0470c2d7a83f0ec5621b8033c78f4648ca5a1f79445b78fcc559e15d8afc9f4314c8c6dc6ce9c2c4c12d138b953e194cccb13a78eea71ff5cebb22601a229cca7a8fe0af0fe6e17cfb0aac947292e5ba43c2bd572a20a044e7d9da093765ac49e6da5e87e294b067c58f55a43a26a60ce5cf22b031586f70f437c14963c6bd9c4b68b90ba9b299c564993fefb4c654c65a3653ead7d23615461db2c35757f42e1c693b14c3714512ff1803461142eabf0095438d34028da48a985f6e60c898d913edf28bb0e351d11f8d3eeeb4d95f1419999b100d67e745ee5265b9bb30269b57a1e4ee5ce506b7af915d67c8b5c948239f45243f58ecb231cf0483e19ec20b7de5e655f6dec2b1fb160bd5c5af4f4a46c2b0506646c3aa1d07bda3ff0cc50feef35f55206b15e4af1f0c31a8f6e5b35d9350f32d8f19df87f179cdc7e77d237846b7833bae40c27de873be33e44b12998cf8419bea75d97d1654c8622a808792fba6f00c8f32d595d75ac4946d1ae52f44b0cfde44b304d6e629ee54772a66e1f5f0fc34966df3399de74c6b857c60667a0820e66aea128461879c2fd5fc587eef4c65b0e3eb2f750a424b48fedd7ea6a1a6a731d2f2a171c267111b09c09a8139b4b4a36e50f37e79d56ade9c80d5f0ffb03b122525196959854a97772ef65b8cb9ff652431e76c97da627d0249efb4106e490b8ec0c889d091e3e519ac0f78e5dd87c5d4be634d0bbb169dded6d0a7a54c3814d1acc72b96f677fa6dde0137873a9eb85eb32037667db102be22c7d8b3d626827412d905be476117cbdfa52c89019227beb807cf93194a054e7c4603fb9ee7a3974461ce572d2829a3c350835c63a180aaafd8f4fd4a1c58a9724be2b274ea4b858cf72f7635e4c033b12fadf6201cb9a1097532ea71bf2c6ec4f7171b6edfa3548c3cae5bfe016f0850f6ef46291706c7e6e51d31f5fa2e158f3f1a3c4676865127d309501379b1f447c3590429883be23ab831c667a137c216a569a4eae50d12df442b40c339309c39cb3da90b59edaceb89b2a9493a10ec3e892dae7690d19b3978041f5a32b972306558f02432ba50a0bfe18d17a226d0d8aca4bc73118a527949fcac791cde35b8e9be9931fc1b65a3cb546a85aa515982f89ad2974806a0a3a2729d2039e228597a68bca1330b882cc16a62250f17e114034571ad41eb1470e9d7d316fbe8c85af92cea5194c566483f78da2df2d778ee0a1233accae74454ccdfb2a14a291db8603e42079556616a3b173ba8dedaa6e70ec2fee94eacd2809066abb738a7aa913c3ecf9ea98de4170925221a31e6ba1aea83e887c5017ca063fc71f95824af9d213bc02c5306b826bdaa6314a7e7cbda760709d407cdeee6109e5bb5bb196229f79b5aa01e7c7b0618e2128c2ebfadfc9f4646caf2c3d7bf70ea3a45780f0d44bd797a142774bdcbaf82476ba33197f0d707ff975504adf21182489e33abe66a59e558701780db45f7c2d21757b95f0ba8e96ed54422417f0d25d9b41c228050dd8453d1fd6c388710394d009e3b2b180e8ad605acc1cb51b692fb460b29c3f08ce822f97215a978bef493eab4d9bf98019f78226566722d74d66e522760b67925914cd265289b648c335d63a3084ce4911415688909683b6ffa5e9dc0a9b94c1398c490110c64da4f2380f6bc8723f09437dcb64240d146e560534a43d5aa0a9e46e789086fb1549561478e520197fa7fd3afab78d993b05634e048d5db98fa886d28268da8d66419fa101ae129dd5a40120939447308b8b474e013fc3710a4ece6705dd0b9aabddca1e034748e9e4d5ff9c0f19a789c90d4ff95c01c97785a4adb3088d3383e6523d8e9ead6f6c18bd4fed03e7e2a5f207037860c47f3f32b4952f4c8c3f10eca31b66e13c50961097e8bfbe4a398a5b08b30947fba106c9071ffaf09c0fd618b3243a99d6cdb026f94485c3384c58ef3746a6dafc9e991a9579bd1753ecb093e82de5b19a481e3af13f82994d905cc3dd629549645cc62c64d4db54874123629a5d21f6eb4a1bebd918545057b257d4eb1233a7bdf85e11d1c7e88717ca98911bec08e4622bbc3b41cd2f2b2704cc37e34480291b76fbaf838c2db4502da43cfc792dcbf227bc3a7bd865677d3602966cac5b249c28cbb1a9910b1b2c7288a11ddd68f12fab652fa27d46e355e4c5a0dba4e9b3859232bc088202613f8539f593b38133da8e872ef6254af3855c21e4f037f8da404391fb8262f9eeebaf930780383c4b5cbf5ef92718f1ce68c9bb07eb56bfce623d24e1e83f8a0225960645432d29b37b1510143987097050e6def720d7be1dd4952465c55edb973b35f0b85b64682c46928f53a92c57016977f4a16635c93783c24d2c03367ca2601118cdd772329f2d270e57150245361094063ecbba1182b9778914aa5b37fb81a259d3b42440dee559e1de3bd95a1eed7eed6fde82d12b5a6d935e84569a557db0cb050b192aba69903544b0c4e2a644f6a15b3c926309d68dcc7d63f82176884373a78894abc6fd0e67c4f5175c6f3f2996e70723021d3e8a4c1f0400f5d76a510a1f06f01dced39f11dab9338cc9fed8b03f58e1c80e81941e3fa5c8b7a3de02c26384a14996ecee19460cb2f69e262c3b1e4ede497c0ecdb99dc79e1eceda036588d2095a07075c11fad1843ea3a9af5f13853c793b8cf29ab4b1fc8f86a3d4dd2134af666b7d40ade1b5a252b379d137f7cbd3c52c9b85c533e8d878e3307a64a7ccdd17058819e2e504c2f4c6dbfa6c1180d0ca3e3023f015670002d135e6bcb952f653f850699e7269302e7037ea81912a6b0f4d6d7e648757e8e0adfb9e12d59dc4347b6378a8849e16efe7e5da84a87790529f072fbcaa198c2969e768594bb85e994e53e2799585c8587928d0186ec9bc3c59bf4b20399cedae7429c7bab2d300077438fab58dec333c2cec2698ed5387192945df4e9566d6f7dce79315aca876bdba263dce8a180b3024e9d0a92f0fdfc5d5cfa89fb2d"}, {0x90, 0x1, 0x1, "f691773ed6c1b0e7174b3afb4413dcbbcef994a081a8ce3e56e28d394f2c7067053ca041190e9fcf004e2c5c9cd692d79b6af1f3c3044af814e631cd8b82ff81f11ebfa8eec5cda96e1aceb82400e7cab8932bd0bcb149ec51a5ce23fbf3eba9445434038399c708053b814eded811114388d74df63d134d759b6289"}, {0x100, 0x0, 0x400, "a5a25f04f890b56fbc83db094abcb0ab94ff90e985c1aba3f7fb61586c1bc5ec23a0deda714f5c9e142c5dd0723f0cdb3da1b82b3dc831a8b11a3a1295c12e70c8bf317379935a43b61d1dc4949d47698b9ddb73b93f68e4172c98b13ff6a498d3cc398fe424f0b808447f2bb32723971b8686d8821c3bb96b2d4277d94da33670d4ca7a5d48c0dc4fde35382f16d10e5dbc5cdbecb314b8a908eab14c15e09bdd446e902fde48f0501e7d843c76991a0ce17a5394e6ea2c46694b85538e33b3db76a9e2b278669642ddfa588468a6ba970e5127464596883b2d544b7dd4f43327eb9bbf5c4fbb7f61137ee04fa362"}], 0x11d0}, 0x2}, 0x10, 0x0) r4 = getuid() seteuid(r4) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setuid(0xee01) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pipe2(0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000140)='1', 0x1, 0x9, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="e5ff0000", 0x4) r6 = dup(r4) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) executing program 2: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x266) semop(r2, &(0x7f00000005c0), 0x0) r3 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0x266) semop(r5, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r6 = getuid() setreuid(0xee00, r6) r7 = getpgid(r4) dup2(r0, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r6, 0x0, r6, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r7, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) getpgid(r1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x14}, {0x54}, {0x8106}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={0x0, 0x30000000}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x1400}, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x81, 0x2b1229ca) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x80}], 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) setsockopt(r1, 0xfdd2, 0x401, &(0x7f0000000280)="2b2a1955ae9656cd16baae2b7bc092b7a6a3ce27f0e1318838bf121b908e258f1ebc4a36821a3c04c8f31d8b14e3ff1d70d73c5f3bdda3e1e779b7f237534f7dd9e8ffbf4ece4057f713448d33bbb086cd05f509fe8923188db8556c660222b940e1682e1772dd877f3d86dbe33fa16c9f49efac48e37e9d37bdf303c2fc79d608f3288ba1083d3b1d2cc64cee0643b7ca9b108fd4fc32a7981299953fd49bc475d660e28c7417eabed21bf50ad82134e351946e4230bad85d7f522a6582b1c9a796fdf1207e10df50ecb1f12a0a4ca1433addb8be0d87f3e3d1330899f17ed15f724a8e69f946815419dee0054dd7d2ca7aee07ef37a099bd", 0xf9) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000080)='\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') executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x10001, 0x3, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310", 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 2: 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) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x5, 0x80) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000340), 0xa) connect$unix(r4, 0x0, 0x10) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)="f48995a2232ab4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd97dadd1d83fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df425efca64d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000400)=0x8) dup2(r4, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x110) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x40000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000140)={0xab6}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)) setsockopt(r0, 0x1000000000029, 0x40, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/43, 0x2b, 0x1042, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x7}, 0xc) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x0, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f", 0x171}], 0x1}, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{}, 0x40008, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad", 0xa3}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c03", 0x40}, {&(0x7f0000000240)}], 0x3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x0, 0xfffffe01}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r6, 0x88}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1019, 0x0) r8 = socket(0x2, 0x3, 0x2f) connect$unix(r8, &(0x7f0000000000), 0x10) sendto(r8, 0x0, 0x0, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) fchown(r2, r4, r6) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x7fffffff) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000003c6257838a494428d1d891533da88ae4c7aadfde7e308652ac64ff010000c67199a8a6342680aa73b7f975d43c0d8b9ab1320dba3df48b1a579cfd116689de779bd03028b5d990f3deadd16fef"], 0x55, 0x800) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1, 0x3}, {0x4, 0x8, 0x0, 0xffffffff}, {0x812e}]}) syz_emit_ethernet(0x189, &(0x7f0000001580)=ANY=[]) executing program 5: r0 = syz_open_pts() seteuid(0xffffffffffffffff) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000080)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e1092a2aeba2fbbe28c42903bbf6c161c6f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855a58ea5fca343265bc1ed6bd51cd0eef26db847abb2e7b21442c0", &(0x7f0000000000)=0x1e, 0x0, 0xfffffdfd) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000480)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r3, 0x40047307, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000001c0)=""/2) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000700)=""/211) connect$unix(r1, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) shmget(0x3, 0x2000, 0x100, &(0x7f000043a000/0x2000)=nil) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='+[*(&#\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='#&,\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='+%]}\x00', &(0x7f0000000280)='5\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+*(\x00', &(0x7f0000000340)=']!(*\x00', &(0x7f0000000380)='+!.\x00']) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/16, 0x10}, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d89d7d000000000020de88d11bd4000900", 0x80000040}) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)=""/131, 0x83}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000380)=""/174, 0xae}], 0x3) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="60ba1d1e", 0x4) r3 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000140)="9cdd730159712a008572b0338d227bef10f05b6095a1fa6e7f376dae690555215825460169418ac014269c206c45882b480879d8b850b094abf41acd507a9c1c8da1cb714c6265b80b042c563cef35ce223780ca228517652cdca4a293fb366d56a652", 0x63) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) getpid() geteuid() executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c, 0xd1}, {0x4c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58904000000eb52dbc2361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668206c0900000008e371a3f8343712051ed2380000000000", 0xb1, 0x401, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x2) r6 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000000440)=[{&(0x7f0000000100)="ce94d0d4bf4cc8f53a62be7e5718419c62606c3c2f64058920994abc396d89fe5a6a585e4876eace845dfac59f2c98560115b9bb7e05065cc535201c9b63aae39561cccea07f98fb49e10e15978f7f4b95a383c6457e2495c93ecc518a6b74910a11e293005c2ac26a69bbe3d057f550809288761be9d8d37061d892df3bbe2897463b4a44ef7e376575795bd2dcc1334bf820fe51bd646ec3b38bd0aaf5513876d746b309e185222cd72009dbb1", 0xae}, {&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d07addbc4a4b96123f41c8f169b9d89eb763a9430aedf9ed05e7bf4d88a68abd5f7b9ca37d50d58e6c0e4ee561f8c559c", 0x41}, {&(0x7f0000000240)="d730e75a2dd92cc75bdff300d7cb20fb49b20269edc625928226d4b2aed1e9218519e6e94caa280b171ec3768c6b9c3a28e0cfb0cc8e8f6c8ef98fb80044d1fa6cbf4abefd6c3ea4bb41a193212f8fa8d4d892df4f3aecfe7b5caadd5e0c4b3a55109d47f449c1f3b7723f9304439e1fe5982c8b49a40f00c97aef72ddff55516ecf9b59d7f79bc6cb3eff3a5a9f9c7c413982f77fce", 0x96}, {&(0x7f0000000300)="4e6d0a5d84141f4de9be76c8a1244bf3c73f62790372b3b760303a884cd706fc504049b47049f8ac88f5da512054ac4040c353256fd03fe7c227abbd2a759bbbf4c731f26543b0e0fd47c22263695e0cdb3d07d633ac4ff79c46d36a78152450f22257709922c0593c5c44c8e338907917ba559e761c65beb885bc540797fd1205d393af858d1b4f7c2348b39aca771be99a30a01f715d80d64d6d8062b408b92d9fb9ed00e84cead9", 0xa9}, {&(0x7f00000003c0)="d6116b9c687d7d0e93b57e22b6ca01c7da9e60a5e2f8a1675b1e8e36cf906227b91051e42a2b3fad32cb98034b4aff0573a0da3553d49fff417302246eb8c5d606de7c8ac8d559ca3b48cc3c3d53f8539d97c75e214014f3161ea2829effb8179c6915948de4cfd62c2594b748329f84dd39", 0x72}, {&(0x7f0000000c40)="5ce2e64049f1d74d2a6f07d9d6427b8d5a512b4871a5236ef25f9634f0aba191c156dc9c8bb918ba3389834f09b159e38c0e6c3caa332e1863bd3c7e35452040263527d58569b3655ffa5e3b220b768868f99d24a203467c683465d2bfeaa2b8595a32dc248706f40189755e65e06db349619b5c6052bf09de473cd029e113b87285a6dbb3a10c60751dcbfb578c9222d874b0a7ca1f22f73272c757c4688a29be1af7ab298daf0911f7daf4a2f94099e3d06c8756674039397d294d4b9278b9dcda10975350b1e93496aa2e7fb8f9f9ca610b9c7c9be3f41f855365726c751980d59e9b36b58b87fb506492415308ffb5614482bef27a157d4ef3039ae5713e6a43db22677ba4548f27e846d1f02509d16126855f2e8903d8731316da9fbd6bff37518199df74bec8ca5731fbbbeaa0cb1bf67819cdf29ab2b3573539b300c6eee992815bf71ded8e2c5f60c9280d5fa3a03899883cc9e4a0e74636421e5bb6d21d6ae71c4e8b3b56ba54ba7eff2a660b7eca021b0b4a2ea0beb3ebf921d435e53cc6de0d414f07cb01aba62f36bc50c049b9532aaa3d5333e095e120a77fb479490dd367245b7f3cfb55ffe73d7f447e5d901310e84534c666fe72f1b4fe132d9255f9a3a5e46481ed17f3c4677c12e97cf982f5d427fe57b4f95e3638e698b2b861f3e866756ffa925b65d00fd5f3978f685419586b5689c22a03f2e73601a11cbc6210f4c10a77a40803557f0f9c7d1875a7ba6ac7ef54959a89200644f9a9d1a39a88849d42c9ae79f193656792c5ca739a4dd61cc7b61b67eef859dd2ab5be31151a9b6bf153ca4fc14acd40e595c515b81513404f8c130a981393676a4289e1828b5f89f354a8c11d79bdabb608fe65db8c3fbd7d9aedef44662090ebbce81b55bb34c67eb7230ebd9c53046043517970123b59b3c4087fe0ec4f76e385e71e3ebcde109d4d921bb8ec9730e8ad176db0d6aea0c4b3a2cd15e98af5d99fb139b49a17dc47bd3cc464525f684874c8efb64c62afc2abbebd41d5d820ef989057ac2301349c1c22b051ebc85bbe0d635f2c120b5ea8e1c1e920ce5b38930d8e3b92e2c9627d4d64b7cdfc338019d10da412ca512efa88a0f25396cd38ec768eb0c9f86b53fb85fec3194219000e5ab46d1f356b78bdc81d14ec5e087ee8686466a94fd95e18181baea8420159928cf941f00795b0e94046ceeaa7bc0caa2871e77d33ba68d0777559db88399d39cb680e41b11463626767bf9cbd3629abee597fffbb00fd8548f11eea0050c15b07b3603423aece79310f5848709d1af34ad6d2d4672f29e8df23684809f9af1984be81a67b86c3b08594c95dd6474e020517fe8afe62e9f77f075d4c1413f0015869b355c0e5457d067127be8527954d853ba7fcf79b697ac45665ec779129e03851e382576055687cb203d0f96a7cd5081b36c7516e8b9ba337c0d15d4ea0b6f09ea14c7a28fd29e34cd7a981fb46aeac260747b8afb5b0e89f94b7bb12e022697010a59e1f6aabb07f5df95228b2b2c6bca85685abda734f2383e5fb33fc1578d0b98002bb2fe7da431fa18f7802faaf485c52e4c99f288e4849236ab75989c39e19a1e7faa9bc6511ff79e2cc32460b6e0297c54e572d10e159520124c9ee7561f4cdd6d8c8b4a1afe01744dd7a761a39c87bd08fa0224381d1a316b183afb8608fe8e8a77fb5fbe9bb7cdc7163f1a365400c06047a175946b2421b82fe56016bf38ac9bce084e46e4cc36ca5ffadea73bf6f898663fda0152ec4118a88d99ffeabba38514e2d824337513ced74aec75790a06167fea2fb986af06829532aec76cb0d75f1323e3e714caa5b53273f682a533c635770bb65a8b02909ea44bb769bdc53a96772616ea5e1698fdb0278b2c01c33a7d2bc86cd61d048c2aee7bf1625e9ba62e453bc343944524134c70aa4b3639b4964387c4b92101cd41092d307535b26a313c427c9809ce0f1a3a3d0187368110d3bf62eba282b4193e2da8dfa798d38023e0b1f4a25cdb75b800d3153dc0b43a634f0e1d04f5823189d7007705b29d0108179e068116c785f235cac219fddc2a25077f62a54c443b579aa2f5ab2a7f1216966e17f18e36f79442eecb0806aae8bc741287602594c132e0106604ba8e21e58ff940cf95e9f622b7dd3b072d313e961392e50eb8c414beb07f86d49fe0b2624188337c4f54138b62c5842ea00c96f5fe8b2459bbd61be4c557fa81b7f1321a8d4762c8d6635519e37caf71e97d4ef13e236b8d49258fab8bb3bc996437494fc3b3838d132c9b33f83efda4dec3a28ed7ff6f4f50aa1a0e1ebb7a846ffdec4468e1bc8233b92171bbe3ef90f9a14d559c3acc75e3857f3d1c50d402819063077e6a7ae18227e694595a04aa2d013e3ddb15b43ce0ac9eb589686020c5c0efed51ccb24eff1e79c1a971f50ccad0e9ab0a90729b235d62fb9ac1f4a3a41c5bd4c0cdd0829cea710e8bfb59e5c496c40789677c3d96be4944233a34ea44d4087547be3d7571a9d2a8ea41b3f28c67872be7a4316dd9d7450e5db35333f5abbbb681734170c6868b2afddaa5eae560410a13c71cae90611c3360c2dc43575ca8650e4cd20925e2a06bdf93ff3678b099a84a5758c5b5178c0d977d6c8a3d8d0253e416579f025ce466f6783925a36a4db939f36d0a3c29af306696f66a55a622c5b2cbd6841a066f5c72153e2fc8363353402f4c3794c447c5cd735d9d662447b47bb3152a8c7c732f54978ce5d5cc1d9ecfdb4097e60e52c5104abc6335d32f73799e69487204cfeb3623a3965a8a5723752685d350bc5f82eee9f72abf351215ed77288c592277ad389c593b24b4e00b47ac706346b618aea76ba2e2b954bab4c98e19d9191c765a174877f59e7f47577354c32307a323b9a95157768f9d7f9eb9fe2558356fd97ac91fdd51101fd0c335f4189dc4f1ee25dde375c059f776e7783bc8aad587f55f122bdae2fe40191c7785ad07ade725807c4598a9b4aa9619a19b26feafbb3a43dac28499bb6c1315f6c9251053271ba4d67d4cc91655dc9f416d7fac6e4fa50205fac5a666fcac1150d725925a25eb24b47ca6e6110a40c0aab2f812aaf9ee3b326ce5371ab51585e7e7406e401c280ee30130e11d1f1be142536863b481324af41dff8b36e8620772e8ddc9f29c02de96b0a8139436ceb01521b8b99c723e1b66ce8ae0dc0c9aae40b9ed0c01d85f940e0caedadb97cc5e65b29df28b2d5a61f8bc05dfe3f79295da7dcafa85b7d1ffb277693dc67e6c99142593c2417164dd2b9e5e224769387a3f3c9948a5a86b644ccdc3716d6bf491910686b58836006a1137d93a572e0f005ef4695f592ecc189957161fc706b550caa50b2ea170800fd2204825114bc68dcdd30900c5e4c987f73e067a357722a4894839eb96ee52097f7c682229576fe0665e0c000d7a7315d4e23e2d030f51aa5e22e04b750a81cab8a3a32fa6baa29b27f378ad2a26f775b8aef712b41d08f99c3f7642bb34732e771c36e45b6ad845e4bf6da48d53b198e1fa78553159ae14c3596ce7c051f884f3c4d06049c79a1eef51694d8de4380b8eb46be11523c1166165d4798884f7b42b8ae274a6e9369c39b64a7400dde26abcb52f3ba3136b0c2433b63d0f45930813661db3c81da1d1cf9a08e48ea10453c722c91d67598f15f167b8e27b2d459400a5f8f8364d773c4e0179cd7b90e4a7c5c41a828f11d2c89e68cd726bcf78e351015ca49f0e5e38a59dd802d1d52a39613996d7b290da708be32b3e609f6f92a7d48f169a163a68a8a1d5feed75042ffcf53cb229a03ed81c2ef8e197f2d99541afc52c6d1c1bd9200b2a8e32aa8b0e00515d67ca4cc454364ee21868646ad2483d38b28ed7330fc2b14fd979d6d949abc3e54d4a27fa19a3545bcbe43265b783a790df51dd7afefbe8ebc71dab86ad019abaf16a9a9834c1d76404376c1f7a7863fb76962aa9a8fda1c42485b083eac56c7c0f93b2da78efa21a0ef54328e678ac405614052aedf501fda8d9122429b8cb79b1fa86ddc70378439556bcbc6b124213a519f207cfdfde73cabadab143a0af70c480029becfedc0404eac602ed63cb940e8a11a7ad465963432a3dbf3b6aca4f13230ba7626e3950198446b255d7cf5bee30eb1b19ad153bd0d6dbf3bc506b55ec828eb7db7f2f676e34edef2557c63f93d038a09dcc858e5210641b72fc57cf9c23226ce68e3b39dc0ec2aa6d3e58767ea390da82274f5fb80d21fc62004ea77e29a18bcc47fcace6c7cbe058c603e60ea4aa185077bf54594667483aa9c1c493eeb377d911dc3460c1af764f50a4ba51ac1d35b0383a849e3b3ed1c8296f86af93af2445e873f48f5908defaf6fc40d76a7bf8bf285d46a752b6dc0ad0e10171bfb229ee3751f9be0ad19717ee893bb38994a5bd187cb5c1899ec84b2f8e3328c8db186925b457fc4fb28eecde932427bdb69ed593495014e2dd30cf9293074721f52ddbe0fc967288bd45c291888e1730d4ed670c672ddeca889a7988a0ecb347b0010c716607b6fe2c60045259538c39f9baf5ece8ecd2ff1995a4f97258cea5b2f13ef689f7fa1199577c8448fc6eaa715b0274563e0bb138fc1b96d520391f8e115675527dc0477cb494369f653194640a246e2deb8a5bcbfbdd4e02b61fbee372347f70a0fc5c1ffc89ea7eee31affa8ca7e44c6a670b5cad8690be0c84ae70616c0f2a42ecf2a60129f562120586c6bee6f7384d6e5632527abedc498aff5495ac0384293ad9c87e6fb261c0534f3aa125d723190769817ea8b2997a965e11c967848c80fd2d991930af1af4d9537284061ae9d8edbcd3ad44495a92c7da983f7e77ad4855580bb3b96bd2f92b5c4cd312dddea56f84bcd6fe8e0b3a88ae0e9bf0ef500c849b76f3bccbac4606b55f8fe0eae530c281af6010a3d32de38ed5d6b9d1f0edd7a901f6f9709d80d2d04d50379869dd2227d0d4b246d36c2f6a41e3b94bd47fc252639ec3eae2b361242a97ce6bb123549c4b29150f8c7bf7c04c3f7953d58c20683af153a38d9686486f714eba0dd2c1507792f8d1aa0b11541ce10ad31e287929b5b9dbdf173cb025790298ab5ed2500eff181178acd04ba7028306e3941f052a369b187ea4eafe3517b51d5b67ed6f9211f318318705af06c703c3020b93eaa6dfc0df4d6cfb26b383d20192091abc3c0f51329025ca988887b86c7a0f6921e68bce94409a21fd43d34767dbce54ab0c341694aa7d54a8ed763b1a74d79cb0311bc4c577b9ceb41d43bba46da511861353b2133b0ec51ed1cdb8a59532e18085009c4ea3d7fadb9a1dab79f33205c0a4e9c1998c87d4b2c80e1941342edc65ef7da3664ac4ea9cf447b8f02069a33a4afced1764c7a60b2135370924636821710c4f8b6e5318b5e18b422c6240b88b39fdeffac60c4c3c49499e77d8b1f7f45aa7f41731de08a592bf1f65611129d9b215d140a0ff404c3e36cf87eb291f29ccc3934ea0edee64afb136f134df1e7ad12613e91b34c4a9d1b74c349e0c64498f9eabdd872fb8b5a9837ee81f6c72af375456618d59f1999724ffd12be4e61d623d395694b23b416f376ebf94c76dbf5449068d709a251151d97f5aebf4f92e638aa3d8f66ac0a3e39e9c123d8def0631bfb4776ef2501cd5d6ab4020ee924f2f2c94613e3fd8289165c3c38f6e209e542254d59936afc573d99c23173b875ddc68933d7c75a320ffab20f72fe98e5112c66c3171754d889b803898403cfe3eb14ea9b8b3bac", 0x1000}, {&(0x7f0000001c40)="11611fe6525e9d0e11cf35e8c46a78bc835141d4018618d30f7608856ef2c89998126d1b5d42fc52f6a3aea9dfd72f776686b39d0d37c4d40e9bc3364507466c5f53b391e7dbb64f5d892db2cd5aeb0ef3a9ad6b0ff86a5d279b766b1cb1d0952f5f63260cdb4b112877d8792311cc28a9e420637e59c64e1202578ba0a171299bdab300e34f50c7a4ea20374fde253f24e5243b3dc97f5ff6175326b985a3906e6dac2c9549b405692d5500c19c77ae7519e2dd16885d6028f01e46a1913a0a7e84d594baace5e806f3496f8d860a049d24dd2f890071a22b6a57fbb33e3a8bb3167e17bd68381e2fd3daac12e80a73ab595cebc99cf7ce78be3fb40395acc5734a63d61c301927351e4b788d9a0191346ab54dfe5aafa6d2fc0db5957d0c5373228461310cd4b4eca83e85d09b72aa2eab555be1bb39d6895a50fc52af1baa07698d4ed1b2e692a685e73d96f71a9adcf29aea14ffeb7b47136f5f3d2b729f31bacdb8f4c397495cd3fc3a2ee0456a7cadea82a55286cb529c95b8037c3cbe1efff63200197b23631d124c8f6384dd211a8c44f27f1c8afc8ff8fe1e9ad938af37321622ebdbe09d87cb9f7156a11753b74d72712d429ec3429f518b1b35ae9df610a9070afea3c641c6be5f3b038907904223f590d0b97d6f3e6c24a37981ef9670530b7e45020b0374f94dc85bd18162d5cea9a3a1e35bbf3a86b75121f435cf313bdc2cb8f315eead65b5d0f3167976594dfb0e23e26e490249fb16b05ece6d609756e39cd5f42b9077b2edbba515a5963dd70fd35de7c47098b8e09524b9a0a9ee41f3e89f9aa072a4d4dc681f338b6c5c32bdc6d12e32c093224ca12cfbfbd8ed48b10dfd4b7dfb33c9b5e8f5f1728fcf3e0d96a6bf64596a2cf77add7deac848c4a1a57d6e0145758f33f4a345d29d036ac4ee89be26535753d6d0e431d5ab7420a9cf7a132941c55809a9cde25ca3410f8d48037c13f3e75041ebd177b7dd5a4dbc3f6b169bbbc2625843df93bd598f02cd5811a61ecd6760d1659f63ba902673465875a39da68d4a49e29e6614d2ad1d8ade3b195e2a2d7ff059ca3e2d8f6b175da90a10b1c0fb232eff970e17ad48c4398de1e434344ff6efda719a4e0a13f9e1f62ad5b7b88fcf061a4d82ab9ce998c885c83f4b2643b5ec786fbc94bc54a6102d0231c2708281c253417d168c728a38c1605dd955753a81a2db6a9762888d4be4fcef79ab4d2e24ddd696b149d648f858dff9583391b1d5085b1876d3c0db13c1834ffdea29069fa1a889d245a904fd782ed7bffd9824abddfb0dd2206fb55057950ea663ea4f6e70add6cbbfc0730b24168e82897ef1caa8da87af149704a6d6a5d7784d21c796ab687e623983add4889107ab54bf3f9e1762df89f05aa87ef1bb2eb86a5ccbe4af87b9f0ff83a690d154049c9bc428248291d5992bf498f96b7bc3e4fe9b842107ad818c9f00995afc6c4db0024b1759dc9d8e1ec0b452c2dd5422aaf2948bfa79e202dd7200a4ca9a73991424dd3248880ae4f3ffa768ddca90ccb345730c11bef9d1926266f847f389c26c4827d3a3b68811af51689f432cd74f0b3e0a462e971b51c3e45e97b12e5245f2c2a664de82ab43f7499fbae4cd4c0a8ad0e57e6c7b1e00aeb3aacfae70a947bf96a2099bc35b4832c0879dec9d12cf4963d2758ccb1187792e522c7c2285c7cf3a8636f19a6ca8afb80871800970948ab65234dac0994c167e53a49a4d960a30e379184173295246aafe255251f7934d20e3f233425c347c8d5a1e9707b0e1820fbe339bc9e05c65641f2c750ae47e4562f4cdd1f264ee78da3a82e1fce78eb6cc4fdd6ff27f645fe7edbdd8c51208097264a45b386f5be8aec382abd38372ef125265f099dc9d9303e647fc3f3e1140a26f2615e7ee1fb6a11c324619e4eff7e1c56466dbfd2761fe7ac3a152033a82676c55d33ac4a0bef815a22d24100c845b34fa219f326a5cd7de3f8ddb040afe8191ad7e2c0557e0e1e16840ad0d9831cd86d2f7dc38b2bd0359bbfdb1a26cb74218645ddd4172d5a54bbf5e4dfaec24bf9e53176835a8ea02bc9d117812ff731d68aa13c7301df1860001ca6003c9c71b67283c35d90f20d75a66661e9c94f459e918baeafdfb98f0affb9d8129b690e6458fd02e4f2e55ec43ab752c1656456c5f2ca448a0ab1c25d82b518b986707c354be76ac7a13020fdee15986d360dbd893e588d870e19ee395c1456acdbe5cc8b203bbbd17f94b4256417467013bdd4cdd37157753cd9d16a977185043daad05ca93a9a7bc874aab3a159dc2dcc9ed9265e66c145d8ac66297d4c00e9fb43dce7ec53271c8e360734bd87f8146bbff19e62f7303a210dd5c7ba8d90174182edbb4da358910f856884abf33d17ac0dea5da9790f1aeca1523fba0ae87740eb4df16bb1be6eef1c33d458eec369c062a2f05cceb33baf88c48996dcc63bd04c11a81472cbf0b28669140e5ce176a8d99ac9ad4a35a3688c3cba709d710655c2a966385dc153330bb1f8d9b98b051731a635cd25be1b6c95da718bfcdfbf3e591cba250c611f14f6425975935c120221e5af82e7f0ff9909255b4792fef90034355f1d559b12bb78b9c08e7133cfd1bdf40bbe54518f29487a660ed492449834b9b807801f5d4b931bd421e82fcce883da1d39c850d953462852d1b11855092953c6fd5d8eb78bd71b41f6f9ad216a827a172d9fda2ccb19124f6f6ab03f436cd527fd7c850a13514c4a378e71812b5bb9d01cac124a8c79973ba91d817c071a2a40941728d180fc88fe79cf2b2c2f6762135e9f6df86ace9d9e072b2fc4221615f2a266c1e9e16cf6a872748d06ebb8553c700733217ec0948fa8093dbaf9c5b1f7f92b0db0df48b1c86a4ba797c1c9e43fbc0621e8708d507dfece9939c7632b8b7733a9089a0cc19452937e0fa6602f976b618f72fe3d5652662b9388ae73e85823464581f1968ecbc1a97cc83855c2d6eabbf56adc3a73b98a6693cf28e0124d08b1395464880ca51d61a5f7b8ef0aac825c1a1a1f1df0ae894aa1a64d64c91604949ff219844416687a2e4e52c6a2922f8ad49cc17a0067664d967917271d9a52e97159b18f3e8666a5ead3ed182aa89944f1c1d3e4bbd3bbbc82bf2c0ba8531aa717dabf373d4885853b4e1ae04078a7655d017df716063a7aa9266ffc5f5e6675bbfc3e61f34b160f4f9b7413a488e9e2a0e2f7c724b126128bde99d963a2dfc89832a6d7454082d510e9c8e4136b60f835ea6221786bd342c2f8831fcb4fe16a6510f4b461b95cb22859ac6a63885a3a7f48915e86686118df5e4bc818440a37623209675154af57924c52494d95a268f9ae0e2e510f5932afd28ae1cc0b24bc1f28669e335d73156bbb00cf15df62b6cc95ea4ef998a1fd20d450c5a93fb8f36b2f0051777631e56ca3d823045bfdf594290b3eef8bb957633e828825bfe7baad80058b4a8ee89a1d68370b32cbeea468aa922be54d6af8ea7318a6d02238b8924d54ffb8edcbeb897b42f628e22b7b807b20e78a1ef9adda34776eb74dc6361ce8d899390cffe7ac13a8da138cfe4092870550b152b5d63e82f8593b91f57efcb44434016c3fa793b72a43a9804ef20324bc4e02fe5e145127f3e324b77299c9c6e6fb1ff23b0e7ee26fe52319ef4f62cfef825268e48c865a7fc25d15ff1c1450b597f6f8dcfe2fcb06a0f4884b3d58d1029df6f96ded129c02143136c0a029d8f6bff6bb5b00ca71ac6f11780156948fb5c70c321c0c5f331e3c5a9d130bcf66a2abd35c3c2ffcc744805d04a13876696c66a3ed91c56e1b17c08b37a2338795cf9a0aa135262fab94556f007bed2579ca7934c4e58c69365859483b8d27f8dd22aed10", 0xac3}], 0x7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x10001, 0x7f, "1c10260974612c330000fcff00"}) writev(r7, &(0x7f00000000c0), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) denied attempt to set clock forward to 8242995188862157567 attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff80003787eed8 gsbase 0xffffffff82cf0ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8282ebd3) at panic+0x159 kerntrap(ffff80003787ee20) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(fffffd807da66a98,0,1,0) at rt_match+0xc3 route_mpath(fffffd807da66a80,ffff80003787f23c,0,0) at route_mpath+0x8b in_pcbselsrc(fffffd807e1207f8,ffff80003787f238,fffffd807da66a08) at in_pcbselsrc+0x1b7 rip_output(fffffd807e120700,fffffd8055aad010,ffff80003787f238,9a) at rip_output+0x1f6 rip_send(fffffd8055aad010,fffffd807e120700,0,0) at rip_send+0xe3 sosend(fffffd8055aad010,0,ffff80003787f398,0,0,0) at sosend+0x7da sendit(ffff80002a6b79c8,4,ffff80003787f490,0,ffff80003787f540) at sendit+0x54c sys_sendto(ffff80002a6b79c8,ffff80003787f5f0,ffff80003787f540) at sys_sendto+0x84 syscall(ffff80003787f5f0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9938d4a7100, count: 243 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 0fee9609-1d66-d0cb-3385-b9d53e0469ef 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